diff d74e8759c3cda6ae1cd9d5245e1bb0b85ee89b01 /usr/ports
blob - 321261d8413900c25414ec2cc6baec774081e429
file + net/synapse/Makefile
--- net/synapse/Makefile
+++ net/synapse/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.33.2
+MODPY_EGG_VERSION =	1.40.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
@@ -27,6 +27,8 @@ RUN_DEPENDS =	textproc/py-lxml${MODPY_FLAVOR} \
 		textproc/py-unpaddedbase64${MODPY_FLAVOR} \
 		textproc/py-signedjson${MODPY_FLAVOR} \
 		textproc/py-canonicaljson${MODPY_FLAVOR} \
+		textproc/py-ijson${MODPY_FLAVOR} \
+		textproc/py-ijson${MODPY_FLAVOR} \
 		devel/py-asn1${MODPY_FLAVOR} \
 		devel/py-blist${MODPY_FLAVOR} \
 		devel/py-jsonschema${MODPY_FLAVOR} \
blob - e92c93172b70ff8e864a97ba3751ff7823122889
file + net/synapse/distinfo
--- net/synapse/distinfo
+++ net/synapse/distinfo
@@ -1,2 +1,2 @@
-SHA256 (synapse-1.33.2.tar.gz) = XgqTTbpZlOwQLpS6Mj6IdGua7GzKrgO6LJR4Cm2/65c=
-SIZE (synapse-1.33.2.tar.gz) = 7275914
+SHA256 (synapse-1.40.0.tar.gz) = D708mem1tKNP87xW3bdUPe4DayLaRkMDzGun75FgCBg=
+SIZE (synapse-1.40.0.tar.gz) = 7409547
blob - 4b3a42fcd4980b018eeeeb6bbf2b260caf07db64
file + net/synapse/patches/patch-synapse_python_dependencies_py
--- net/synapse/patches/patch-synapse_python_dependencies_py
+++ net/synapse/patches/patch-synapse_python_dependencies_py
@@ -3,13 +3,13 @@ $OpenBSD: patch-synapse_python_dependencies_py,v 1.1 2
 Index: synapse/python_dependencies.py
 --- synapse/python_dependencies.py.orig
 +++ synapse/python_dependencies.py
-@@ -83,9 +83,6 @@ REQUIREMENTS = [
+@@ -82,9 +82,6 @@ REQUIREMENTS = [
      "Jinja2>=2.9",
      "bleach>=1.4.3",
      "typing-extensions>=3.7.4",
 -    # We enforce that we have a `cryptography` version that bundles an `openssl`
 -    # with the latest security patches.
 -    "cryptography>=3.4.7",
+     "ijson>=3.0",
  ]
  
- CONDITIONAL_REQUIREMENTS = {
blob - 98cae81de2a9512ed2a307ff8928106c8307207d
file + net/synapse/pkg/PLIST
--- net/synapse/pkg/PLIST
+++ net/synapse/pkg/PLIST
@@ -24,7 +24,9 @@ lib/python${MODPY_VERSION}/site-packages/synapse/_scri
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/${MODPY_PYCACHE}register_new_matrix_user.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/${MODPY_PYCACHE}review_recent_signups.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/register_new_matrix_user.py
+lib/python${MODPY_VERSION}/site-packages/synapse/_scripts/review_recent_signups.py
 lib/python${MODPY_VERSION}/site-packages/synapse/api/
 lib/python${MODPY_VERSION}/site-packages/synapse/api/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/api/${MODPY_PYCACHE}/
@@ -115,6 +117,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/confi
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}key.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}logger.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}metrics.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}modules.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}oidc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}password_auth_providers.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}push.${MODPY_PYC_MAGIC_TAG}pyc
@@ -157,6 +160,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/confi
 lib/python${MODPY_VERSION}/site-packages/synapse/config/key.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/logger.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/metrics.py
+lib/python${MODPY_VERSION}/site-packages/synapse/config/modules.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/oidc.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/password_auth_providers.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/push.py
@@ -254,8 +258,6 @@ lib/python${MODPY_VERSION}/site-packages/synapse/handl
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}_base.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}account_data.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}account_validity.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}acme.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}acme_issuing_service.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}admin.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}appservice.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
@@ -287,6 +289,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/handl
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}room_member_worker.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}saml.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}search.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}send_email.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}set_password.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}space_summary.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}sso.${MODPY_PYC_MAGIC_TAG}pyc
@@ -298,8 +301,6 @@ lib/python${MODPY_VERSION}/site-packages/synapse/handl
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/_base.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/account_data.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/account_validity.py
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/acme.py
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/acme_issuing_service.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/admin.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/appservice.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/auth.py
@@ -331,6 +332,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/handl
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/room_member_worker.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/saml.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/search.py
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/send_email.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/set_password.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/space_summary.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/sso.py
@@ -387,6 +389,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/loggi
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/${MODPY_PYCACHE}context.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/${MODPY_PYCACHE}formatter.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/logging/${MODPY_PYCACHE}handlers.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/${MODPY_PYCACHE}opentracing.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/${MODPY_PYCACHE}scopecontextmanager.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
@@ -396,6 +399,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/loggi
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/context.py
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/filter.py
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/formatter.py
+lib/python${MODPY_VERSION}/site-packages/synapse/logging/handlers.py
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/opentracing.py
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/scopecontextmanager.py
 lib/python${MODPY_VERSION}/site-packages/synapse/logging/utils.py
@@ -405,8 +409,10 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packag
 lib/python${MODPY_VERSION}/site-packages/synapse/metrics/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/metrics/${MODPY_PYCACHE}_exposition.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/metrics/${MODPY_PYCACHE}background_process_metrics.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/metrics/${MODPY_PYCACHE}jemalloc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/metrics/_exposition.py
 lib/python${MODPY_VERSION}/site-packages/synapse/metrics/background_process_metrics.py
+lib/python${MODPY_VERSION}/site-packages/synapse/metrics/jemalloc.py
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/
 lib/python${MODPY_VERSION}/site-packages/synapse/module_api/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/module_api/${MODPY_PYCACHE}/
@@ -501,7 +507,6 @@ lib/python${MODPY_VERSION}/site-packages/synapse/repli
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}receipts.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}registration.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}room.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}transactions.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/_base.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/_slaved_id_tracker.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/account_data.py
@@ -520,7 +525,6 @@ lib/python${MODPY_VERSION}/site-packages/synapse/repli
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/receipts.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/registration.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/room.py
-lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/transactions.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/${MODPY_PYCACHE}/
@@ -672,6 +676,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/rest/
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/${MODPY_PYCACHE}filter.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/${MODPY_PYCACHE}groups.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/${MODPY_PYCACHE}keys.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/${MODPY_PYCACHE}knock.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/${MODPY_PYCACHE}notifications.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/${MODPY_PYCACHE}openid.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/${MODPY_PYCACHE}password_policy.${MODPY_PYC_MAGIC_TAG}pyc
@@ -699,6 +704,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/rest/
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/filter.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/groups.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/keys.py
+lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/knock.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/notifications.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/openid.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/v2_alpha/password_policy.py
@@ -889,6 +895,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/stora
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/${MODPY_PYCACHE}filtering.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/${MODPY_PYCACHE}group_server.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/${MODPY_PYCACHE}keys.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/${MODPY_PYCACHE}media_repository.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/${MODPY_PYCACHE}metrics.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/${MODPY_PYCACHE}monthly_active_users.${MODPY_PYC_MAGIC_TAG}pyc
@@ -934,6 +941,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/stora
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/filtering.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/group_server.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/keys.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/lock.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/media_repository.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/metrics.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/monthly_active_users.py
@@ -949,356 +957,6 @@ lib/python${MODPY_VERSION}/site-packages/synapse/stora
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/relations.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/room.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/roommember.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/12/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/12/v12.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/13/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/13/v13.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/14/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/14/v14.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/15/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/15/appservice_txns.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/15/presence_indices.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/15/v15.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/16/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/16/events_order_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/16/remote_media_cache_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/16/remove_duplicates.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/16/room_alias_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/16/unique_constraints.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/16/users.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/17/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/17/drop_indexes.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/17/server_keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/17/user_threepids.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/18/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/18/server_keys_bigger_ints.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/19/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/19/event_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/20/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/20/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/20/${MODPY_PYCACHE}pushers.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/20/dummy.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/20/pushers.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/21/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/21/end_to_end_keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/21/receipts.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/22/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/22/receipts_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/22/user_threepids_unique.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/24/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/24/stats_reporting.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/25/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/25/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/25/${MODPY_PYCACHE}fts.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/25/fts.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/25/guest_access.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/25/history_visibility.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/25/tags.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/26/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/26/account_data.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/27/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/27/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/27/${MODPY_PYCACHE}ts.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/27/account_data.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/27/forgotten_memberships.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/27/ts.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/28/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/28/event_push_actions.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/28/events_room_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/28/public_roms_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/28/receipts_user_id_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/28/upgrade_times.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/28/users_is_guest.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/29/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/29/push_actions.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/${MODPY_PYCACHE}as_users.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/alias_creator.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/as_users.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/deleted_pushers.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/presence_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/public_rooms.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/push_rule_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/30/threepid_guest_access_tokens.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/${MODPY_PYCACHE}pushers.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/${MODPY_PYCACHE}search_update.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/invites.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/local_media_repository_url_cache.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/pushers.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/pushers_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/31/search_update.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/32/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/32/events.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/32/openid.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/32/pusher_throttle.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/32/remove_indices.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/32/reports.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/${MODPY_PYCACHE}event_fields.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/${MODPY_PYCACHE}remote_media_ts.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/access_tokens_device_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/devices.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/devices_for_e2e_keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/devices_for_e2e_keys_clear_unknown_device.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/event_fields.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/remote_media_ts.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/33/user_ips_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/${MODPY_PYCACHE}cache_stream.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/${MODPY_PYCACHE}received_txn_purge.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/appservice_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/cache_stream.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/device_inbox.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/push_display_name_rename.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/34/received_txn_purge.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/35/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/35/contains_url.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/35/device_outbox.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/35/device_stream_id.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/35/event_push_actions_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/35/public_room_list_change_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/35/stream_order_to_extrem.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/36/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/36/readd_public_rooms.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/37/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/37/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/37/${MODPY_PYCACHE}remove_auth_idx.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/37/remove_auth_idx.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/37/user_threepids.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/38/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/38/postgres_fts_gist.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/39/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/39/appservice_room_list.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/39/device_federation_stream_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/39/event_push_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/39/federation_out_position.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/39/membership_profile.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/40/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/40/current_state_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/40/device_inbox.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/40/device_list_streams.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/40/event_push_summary.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/40/pushers.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/41/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/41/device_list_stream_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/41/device_outbound_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/41/event_search_event_id_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/41/ratelimit.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/42/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/42/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/42/${MODPY_PYCACHE}user_dir.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/42/current_state_delta.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/42/device_list_last_id.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/42/event_auth_state_only.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/42/user_dir.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/43/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/43/blocked_rooms.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/43/quarantine_media.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/43/url_cache.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/43/user_share.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/44/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/44/expire_url_cache.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/45/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/45/group_server.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/45/profile_cache.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/46/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/46/drop_refresh_tokens.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/46/drop_unique_deleted_pushers.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/46/group_server.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/46/local_media_repository_url_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/46/user_dir_null_room_ids.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/46/user_dir_typos.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/47/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/47/last_access_media.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/47/postgres_fts_gin.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/47/push_actions_staging.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/${MODPY_PYCACHE}group_unique_indexes.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/add_user_consent.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/add_user_ips_last_seen_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/deactivated_users.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/group_unique_indexes.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/48/groups_joinable.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/49/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/49/add_user_consent_server_notice_sent.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/49/add_user_daily_visits.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/49/add_user_ips_last_seen_only_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/50/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/50/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/50/${MODPY_PYCACHE}make_event_content_nullable.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/50/add_creation_ts_users_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/50/erasure_store.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/50/make_event_content_nullable.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/51/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/51/e2e_room_keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/51/monthly_active_users.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/52/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/52/add_event_to_state_group_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/52/device_list_streams_unique_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/52/e2e_room_keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/add_user_type_to_users.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/drop_sent_transactions.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/event_format_version.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/user_dir_populate.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/user_ips_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/user_share.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/user_threepid_id.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/53/users_in_public_rooms.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/account_validity_with_renewal.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/add_validity_to_server_keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/delete_forward_extremities.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/drop_legacy_tables.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/drop_presence_list.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/relations.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/stats.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/54/stats2.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/55/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/55/access_token_expiry.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/55/track_threepid_validations.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/55/users_alter_deactivated.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/${MODPY_PYCACHE}unique_user_filter_index.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/add_spans_to_device_lists.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/current_state_events_membership.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/current_state_events_membership_mk2.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/delete_keys_from_deleted_backups.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/destinations_failure_ts.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/destinations_retry_interval_type.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/device_stream_id_insert.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/devices_last_seen.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/drop_unused_event_tables.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/event_expiry.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/event_labels.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/event_labels_background_update.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/fix_room_keys_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/hidden_devices.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/hidden_devices_fix.sql.sqlite
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/nuke_empty_communities_from_db.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/public_room_list_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/redaction_censor.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/redaction_censor2.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/redaction_censor3_fix_update.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/redaction_censor4.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/remove_tombstoned_rooms_from_directory.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/room_key_etag.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/room_membership_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/room_retention.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/signing_keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/signing_keys_nonunique_signatures.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/stats_separated.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/unique_user_filter_index.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/user_external_ids.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/56/users_in_public_rooms_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/${MODPY_PYCACHE}local_current_membership.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/delete_old_current_state_events.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/device_list_remote_cache_stale.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/local_current_membership.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/remove_sent_outbound_pokes.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/rooms_version_column.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/rooms_version_column_2.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/rooms_version_column_2.sql.sqlite
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/rooms_version_column_3.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/57/rooms_version_column_3.sql.sqlite
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/02remove_dup_outbound_pokes.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/03persist_ui_auth.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/05cache_instance.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/06dlols_unique_idx.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/07add_method_to_thumbnail_constraint.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/07add_method_to_thumbnail_constraint.sql.sqlite
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/07persist_ui_auth_ips.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/08_media_safe_from_quarantine.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/08_media_safe_from_quarantine.sql.sqlite
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/09shadow_ban.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/10_pushrules_enabled_delete_obsolete.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/10drop_local_rejections_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/10federation_pos_instance_name.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/11dehydration.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/11fallback.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/11user_id_seq.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/12room_stats.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/13remove_presence_allow_inbound.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/14events_instance_name.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/14events_instance_name.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/15_catchup_destination_rooms.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/15unread_count.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/16populate_stats_process_rooms_fix.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/17_catchup_last_successful.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/18stream_positions.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/19instance_map.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/19txn_id.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/20instance_name_event_tables.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/20user_daily_visits.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/21as_device_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/21drop_device_max_stream_id.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/22puppet_token.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/22users_have_local_media.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/23e2e_cross_signing_keys_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/24drop_event_json_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/25user_external_ids_user_id_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/26access_token_last_validated.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/27local_invites.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/28drop_last_used_column.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/28drop_last_used_column.sql.sqlite
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/${MODPY_PYCACHE}06dlols_unique_idx.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/58/${MODPY_PYCACHE}11user_id_seq.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/01ignored_user.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/02shard_send_to_device.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/03shard_send_to_device_sequence.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/04_event_auth_chains.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/04_event_auth_chains.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/04drop_account_data.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/05cache_invalidation.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/06chain_cover_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/06shard_account_data.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/06shard_account_data.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/07shard_account_data_fix.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/08delete_pushers_for_deactivated_accounts.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/08delete_stale_pushers.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/09rejected_events_metadata.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/10delete_purged_chain_cover.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/11drop_thumbnail_constraint.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/12account_validity_token_used_ts_ms.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/12presence_stream_instance.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/12presence_stream_instance_seq.sql.postgres
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/delta/59/${MODPY_PYCACHE}01ignored_user.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/application_services.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/event_edges.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/event_signatures.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/im.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/keys.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/media_repository.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/presence.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/profiles.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/push.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/redactions.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/room_aliases.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/state.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/transactions.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/16/users.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/54/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/54/full.sql.postgres
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/54/full.sql.sqlite
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/54/stream_positions.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/schema/full_schemas/README.md
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/search.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/signatures.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/main/state.py
@@ -1317,28 +975,6 @@ lib/python${MODPY_VERSION}/site-packages/synapse/stora
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/${MODPY_PYCACHE}bg_updates.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/${MODPY_PYCACHE}store.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/bg_updates.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/23/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/23/drop_state_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/30/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/30/state_stream.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/32/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/32/remove_state_indices.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/35/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/35/add_state_index.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/35/state.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/35/state_dedupe.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/47/
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/47/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/47/${MODPY_PYCACHE}state_group_seq.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/47/state_group_seq.py
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/56/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/delta/56/state_group_room_idx.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/full_schemas/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/full_schemas/54/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/full_schemas/54/full.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/schema/full_schemas/54/sequence.sql.postgres
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/databases/state/store.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/engines/
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/engines/__init__.py
@@ -1358,17 +994,410 @@ lib/python${MODPY_VERSION}/site-packages/synapse/stora
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/relations.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/roommember.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/delta/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/delta/25/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/delta/25/00background_updates.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/delta/35/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/delta/35/00background_updates_add_col.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/delta/58/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/delta/58/00background_update_ordering.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/full_schemas/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/full_schemas/54/
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/full_schemas/54/full.sql
-lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/schema_version.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/README.md
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/__init__.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/delta/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/delta/25/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/delta/25/00background_updates.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/delta/35/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/delta/35/00background_updates_add_col.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/delta/58/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/delta/58/00background_update_ordering.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/full_schemas/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/full_schemas/54/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/full_schemas/54/full.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/common/schema_version.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/12/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/12/v12.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/13/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/13/v13.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/14/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/14/v14.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/15/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/15/appservice_txns.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/15/presence_indices.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/15/v15.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/16/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/16/events_order_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/16/remote_media_cache_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/16/remove_duplicates.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/16/room_alias_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/16/unique_constraints.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/16/users.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/17/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/17/drop_indexes.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/17/server_keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/17/user_threepids.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/18/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/18/server_keys_bigger_ints.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/19/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/19/event_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/20/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/20/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/20/${MODPY_PYCACHE}pushers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/20/dummy.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/20/pushers.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/21/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/21/end_to_end_keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/21/receipts.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/22/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/22/receipts_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/22/user_threepids_unique.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/24/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/24/stats_reporting.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/25/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/25/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/25/${MODPY_PYCACHE}fts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/25/fts.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/25/guest_access.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/25/history_visibility.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/25/tags.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/26/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/26/account_data.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/27/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/27/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/27/${MODPY_PYCACHE}ts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/27/account_data.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/27/forgotten_memberships.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/27/ts.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/28/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/28/event_push_actions.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/28/events_room_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/28/public_roms_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/28/receipts_user_id_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/28/upgrade_times.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/28/users_is_guest.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/29/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/29/push_actions.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/${MODPY_PYCACHE}as_users.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/alias_creator.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/as_users.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/deleted_pushers.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/presence_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/public_rooms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/push_rule_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/30/threepid_guest_access_tokens.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/${MODPY_PYCACHE}pushers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/${MODPY_PYCACHE}search_update.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/invites.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/local_media_repository_url_cache.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/pushers.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/pushers_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/31/search_update.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/32/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/32/events.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/32/openid.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/32/pusher_throttle.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/32/remove_indices.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/32/reports.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/${MODPY_PYCACHE}event_fields.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/${MODPY_PYCACHE}remote_media_ts.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/access_tokens_device_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/devices.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/devices_for_e2e_keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/devices_for_e2e_keys_clear_unknown_device.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/event_fields.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/remote_media_ts.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/33/user_ips_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/${MODPY_PYCACHE}cache_stream.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/${MODPY_PYCACHE}received_txn_purge.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/appservice_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/cache_stream.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/device_inbox.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/push_display_name_rename.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/34/received_txn_purge.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/35/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/35/contains_url.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/35/device_outbox.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/35/device_stream_id.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/35/event_push_actions_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/35/public_room_list_change_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/35/stream_order_to_extrem.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/36/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/36/readd_public_rooms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/37/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/37/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/37/${MODPY_PYCACHE}remove_auth_idx.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/37/remove_auth_idx.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/37/user_threepids.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/38/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/38/postgres_fts_gist.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/39/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/39/appservice_room_list.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/39/device_federation_stream_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/39/event_push_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/39/federation_out_position.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/39/membership_profile.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/40/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/40/current_state_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/40/device_inbox.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/40/device_list_streams.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/40/event_push_summary.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/40/pushers.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/41/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/41/device_list_stream_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/41/device_outbound_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/41/event_search_event_id_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/41/ratelimit.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/42/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/42/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/42/${MODPY_PYCACHE}user_dir.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/42/current_state_delta.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/42/device_list_last_id.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/42/event_auth_state_only.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/42/user_dir.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/43/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/43/blocked_rooms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/43/quarantine_media.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/43/url_cache.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/43/user_share.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/44/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/44/expire_url_cache.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/45/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/45/group_server.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/45/profile_cache.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/46/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/46/drop_refresh_tokens.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/46/drop_unique_deleted_pushers.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/46/group_server.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/46/local_media_repository_url_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/46/user_dir_null_room_ids.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/46/user_dir_typos.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/47/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/47/last_access_media.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/47/postgres_fts_gin.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/47/push_actions_staging.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/${MODPY_PYCACHE}group_unique_indexes.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/add_user_consent.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/add_user_ips_last_seen_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/deactivated_users.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/group_unique_indexes.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/48/groups_joinable.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/49/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/49/add_user_consent_server_notice_sent.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/49/add_user_daily_visits.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/49/add_user_ips_last_seen_only_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/50/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/50/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/50/${MODPY_PYCACHE}make_event_content_nullable.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/50/add_creation_ts_users_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/50/erasure_store.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/50/make_event_content_nullable.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/51/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/51/e2e_room_keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/51/monthly_active_users.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/52/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/52/add_event_to_state_group_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/52/device_list_streams_unique_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/52/e2e_room_keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/add_user_type_to_users.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/drop_sent_transactions.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/event_format_version.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/user_dir_populate.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/user_ips_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/user_share.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/user_threepid_id.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/53/users_in_public_rooms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/account_validity_with_renewal.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/add_validity_to_server_keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/delete_forward_extremities.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/drop_legacy_tables.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/drop_presence_list.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/relations.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/stats.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/54/stats2.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/55/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/55/access_token_expiry.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/55/track_threepid_validations.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/55/users_alter_deactivated.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/${MODPY_PYCACHE}unique_user_filter_index.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/add_spans_to_device_lists.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/current_state_events_membership.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/current_state_events_membership_mk2.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/delete_keys_from_deleted_backups.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/destinations_failure_ts.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/destinations_retry_interval_type.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/device_stream_id_insert.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/devices_last_seen.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/drop_unused_event_tables.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/event_expiry.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/event_labels.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/event_labels_background_update.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/fix_room_keys_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/hidden_devices.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/hidden_devices_fix.sql.sqlite
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/nuke_empty_communities_from_db.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/public_room_list_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/redaction_censor.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/redaction_censor2.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/redaction_censor3_fix_update.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/redaction_censor4.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/remove_tombstoned_rooms_from_directory.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/room_key_etag.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/room_membership_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/room_retention.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/signing_keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/signing_keys_nonunique_signatures.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/stats_separated.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/unique_user_filter_index.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/user_external_ids.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/56/users_in_public_rooms_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/${MODPY_PYCACHE}local_current_membership.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/delete_old_current_state_events.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/device_list_remote_cache_stale.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/local_current_membership.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/remove_sent_outbound_pokes.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/rooms_version_column.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/rooms_version_column_2.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/rooms_version_column_2.sql.sqlite
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/rooms_version_column_3.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/57/rooms_version_column_3.sql.sqlite
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/02remove_dup_outbound_pokes.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/03persist_ui_auth.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/05cache_instance.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/06dlols_unique_idx.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/07add_method_to_thumbnail_constraint.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/07add_method_to_thumbnail_constraint.sql.sqlite
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/07persist_ui_auth_ips.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/08_media_safe_from_quarantine.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/08_media_safe_from_quarantine.sql.sqlite
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/09shadow_ban.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/10_pushrules_enabled_delete_obsolete.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/10drop_local_rejections_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/10federation_pos_instance_name.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/11dehydration.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/11fallback.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/11user_id_seq.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/12room_stats.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/13remove_presence_allow_inbound.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/14events_instance_name.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/14events_instance_name.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/15_catchup_destination_rooms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/15unread_count.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/16populate_stats_process_rooms_fix.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/17_catchup_last_successful.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/18stream_positions.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/19instance_map.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/19txn_id.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/20instance_name_event_tables.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/20user_daily_visits.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/21as_device_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/21drop_device_max_stream_id.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/22puppet_token.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/22users_have_local_media.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/23e2e_cross_signing_keys_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/24drop_event_json_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/25user_external_ids_user_id_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/26access_token_last_validated.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/27local_invites.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/28drop_last_used_column.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/28drop_last_used_column.sql.sqlite
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/${MODPY_PYCACHE}06dlols_unique_idx.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/58/${MODPY_PYCACHE}11user_id_seq.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/01ignored_user.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/02shard_send_to_device.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/03shard_send_to_device_sequence.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/04_event_auth_chains.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/04_event_auth_chains.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/04drop_account_data.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/05cache_invalidation.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/06chain_cover_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/06shard_account_data.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/06shard_account_data.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/07shard_account_data_fix.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/08delete_pushers_for_deactivated_accounts.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/08delete_stale_pushers.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/09rejected_events_metadata.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/10delete_purged_chain_cover.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/11add_knock_members_to_stats.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/11drop_thumbnail_constraint.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/12account_validity_token_used_ts_ms.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/12presence_stream_instance.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/12presence_stream_instance_seq.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/13users_to_send_full_presence_to.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/14refresh_tokens.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/15locks.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/16federation_inbound_staging.sql
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/59/${MODPY_PYCACHE}01ignored_user.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/60/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/60/01recreate_stream_ordering.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/60/02change_stream_ordering_columns.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/61/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/61/01change_appservices_txns.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/61/01insertion_event_lookups.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/61/02drop_redundant_room_depth_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/61/03recreate_min_depth.py
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/61/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/61/${MODPY_PYCACHE}03recreate_min_depth.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/application_services.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/event_edges.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/event_signatures.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/im.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/keys.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/media_repository.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/presence.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/profiles.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/push.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/redactions.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/room_aliases.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/state.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/transactions.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/16/users.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/54/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/54/full.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/54/full.sql.sqlite
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/54/stream_positions.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/23/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/23/drop_state_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/30/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/30/state_stream.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/32/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/32/remove_state_indices.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/35/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/35/add_state_index.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/35/state.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/35/state_dedupe.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/47/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/47/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/47/${MODPY_PYCACHE}state_group_seq.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/47/state_group_seq.py
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/56/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/56/state_group_room_idx.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/61/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/delta/61/02state_groups_state_n_distinct.sql.postgres
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/full_schemas/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/full_schemas/54/
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/full_schemas/54/full.sql
+lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/state/full_schemas/54/sequence.sql.postgres
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/state.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/types.py
 lib/python${MODPY_VERSION}/site-packages/synapse/storage/util/
@@ -1393,6 +1422,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/util/
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}async_helpers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}batching_queue.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}daemonize.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}distributor.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}file_consumer.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1401,6 +1431,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/util/
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}httpresourcetree.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}iterutils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}jsonobject.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}linked_list.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}logcontext.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}logformatter.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}macaroons.${MODPY_PYC_MAGIC_TAG}pyc
@@ -1418,6 +1449,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/util/
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}versionstring.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/${MODPY_PYCACHE}wheel_timer.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/util/async_helpers.py
+lib/python${MODPY_VERSION}/site-packages/synapse/util/batching_queue.py
 lib/python${MODPY_VERSION}/site-packages/synapse/util/caches/
 lib/python${MODPY_VERSION}/site-packages/synapse/util/caches/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/util/caches/${MODPY_PYCACHE}/
@@ -1450,6 +1482,7 @@ lib/python${MODPY_VERSION}/site-packages/synapse/util/
 lib/python${MODPY_VERSION}/site-packages/synapse/util/httpresourcetree.py
 lib/python${MODPY_VERSION}/site-packages/synapse/util/iterutils.py
 lib/python${MODPY_VERSION}/site-packages/synapse/util/jsonobject.py
+lib/python${MODPY_VERSION}/site-packages/synapse/util/linked_list.py
 lib/python${MODPY_VERSION}/site-packages/synapse/util/logcontext.py
 lib/python${MODPY_VERSION}/site-packages/synapse/util/logformatter.py
 lib/python${MODPY_VERSION}/site-packages/synapse/util/macaroons.py
@@ -1493,6 +1526,7 @@ share/synapse/hash_password
 share/synapse/move_remote_media_to_new_store.py
 share/synapse/register_new_matrix_user
 share/synapse/synapse_port_db
+share/synapse/synapse_review_recent_signups
 share/synapse/sync_room_to_group.pl
 share/synapse/synctl
 @mode 750
blob - 62db1434df6bc3e7d4d7bbb135e29035cf51957f
file + net/synapse/pkg/synapse.rc
--- net/synapse/pkg/synapse.rc
+++ net/synapse/pkg/synapse.rc
@@ -8,7 +8,7 @@ daemon_flags="${LOCALSTATEDIR}/synapse/homeserver.yaml
 
 . /etc/rc.d/rc.subr
 
-pexp="${MODPY_BIN} -m synapse.app.homeserver --daemonize -c ${daemon_flags}"
+pexp="${MODPY_BIN} -m synapse.app.homeserver -c ${daemon_flags} --daemonize"
 
 rc_start() {
 	${rcexec} "${daemon} start ${daemon_flags}"
