From: Renaud Allard Subject: [update] net/synapse 1.101.0 To: ports Date: Mon, 19 Feb 2024 10:50:26 +0100 Hello, Here is a diff to update net/synapse to 1.101.0. There is a change in the repository. Tested on amd64 Best Regards Index: Makefile =================================================================== RCS file: /cvs/ports/net/synapse/Makefile,v retrieving revision 1.70 diff -u -p -r1.70 Makefile --- Makefile 8 Jan 2024 09:57:56 -0000 1.70 +++ Makefile 19 Feb 2024 09:47:22 -0000 @@ -1,13 +1,11 @@ COMMENT = open network for secure, decentralized communication -MODPY_EGG_VERSION = 1.98.0 +MODPY_EGG_VERSION = 1.101.0 -GH_ACCOUNT = matrix-org +GH_ACCOUNT = element-hq GH_PROJECT = synapse GH_TAGNAME = v${MODPY_EGG_VERSION} CATEGORIES = net - -REVISION = 0 HOMEPAGE = https://matrix.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/synapse/distinfo,v retrieving revision 1.52 diff -u -p -r1.52 distinfo --- distinfo 13 Dec 2023 08:06:51 -0000 1.52 +++ distinfo 19 Feb 2024 09:47:22 -0000 @@ -1,5 +1,5 @@ SHA256 (cargo/aho-corasick-1.0.2.tar.gz) = Q/bLG/IiAlNAF484LEJvE3V7KWDol3nfyzGcMlQqWkE= -SHA256 (cargo/anyhow-1.0.75.tar.gz) = pGaMqyD2bY0CDh+8Dr5HIXQzwbbI8gQPr4WFVOOUrOY= +SHA256 (cargo/anyhow-1.0.79.tar.gz) = CA6YkKCCZisJwa1F9Wf67rR/IrX7I4lfvh5lHnGOJco= SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ= SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o= SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo= @@ -22,27 +22,27 @@ SHA256 (cargo/memoffset-0.9.0.tar.gz) = SHA256 (cargo/once_cell-1.15.0.tar.gz) = 6C2tBBObcakMCAyEY/4Nx5AttRktk5vQlQ8HTQFDOeE= SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8= SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk= -SHA256 (cargo/proc-macro2-1.0.64.tar.gz) = eIA7Ysvx9G/egNfA6AMRFSS5h3GEz+fDAzZZSQrHp9o= -SHA256 (cargo/pyo3-0.20.0.tar.gz) = BOhFO2WP5IDD5wyO1OPT7DPrdJiL0YZWGwzGa4XDvEs= -SHA256 (cargo/pyo3-build-config-0.20.0.tar.gz) = qW/nCxdqic/3jy+ns8kwCB4WPVN5tNzfmT464pymYuU= -SHA256 (cargo/pyo3-ffi-0.20.0.tar.gz) = IUkpkA/SXmYEZh7ZzzSXJ8iSDUfe/xlsTigWWm7yqWs= +SHA256 (cargo/proc-macro2-1.0.76.tar.gz) = lfxWzaC1wzJfX7vX/5/angK7ALs9rFElLS8b+hy4zIw= +SHA256 (cargo/pyo3-0.20.2.tar.gz) = moncelhQ0OmDvh7CpGOhcdIJkEh8PPzWi1Nj8e49b+A= +SHA256 (cargo/pyo3-build-config-0.20.2.tar.gz) = B0JvDY/lpgHyYpPzAK/Rp7HtXniypwWHDF8wiTxRY74= +SHA256 (cargo/pyo3-ffi-0.20.2.tar.gz) = 27fewX4XdmtGvKTxpCFahQBrTC7N4SIHbFYt0FjabPE= SHA256 (cargo/pyo3-log-0.9.0.tar.gz) = TBCAjuclBAO+2yS8MMMkk+k4df73uj5CkiJv6STzmL0= -SHA256 (cargo/pyo3-macros-0.20.0.tar.gz) = 2sUwcvcXqhv6Tbgys53oyHW3x69PSm/pPNv5Jkz4ODs= -SHA256 (cargo/pyo3-macros-backend-0.20.0.tar.gz) = d3S1qCgr1PJfgDsfDZRRIL6VmjbHLgjnzQMceS/f1CQ= +SHA256 (cargo/pyo3-macros-0.20.2.tar.gz) = Bfc4tOQNULVxGVfxQoeM+g8o4FSqDr38P9E3qEP3TtM= +SHA256 (cargo/pyo3-macros-backend-0.20.2.tar.gz) = D8kQ1IUYR4J9r51s3UqCP72qtbiBgyXF6XqG2nnoiB8= SHA256 (cargo/pythonize-0.20.0.tar.gz) = /9HD7znHJdY9tfm8RVRhuv2AVAy3gkxhr7gjUBkhqFA= -SHA256 (cargo/quote-1.0.29.tar.gz) = VzAV6KsnZhZ4NX8n3CZGBzj9K2yG5G84b96Uy12RMQU= +SHA256 (cargo/quote-1.0.35.tar.gz) = KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8= SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo= -SHA256 (cargo/regex-1.9.6.tar.gz) = 6+4gFAVAbb9Si4tnIQSubW1j5tEYyxDk1Rq7x7WARP8= -SHA256 (cargo/regex-automata-0.3.9.tar.gz) = WbI+ku5DGIk/o/4+b7NlJY77/mrGqzDwkM3Lt6o376k= -SHA256 (cargo/regex-syntax-0.7.5.tar.gz) = 27X7Gs2KGhiz3VvmLSVIXrdw4Fr7QIqWJ9FNRRuuEto= +SHA256 (cargo/regex-1.10.3.tar.gz) = ti2+AfCwb52Nx9SeBaB4XxU7ALLCJ4VigvZx4DGMmxU= +SHA256 (cargo/regex-automata-0.4.4.tar.gz) = O3+hE0QF4uyTU/1Baxf42s1GxHPX0/0c8gJwahTreSo= +SHA256 (cargo/regex-syntax-0.8.2.tar.gz) = wIx05iBHuy3k/0h7JR5KkuJPSHRWSEUWNc7H1ZEWLZ8= SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk= SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0= -SHA256 (cargo/serde-1.0.193.tar.gz) = Jd2ZdeaNDLWqESDCiDM/yYcxvR3RL1YeRo6kcowEK4k= -SHA256 (cargo/serde_derive-1.0.193.tar.gz) = Q1dspQE1e5sHGsU83H2o7wy9lJPY3wlM2CF3fqbolNM= -SHA256 (cargo/serde_json-1.0.108.tar.gz) = PRx+PqxAjRFRAsTCStOT4IIbs6XfTVBqgPhfenQqUms= +SHA256 (cargo/serde-1.0.196.tar.gz) = hwAm5g+gjGnwZKp2bBDxCx1i25zNTQq7IGRyvuDOOzI= +SHA256 (cargo/serde_derive-1.0.196.tar.gz) = M8hTYMlefRN0VNyB2aTtK479j74ZzuVzV7Mrl3H8y2c= +SHA256 (cargo/serde_json-1.0.113.tar.gz) = aYAbcLHD2slj7LA6Nkugztqc9gxxz+R16ZhkdZyLink= SHA256 (cargo/smallvec-1.10.0.tar.gz) = pQe+/nlUBEVjQd+rEM72bq1MBB9iuLEbu5K//l0JU+A= SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE= -SHA256 (cargo/syn-2.0.28.tar.gz) = BDYZdbP140iyGJ2NxVvJQvJ4stSCpqA2XeW91i01FWc= +SHA256 (cargo/syn-2.0.48.tar.gz) = DzUxY45AffwIFHYau3wApbVJkrhJRSoGRrf2XJ93Dz8= SHA256 (cargo/target-lexicon-0.12.4.tar.gz) = wCQkCHeAybccyWeZ6u3f81ryvFEyeM2lyZ/B9dAm08E= SHA256 (cargo/typenum-1.15.0.tar.gz) = 3PgaxZ7cF8yGl/8xHo9e8tmfy9mBezTOxm+QtsPf2Yc= SHA256 (cargo/unicode-ident-1.0.5.tar.gz) = bOqznVnkyUmdTlqO4OJzW4kbtzCKyD37ToDK0ZXJ9vM= @@ -54,9 +54,9 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta SHA256 (cargo/windows_i686_msvc-0.36.1.tar.gz) = 4ueRcUiygS0e6vrrIql+SBPfpgo/j3jr4gS8yI8S8CQ= SHA256 (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = Tc0XG4d2xBuXUh5doSei2GrSgBFIB9Cyqx5GK8dk2eE= SHA256 (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = yBHKSoyFPvQgq9hZK6U927rJBBD6tpA7PnmXKmMfdoA= -SHA256 (synapse-1.98.0.tar.gz) = 6sbFMqWZ3T2WIo6v+lBhMuRP8NIYJoitPTON13zMUu4= +SHA256 (synapse-1.101.0.tar.gz) = iCoqkHVk0qCMePdsQ8MceQOXYCefGPXAJ7LzP0IEROE= SIZE (cargo/aho-corasick-1.0.2.tar.gz) = 167694 -SIZE (cargo/anyhow-1.0.75.tar.gz) = 43901 +SIZE (cargo/anyhow-1.0.79.tar.gz) = 44931 SIZE (cargo/arc-swap-1.5.1.tar.gz) = 66157 SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021 @@ -79,27 +79,27 @@ SIZE (cargo/memoffset-0.9.0.tar.gz) = 90 SIZE (cargo/once_cell-1.15.0.tar.gz) = 31460 SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967 SIZE (cargo/parking_lot_core-0.9.3.tar.gz) = 32256 -SIZE (cargo/proc-macro2-1.0.64.tar.gz) = 44848 -SIZE (cargo/pyo3-0.20.0.tar.gz) = 431766 -SIZE (cargo/pyo3-build-config-0.20.0.tar.gz) = 29534 -SIZE (cargo/pyo3-ffi-0.20.0.tar.gz) = 64220 +SIZE (cargo/proc-macro2-1.0.76.tar.gz) = 45660 +SIZE (cargo/pyo3-0.20.2.tar.gz) = 434326 +SIZE (cargo/pyo3-build-config-0.20.2.tar.gz) = 30029 +SIZE (cargo/pyo3-ffi-0.20.2.tar.gz) = 64601 SIZE (cargo/pyo3-log-0.9.0.tar.gz) = 14370 -SIZE (cargo/pyo3-macros-0.20.0.tar.gz) = 7678 -SIZE (cargo/pyo3-macros-backend-0.20.0.tar.gz) = 49383 +SIZE (cargo/pyo3-macros-0.20.2.tar.gz) = 7925 +SIZE (cargo/pyo3-macros-backend-0.20.2.tar.gz) = 49710 SIZE (cargo/pythonize-0.20.0.tar.gz) = 11500 -SIZE (cargo/quote-1.0.29.tar.gz) = 28345 +SIZE (cargo/quote-1.0.35.tar.gz) = 28136 SIZE (cargo/redox_syscall-0.2.16.tar.gz) = 24012 -SIZE (cargo/regex-1.9.6.tar.gz) = 254981 -SIZE (cargo/regex-automata-0.3.9.tar.gz) = 610489 -SIZE (cargo/regex-syntax-0.7.5.tar.gz) = 343366 +SIZE (cargo/regex-1.10.3.tar.gz) = 253101 +SIZE (cargo/regex-automata-0.4.4.tar.gz) = 617294 +SIZE (cargo/regex-syntax-0.8.2.tar.gz) = 347228 SIZE (cargo/ryu-1.0.11.tar.gz) = 47007 SIZE (cargo/scopeguard-1.1.0.tar.gz) = 11470 -SIZE (cargo/serde-1.0.193.tar.gz) = 76863 -SIZE (cargo/serde_derive-1.0.193.tar.gz) = 55692 -SIZE (cargo/serde_json-1.0.108.tar.gz) = 146476 +SIZE (cargo/serde-1.0.196.tar.gz) = 77097 +SIZE (cargo/serde_derive-1.0.196.tar.gz) = 55775 +SIZE (cargo/serde_json-1.0.113.tar.gz) = 146970 SIZE (cargo/smallvec-1.10.0.tar.gz) = 31564 SIZE (cargo/subtle-2.4.1.tar.gz) = 12630 -SIZE (cargo/syn-2.0.28.tar.gz) = 241635 +SIZE (cargo/syn-2.0.48.tar.gz) = 250566 SIZE (cargo/target-lexicon-0.12.4.tar.gz) = 23020 SIZE (cargo/typenum-1.15.0.tar.gz) = 40741 SIZE (cargo/unicode-ident-1.0.5.tar.gz) = 35455 @@ -111,4 +111,4 @@ SIZE (cargo/windows_i686_gnu-0.36.1.tar. SIZE (cargo/windows_i686_msvc-0.36.1.tar.gz) = 724575 SIZE (cargo/windows_x86_64_gnu-0.36.1.tar.gz) = 790934 SIZE (cargo/windows_x86_64_msvc-0.36.1.tar.gz) = 661999 -SIZE (synapse-1.98.0.tar.gz) = 8440298 +SIZE (synapse-1.101.0.tar.gz) = 8465894 Index: modules.inc =================================================================== RCS file: /cvs/ports/net/synapse/modules.inc,v retrieving revision 1.20 diff -u -p -r1.20 modules.inc --- modules.inc 13 Dec 2023 08:06:51 -0000 1.20 +++ modules.inc 19 Feb 2024 09:47:22 -0000 @@ -1,5 +1,5 @@ MODCARGO_CRATES += aho-corasick 1.0.2 # Unlicense OR MIT -MODCARGO_CRATES += anyhow 1.0.75 # MIT OR Apache-2.0 +MODCARGO_CRATES += anyhow 1.0.79 # MIT OR Apache-2.0 MODCARGO_CRATES += arc-swap 1.5.1 # Apache-2.0/MIT MODCARGO_CRATES += autocfg 1.1.0 # Apache-2.0 OR MIT MODCARGO_CRATES += bitflags 1.3.2 # MIT/Apache-2.0 @@ -22,27 +22,27 @@ MODCARGO_CRATES += memoffset 0.9.0 # MIT MODCARGO_CRATES += once_cell 1.15.0 # MIT OR Apache-2.0 MODCARGO_CRATES += parking_lot 0.12.1 # MIT OR Apache-2.0 MODCARGO_CRATES += parking_lot_core 0.9.3 # MIT OR Apache-2.0 -MODCARGO_CRATES += proc-macro2 1.0.64 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3 0.20.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-build-config 0.20.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-ffi 0.20.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += proc-macro2 1.0.76 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3 0.20.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-build-config 0.20.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-ffi 0.20.2 # MIT OR Apache-2.0 MODCARGO_CRATES += pyo3-log 0.9.0 # Apache-2.0 OR MIT -MODCARGO_CRATES += pyo3-macros 0.20.0 # MIT OR Apache-2.0 -MODCARGO_CRATES += pyo3-macros-backend 0.20.0 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-macros 0.20.2 # MIT OR Apache-2.0 +MODCARGO_CRATES += pyo3-macros-backend 0.20.2 # MIT OR Apache-2.0 MODCARGO_CRATES += pythonize 0.20.0 # MIT -MODCARGO_CRATES += quote 1.0.29 # MIT OR Apache-2.0 +MODCARGO_CRATES += quote 1.0.35 # MIT OR Apache-2.0 MODCARGO_CRATES += redox_syscall 0.2.16 # MIT -MODCARGO_CRATES += regex 1.9.6 # MIT OR Apache-2.0 -MODCARGO_CRATES += regex-automata 0.3.9 # MIT OR Apache-2.0 -MODCARGO_CRATES += regex-syntax 0.7.5 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex 1.10.3 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-automata 0.4.4 # MIT OR Apache-2.0 +MODCARGO_CRATES += regex-syntax 0.8.2 # MIT OR Apache-2.0 MODCARGO_CRATES += ryu 1.0.11 # Apache-2.0 OR BSL-1.0 MODCARGO_CRATES += scopeguard 1.1.0 # MIT/Apache-2.0 -MODCARGO_CRATES += serde 1.0.193 # MIT OR Apache-2.0 -MODCARGO_CRATES += serde_derive 1.0.193 # MIT OR Apache-2.0 -MODCARGO_CRATES += serde_json 1.0.108 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde 1.0.196 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_derive 1.0.196 # MIT OR Apache-2.0 +MODCARGO_CRATES += serde_json 1.0.113 # MIT OR Apache-2.0 MODCARGO_CRATES += smallvec 1.10.0 # MIT OR Apache-2.0 MODCARGO_CRATES += subtle 2.4.1 # BSD-3-Clause -MODCARGO_CRATES += syn 2.0.28 # MIT OR Apache-2.0 +MODCARGO_CRATES += syn 2.0.48 # MIT OR Apache-2.0 MODCARGO_CRATES += target-lexicon 0.12.4 # Apache-2.0 WITH LLVM-exception MODCARGO_CRATES += typenum 1.15.0 # MIT OR Apache-2.0 MODCARGO_CRATES += unicode-ident 1.0.5 # (MIT OR Apache-2.0) AND Unicode-DFS-2016 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/synapse/pkg/PLIST,v retrieving revision 1.46 diff -u -p -r1.46 PLIST --- pkg/PLIST 13 Dec 2023 08:06:51 -0000 1.46 +++ pkg/PLIST 19 Feb 2024 09:47:22 -0000 @@ -984,6 +984,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}appservice_ping.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}auth.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}auth_issuer.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}auth_issuer.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}capabilities.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}capabilities.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/${MODPY_PYCACHE}devices.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -1066,6 +1068,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/account_validity.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/appservice_ping.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/auth.py +lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/auth_issuer.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/capabilities.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/devices.py lib/python${MODPY_VERSION}/site-packages/synapse/rest/client/directory.py @@ -2052,6 +2055,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/83/03_instance_name_receipts.sql.sqlite lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/83/05_cross_signing_key_update_grant.sql lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/83/06_event_push_summary_room.sql +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/84/ +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/84/01_auth_links_stats.sql.postgres +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/84/02_auth_links_index.sql +lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/delta/84/03_auth_links_analyze.sql.postgres lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/ lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/72/ lib/python${MODPY_VERSION}/site-packages/synapse/storage/schema/main/full_schemas/72/full.sql.postgres @@ -2107,7 +2114,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/synapse/streams/${MODPY_PYCACHE}events.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/synapse/streams/config.py lib/python${MODPY_VERSION}/site-packages/synapse/streams/events.py +lib/python${MODPY_VERSION}/site-packages/synapse/synapse_rust/ @so lib/python${MODPY_VERSION}/site-packages/synapse/synapse_rust${MODPY_ABI3SO}.so +lib/python${MODPY_VERSION}/site-packages/synapse/synapse_rust/__init__.pyi +lib/python${MODPY_VERSION}/site-packages/synapse/synapse_rust/acl.pyi +lib/python${MODPY_VERSION}/site-packages/synapse/synapse_rust/events.pyi +lib/python${MODPY_VERSION}/site-packages/synapse/synapse_rust/push.pyi lib/python${MODPY_VERSION}/site-packages/synapse/types/ lib/python${MODPY_VERSION}/site-packages/synapse/types/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/synapse/types/${MODPY_PYCACHE}/