Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package matrix-synapse for openSUSE:Factory checked in at 2023-01-04 17:52:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old) and /work/SRC/openSUSE:Factory/.matrix-synapse.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "matrix-synapse" Wed Jan 4 17:52:45 2023 rev:76 rq:1046631 version:1.74.0 Changes: -------- --- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2022-12-12 17:41:43.901803812 +0100 +++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1563/matrix-synapse.changes 2023-01-04 17:52:59.722320468 +0100 @@ -1,0 +2,98 @@ +Tue Dec 20 20:16:04 UTC 2022 - Marcus Rueckert <mrueck...@suse.de> + +- Update to 1.74.0 + - Features + - Improve user search for international display names. (#14464) + - Stop using deprecated keyIds parameter when calling + /_matrix/key/v2/server. (#14490, #14525) + - Add new push.enabled config option to allow opting out of + push notification calculation. (#14551, #14619) + - Advertise support for Matrix 1.5 on /_matrix/client/versions. + (#14576) + - Improve opentracing and logging for to-device message + handling. (#14598) + - Allow selecting "prejoin" events by state keys in addition to + event types. (#14642) + - Bugfixes + - Fix a long-standing bug where a device list update might not + be sent to clients in certain circumstances. (#14435, #14592, + #14604) + - Suppress a spurious warning when POST + /rooms/<room_id>/<membership>/, POST /join/<room_id_or_alias, + or the unspecced PUT /join/<room_id_or_alias>/<txn_id> + receive an empty HTTP request body. (#14600) + - Return spec-compliant JSON errors when unknown endpoints are + requested. (#14620, #14621) + - Update html templates to load images over HTTPS. Contributed + by @ashfame. (#14625) + - Fix a long-standing bug where the user directory would return + 1 more row than requested. (#14631) + - Reject invalid read receipt requests with empty room or event + IDs. Contributed by Nick @ Beeper (@Fizzadar). (#14632) + - Fix a bug introduced in Synapse 1.67.0 where not specifying a + config file or a server URL would lead to the + register_new_matrix_user script failing. (#14637) + - Fix a long-standing bug where the user directory and + room/user stats might be out of sync. (#14639, #14643) + - Fix a bug introduced in Synapse 1.72.0 where the background + updates to add non-thread unique indexes on receipts would + fail if they were previously interrupted. (#14650) + - Improve validation of field size limits in events. (#14664) + - Fix bugs introduced in Synapse 1.55.0 and 1.69.0 where + application services would not be notified of events in the + correct rooms, due to stale caches. (#14670) + - Improved Documentation + - Add release note and update documentation regarding optional + ICU support in user search. (#14712) + - Update worker settings for pusher and federation_sender + functionality. (#14493) + - Add links to third party package repositories, and point to + the bug which highlights Ubuntu's out-of-date packages. + (#14517) + - Remove old, incorrect minimum postgres version note and + replace with a link to the Dependency Deprecation Policy. + (#14590) + - Add Single-Sign On setup instructions for Mastodon-based + instances. (#14594) + - Change turn_allow_guests example value to lowercase true. + (#14634) + - Internal Changes + - Optimise push badge count calculations. Contributed by Nick @ + Beeper (@Fizzadar). (#14255) + - Faster remote room joins: stream the un-partial-stating of + rooms over replication. (#14473, #14474) + - Share the ClientRestResource for both workers and the main + process. (#14528) + - Add --editable flag to complement.sh which uses an editable + install of Synapse for faster turn-around times whilst + developing iteratively. (#14548) + - Faster joins: use servers list approximation to send read + receipts when in partial state instead of waiting for the + full state of the room. (#14549) + - Modernize unit tests configuration related to workers. + (#14568) + - Bump jsonschema from 4.17.0 to 4.17.3. (#14591) + - Fix Rust lint CI. (#14602) + - Bump JasonEtco/create-an-issue from 2.5.0 to 2.8.1. (#14607) + - Alter some unit test environment parameters to decrease time + spent running tests. (#14610) + - Switch to Go recommended installation method for gotestfmt + template in CI. (#14611) + - Bump phonenumbers from 8.13.0 to 8.13.1. (#14612) + - Bump types-setuptools from 65.5.0.3 to 65.6.0.1. (#14613) + - Bump twine from 4.0.1 to 4.0.2. (#14614) + - Bump types-requests from 2.28.11.2 to 2.28.11.5. (#14615) + - Bump cryptography from 38.0.3 to 38.0.4. (#14616) + - Remove useless cargo install with apt from Dockerfile. + (#14636) + - Bump certifi from 2021.10.8 to 2022.12.7. (#14645) + - Bump flake8-bugbear from 22.10.27 to 22.12.6. (#14656) + - Bump packaging from 21.3 to 22.0. (#14657) + - Bump types-pillow from 9.3.0.1 to 9.3.0.4. (#14658) + - Bump serde from 1.0.148 to 1.0.150. (#14659) + - Bump phonenumbers from 8.13.1 to 8.13.2. (#14660) + - Bump authlib from 1.1.0 to 1.2.0. (#14661) + - Move StateFilter to synapse.types. (#14668) + - Improve type hints. (#14597, #14646, #14671) + +------------------------------------------------------------------- Old: ---- matrix-synapse-1.73.0.obscpio New: ---- matrix-synapse-1.74.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ matrix-synapse-test.spec ++++++ --- /var/tmp/diff_new_pack.irWW8z/_old 2023-01-04 17:53:00.842327070 +0100 +++ /var/tmp/diff_new_pack.irWW8z/_new 2023-01-04 17:53:00.846327094 +0100 @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.73.0 +Version: 1.74.0 Release: 0 Summary: Test package for %{pkgname} License: Apache-2.0 ++++++ matrix-synapse.spec ++++++ --- /var/tmp/diff_new_pack.irWW8z/_old 2023-01-04 17:53:00.866327212 +0100 +++ /var/tmp/diff_new_pack.irWW8z/_new 2023-01-04 17:53:00.870327235 +0100 @@ -29,19 +29,19 @@ %global bleach_version 3.3.0 %global canonicaljson_version 1.6.4 %global canonicaljson_max_version 2 -%global cryptography_version 38.0.3 +%global cryptography_version 38.0.4 %global frozendict_version 2.3.3 %global idna_version 3.3 %global ijson_version 3.1.4 -%global jsonschema_version 4.17.0 +%global jsonschema_version 4.17.3 %global matrix_common_version 1.3.0 %global matrix_common_max_version 2 %global msgpack_version 1.0.3 %global netaddr_version 0.8.0 -%global phonenumbers_version 8.13.00 +%global phonenumbers_version 8.13.2 %global prometheus_client_version 0.15.0 %global psutil_version 2.0.0 -%global pyOpenSSL_version 22.0.0 +%global pyOpenSSL_version 22.1.0 %global pyasn1_version 0.4.8 %global pyasn1_modules_version 0.2.8 %global pymacaroons_version 0.13.0 @@ -54,12 +54,13 @@ %global treq_version 22.2.0 %global unpaddedbase64_version 2.1.0 %global matrix_synapse_ldap3_version 0.2.1 +# TODO: bump to 22.0 %global packaging_version 21.3 %global psycopg2_version 2.9.5 %global pysaml2_version 7.2.1 -%global Authlib_version 0.15.5 +%global Authlib_version 1.2.0 %global lxml_version 4.8.0 -%global sentry_sdk_version 1.11.0 +%global sentry_sdk_version 1.11.1 %global PyJWT_version 2.4.0 %global jaeger_client_version 4.8.0 %global opentracing_version 2.4.0 @@ -67,6 +68,7 @@ %global txredisapi_version 1.4.7 %global Pympler_version 1.0.1 %global pydantic_version 1.9.1 +%global pyicu_version 2.10.2 %else # some version locks based on poetry.lock %global Jinja2_version 3.0 @@ -97,7 +99,7 @@ %global service_identity_version 18.1.0 %global signedjson_version 1.1.0 %global signedjson_max_version 2 -%global sortedcontainers_version 1.4.4 +%global sortedcontainers_version 1.5.2 %global systemd_version 231 %global typing_extensions_version 3.10.0 %global treq_version 15.1 @@ -116,6 +118,7 @@ %global txredisapi_version 1.4.7 %global Pympler_version 1.0.1 %global pydantic_version 1.7.4 +%global pyicu_version 2.10.2 %endif %define requires_peq() %(echo '%*' | LC_ALL=C xargs -r rpm -q --whatprovides --qf 'Requires: %%{name} = %%{epoch}:%%{version}\\n' | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not") @@ -153,7 +156,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.73.0 +Version: 1.74.0 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 @@ -292,6 +295,8 @@ %endif BuildRequires: %{use_python}-Pympler >= %{Pympler_version} %requires_peq %{use_python}-Pympler +BuildRequires: %{use_python}-PyICU >= %{pyicu_version} +%requires_peq %{use_python}-PyICU # We only provide/obsolete python2 to ensure that users upgrade. Obsoletes: python2-matrix-synapse < %{version}-%{release} Provides: python2-matrix-synapse = %{version}-%{release} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.irWW8z/_old 2023-01-04 17:53:00.918327518 +0100 +++ /var/tmp/diff_new_pack.irWW8z/_new 2023-01-04 17:53:00.918327518 +0100 @@ -4,11 +4,11 @@ <param name="versionformat">@PARENT_TAG@</param> <param name="url">https://github.com/matrix-org/synapse.git</param> <param name="scm">git</param> - <param name="revision">v1.73.0</param> + <param name="revision">v1.74.0</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> <!-- - <param name="revision">v1.74.0rc1</param> + <param name="revision">v1.75.0rc1</param> <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param> <param name="versionrewrite-replacement">\1~\2</param> --> ++++++ matrix-synapse-1.73.0.obscpio -> matrix-synapse-1.74.0.obscpio ++++++ /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.73.0.obscpio /work/SRC/openSUSE:Factory/.matrix-synapse.new.1563/matrix-synapse-1.74.0.obscpio differ: char 49, line 1 ++++++ matrix-synapse.obsinfo ++++++ --- /var/tmp/diff_new_pack.irWW8z/_old 2023-01-04 17:53:00.982327896 +0100 +++ /var/tmp/diff_new_pack.irWW8z/_new 2023-01-04 17:53:00.986327919 +0100 @@ -1,5 +1,5 @@ name: matrix-synapse -version: 1.73.0 -mtime: 1670327895 -commit: 5d7c35b4d9160ca6d51ab311d2365275a14324c2 +version: 1.74.0 +mtime: 1671552513 +commit: 774e20b57047b9f8700e62e7f4689717f4fa094c ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/matrix-synapse/vendor.tar.xz /work/SRC/openSUSE:Factory/.matrix-synapse.new.1563/vendor.tar.xz differ: char 27, line 1