With the actual patch, it makes more sense.

On 8/16/21 2:29 PM, Renaud Allard wrote:
Hello,

Here is a diff for net/synapse to upgrade to 1.40.0. This needs textproc/py-ijson to be imported first.
Works for me on amd64

Best Regards

? patches
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile	2 Apr 2021 07:35:56 -0000	1.20
+++ Makefile	16 Aug 2021 12:26:50 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.30.0
+MODPY_EGG_VERSION =	1.40.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
@@ -27,6 +27,7 @@ RUN_DEPENDS =	textproc/py-lxml${MODPY_FL
 		textproc/py-unpaddedbase64${MODPY_FLAVOR} \
 		textproc/py-signedjson${MODPY_FLAVOR} \
 		textproc/py-canonicaljson${MODPY_FLAVOR} \
+		textproc/py-ijson${MODPY_FLAVOR} \
 		devel/py-asn1${MODPY_FLAVOR} \
 		devel/py-blist${MODPY_FLAVOR} \
 		devel/py-jsonschema${MODPY_FLAVOR} \
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo	2 Apr 2021 07:35:56 -0000	1.17
+++ distinfo	16 Aug 2021 12:26:50 -0000
@@ -1,2 +1,2 @@
-SHA256 (synapse-1.30.0.tar.gz) = K+tXUxgYTIuWxnMKula39tMN6jjK5fxRCiwioXCvlmU=
-SIZE (synapse-1.30.0.tar.gz) = 7213532
+SHA256 (synapse-1.40.0.tar.gz) = D708mem1tKNP87xW3bdUPe4DayLaRkMDzGun75FgCBg=
+SIZE (synapse-1.40.0.tar.gz) = 7409547
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/synapse/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST
--- pkg/PLIST	2 Apr 2021 07:35:56 -0000	1.16
+++ pkg/PLIST	16 Aug 2021 12:26:50 -0000
@@ -16,7 +16,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}event_auth.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}notifier.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}python_dependencies.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}secrets.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/${MODPY_PYCACHE}visibility.${MODPY_PYC_MAGIC_TAG}pyc
@@ -25,7 +24,9 @@ lib/python${MODPY_VERSION}/site-packages
 ${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}/
@@ -98,24 +99,26 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}_base.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}_util.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}account_validity.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}appservice.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}cache.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}captcha.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}cas.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}consent_config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}consent.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}database.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}emailconfig.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}experimental.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}federation.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}groups.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}homeserver.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}jwt_config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}jwt.${MODPY_PYC_MAGIC_TAG}pyc
 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}oidc_config.${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
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}ratelimiting.${MODPY_PYC_MAGIC_TAG}pyc
@@ -124,9 +127,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}repository.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}room.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}room_directory.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}saml2_config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}saml2.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}server.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}server_notices_config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}server_notices.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}spam_checker.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}sso.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/config/${MODPY_PYCACHE}stats.${MODPY_PYC_MAGIC_TAG}pyc
@@ -139,24 +142,26 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/config/_base.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/_base.pyi
 lib/python${MODPY_VERSION}/site-packages/synapse/config/_util.py
+lib/python${MODPY_VERSION}/site-packages/synapse/config/account_validity.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/api.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/appservice.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/auth.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/cache.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/captcha.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/cas.py
-lib/python${MODPY_VERSION}/site-packages/synapse/config/consent_config.py
+lib/python${MODPY_VERSION}/site-packages/synapse/config/consent.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/database.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/emailconfig.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/experimental.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/federation.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/groups.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/homeserver.py
-lib/python${MODPY_VERSION}/site-packages/synapse/config/jwt_config.py
+lib/python${MODPY_VERSION}/site-packages/synapse/config/jwt.py
 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/oidc_config.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
 lib/python${MODPY_VERSION}/site-packages/synapse/config/ratelimiting.py
@@ -165,9 +170,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/config/repository.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/room.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/room_directory.py
-lib/python${MODPY_VERSION}/site-packages/synapse/config/saml2_config.py
+lib/python${MODPY_VERSION}/site-packages/synapse/config/saml2.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/server.py
-lib/python${MODPY_VERSION}/site-packages/synapse/config/server_notices_config.py
+lib/python${MODPY_VERSION}/site-packages/synapse/config/server_notices.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/spam_checker.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/sso.py
 lib/python${MODPY_VERSION}/site-packages/synapse/config/stats.py
@@ -193,12 +198,14 @@ lib/python${MODPY_VERSION}/site-packages
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}/
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}builder.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}presence_router.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}snapshot.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}spamcheck.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}third_party_rules.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/${MODPY_PYCACHE}validator.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/events/builder.py
+lib/python${MODPY_VERSION}/site-packages/synapse/events/presence_router.py
 lib/python${MODPY_VERSION}/site-packages/synapse/events/snapshot.py
 lib/python${MODPY_VERSION}/site-packages/synapse/events/spamcheck.py
 lib/python${MODPY_VERSION}/site-packages/synapse/events/third_party_rules.py
@@ -251,25 +258,24 @@ lib/python${MODPY_VERSION}/site-packages
 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
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}cas_handler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}cas.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}deactivate_account.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}device.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}devicemessage.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}directory.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}e2e_keys.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}e2e_room_keys.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}event_auth.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}events.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}federation.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}groups_local.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}identity.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}initial_sync.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}message.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}oidc_handler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}oidc.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}pagination.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}password_policy.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}presence.${MODPY_PYC_MAGIC_TAG}pyc
@@ -281,9 +287,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}room_list.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}room_member.${MODPY_PYC_MAGIC_TAG}pyc
 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_handler.${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
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}state_deltas.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/${MODPY_PYCACHE}stats.${MODPY_PYC_MAGIC_TAG}pyc
@@ -293,25 +301,24 @@ lib/python${MODPY_VERSION}/site-packages
 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
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/cas_handler.py
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/cas.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/deactivate_account.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/device.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/devicemessage.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/directory.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/e2e_keys.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/e2e_room_keys.py
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/event_auth.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/events.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/federation.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/groups_local.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/identity.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/initial_sync.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/message.py
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/oidc_handler.py
+lib/python${MODPY_VERSION}/site-packages/synapse/handlers/oidc.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/pagination.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/password_policy.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/presence.py
@@ -323,9 +330,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/room_list.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/room_member.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/room_member_worker.py
-lib/python${MODPY_VERSION}/site-packages/synapse/handlers/saml_handler.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
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/state_deltas.py
 lib/python${MODPY_VERSION}/site-packages/synapse/handlers/stats.py
@@ -380,6 +389,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -389,6 +399,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -398,8 +409,10 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO
 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}/
@@ -488,14 +501,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}filtering.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}groups.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}keys.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}presence.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}profile.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}push_rule.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/${MODPY_PYCACHE}pushers.${MODPY_PYC_MAGIC_TAG}pyc
 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
@@ -508,14 +519,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/filtering.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/groups.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/keys.py
-lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/presence.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/profile.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/push_rule.py
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/slave/storage/pushers.py
 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}/
@@ -546,6 +555,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/replication/tcp/streams/federation.py
 lib/python${MODPY_VERSION}/site-packages/synapse/res/
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/
+lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/account_previously_renewed.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/account_renewed.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/add_threepid.html
 lib/python${MODPY_VERSION}/site-packages/synapse/res/templates/add_threepid.txt
@@ -666,6 +676,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -693,6 +704,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -793,7 +805,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/synapse/client/saml2/response_resource.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/synapse/client/sso_register.py
 lib/python${MODPY_VERSION}/site-packages/synapse/rest/well_known.py
-lib/python${MODPY_VERSION}/site-packages/synapse/secrets.py
 lib/python${MODPY_VERSION}/site-packages/synapse/server.py
 lib/python${MODPY_VERSION}/site-packages/synapse/server_notices/
 lib/python${MODPY_VERSION}/site-packages/synapse/server_notices/__init__.py
@@ -884,6 +895,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -929,6 +941,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -944,352 +957,6 @@ lib/python${MODPY_VERSION}/site-packages
 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
-${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
@@ -1308,28 +975,6 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -1349,17 +994,410 @@ lib/python${MODPY_VERSION}/site-packages
 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/
@@ -1384,6 +1422,7 @@ lib/python${MODPY_VERSION}/site-packages
 ${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
@@ -1392,6 +1431,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -1409,6 +1449,7 @@ lib/python${MODPY_VERSION}/site-packages
 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}/
@@ -1441,6 +1482,7 @@ lib/python${MODPY_VERSION}/site-packages
 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
@@ -1484,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
Index: pkg/synapse.rc
===================================================================
RCS file: /cvs/ports/net/synapse/pkg/synapse.rc,v
retrieving revision 1.2
diff -u -p -r1.2 synapse.rc
--- pkg/synapse.rc	2 Apr 2021 07:35:56 -0000	1.2
+++ pkg/synapse.rc	16 Aug 2021 12:26:50 -0000
@@ -8,7 +8,7 @@ daemon_flags="${LOCALSTATEDIR}/synapse/h
 
 . /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}"

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to