1 files changed, 19 insertions, 13 deletions
diff --git a/mypy.ini b/mypy.ini
index 38ff787609..c8390ddba9 100644
--- a/mypy.ini
+++ b/mypy.ini
@@ -11,7 +11,7 @@ local_partial_types = True
no_implicit_optional = True
files =
- scripts-dev/sign_json,
+ scripts-dev/,
setup.py,
synapse/,
tests/
@@ -23,6 +23,20 @@ files =
# https://docs.python.org/3/library/re.html#re.X
exclude = (?x)
^(
+ |scripts-dev/build_debian_packages.py
+ |scripts-dev/check_signature.py
+ |scripts-dev/definitions.py
+ |scripts-dev/federation_client.py
+ |scripts-dev/hash_history.py
+ |scripts-dev/list_url_patterns.py
+ |scripts-dev/release.py
+ |scripts-dev/tail-synapse.py
+
+ |synapse/_scripts/export_signing_key.py
+ |synapse/_scripts/move_remote_media_to_new_store.py
+ |synapse/_scripts/synapse_port_db.py
+ |synapse/_scripts/update_synapse_database.py
+
|synapse/storage/databases/__init__.py
|synapse/storage/databases/main/__init__.py
|synapse/storage/databases/main/cache.py
@@ -74,15 +88,7 @@ exclude = (?x)
|tests/push/test_http.py
|tests/push/test_presentable_names.py
|tests/push/test_push_rule_evaluator.py
- |tests/rest/client/test_account.py
- |tests/rest/client/test_filter.py
- |tests/rest/client/test_report_event.py
- |tests/rest/client/test_rooms.py
- |tests/rest/client/test_third_party_rules.py
|tests/rest/client/test_transactions.py
- |tests/rest/client/test_typing.py
- |tests/rest/key/v2/test_remote_key_resource.py
- |tests/rest/media/v1/test_base.py
|tests/rest/media/v1/test_media_storage.py
|tests/rest/media/v1/test_url_preview.py
|tests/scripts/test_new_matrix_user.py
@@ -246,10 +252,7 @@ disallow_untyped_defs = True
[mypy-tests.storage.test_user_directory]
disallow_untyped_defs = True
-[mypy-tests.rest.admin.*]
-disallow_untyped_defs = True
-
-[mypy-tests.rest.client.*]
+[mypy-tests.rest.*]
disallow_untyped_defs = True
[mypy-tests.federation.transport.test_client]
@@ -350,3 +353,6 @@ ignore_missing_imports = True
[mypy-zope]
ignore_missing_imports = True
+
+[mypy-incremental.*]
+ignore_missing_imports = True
|