From 98a7a78208984b18fbfda3cb4f90c17e066e01c80967a2ac1b6f4e609c9d069d Mon Sep 17 00:00:00 2001 From: Marcus Rueckert Date: Mon, 30 Jan 2023 04:22:48 +0000 Subject: [PATCH] Accepting request 1058976 from home:darix:apps - Update to 1.75.0 OBS-URL: https://build.opensuse.org/request/show/1058976 OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=261 --- _service | 4 +- matrix-synapse-1.74.0.obscpio | 3 -- matrix-synapse-1.75.0.obscpio | 3 ++ matrix-synapse-test.spec | 4 +- matrix-synapse.changes | 87 +++++++++++++++++++++++++++++++++++ matrix-synapse.obsinfo | 6 +-- matrix-synapse.spec | 14 +++--- vendor.tar.xz | 4 +- 8 files changed, 106 insertions(+), 19 deletions(-) delete mode 100644 matrix-synapse-1.74.0.obscpio create mode 100644 matrix-synapse-1.75.0.obscpio diff --git a/_service b/_service index 3e93612..302d94f 100644 --- a/_service +++ b/_service @@ -4,11 +4,11 @@ @PARENT_TAG@ https://github.com/matrix-org/synapse.git git - v1.74.0 + v1.75.0 v(.*) \1 diff --git a/matrix-synapse-1.74.0.obscpio b/matrix-synapse-1.74.0.obscpio deleted file mode 100644 index d61b4ff..0000000 --- a/matrix-synapse-1.74.0.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d774bfa47cea8c5bb8689330dcc247e0e554d7c9961c60de808ee1ea103f044 -size 34276877 diff --git a/matrix-synapse-1.75.0.obscpio b/matrix-synapse-1.75.0.obscpio new file mode 100644 index 0000000..bfd0413 --- /dev/null +++ b/matrix-synapse-1.75.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87b1b5cb79b17e1bd07c2e0f4ae41ab5491736c277092605664ea3d0d40e2d1e +size 34369549 diff --git a/matrix-synapse-test.spec b/matrix-synapse-test.spec index 0903476..020f3d9 100644 --- a/matrix-synapse-test.spec +++ b/matrix-synapse-test.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.74.0 +Version: 1.75.0 Release: 0 Summary: Test package for %{pkgname} License: Apache-2.0 diff --git a/matrix-synapse.changes b/matrix-synapse.changes index 9dec139..af90131 100644 --- a/matrix-synapse.changes +++ b/matrix-synapse.changes @@ -1,3 +1,90 @@ +------------------------------------------------------------------- +Tue Jan 17 13:47:48 UTC 2023 - Marcus Rueckert + +- Update to 1.75.0 + - Features + - Add a cached function to synapse.module_api that returns a + decorator to cache return values of functions. (#14663) + - Add experimental support for MSC3391 (removing account data). + (#14714) + - Support RFC7636 Proof Key for Code Exchange for OAuth single + sign-on. (#14750) + - Support non-OpenID compliant userinfo claims for subject and + picture. (#14753) + - Improve performance of /sync when filtering all rooms, + message types, or senders. (#14786) + - Improve performance of the /hierarchy endpoint. (#14263) + - Bugfixes + - Fix a bug introduced in Synapse 1.75.0rc1 where device lists + could be miscalculated with some sync filters. (#14810) + - Fix race where calling /members or /state with an at + parameter could fail for newly created rooms, when using + multiple workers. (#14817) + - Fix the MAU Limits section of the Grafana dashboard relying + on a specific job name for the workers of a Synapse + deployment. (#14644) + - Fix a bug introduced in Synapse 1.70.0 which could cause + spurious UNIQUE constraint failed errors in the rotate_notifs + background job. (#14669) + - Ensure stream IDs are always updated after caches get + invalidated with workers. Contributed by Nick @ Beeper + (@Fizzadar). (#14723) + - Remove the unspecced device field from /pushrules responses. + (#14727) + - Fix a bug introduced in Synapse 1.73.0 where the + picture_claim configured under oidc_providers was unused (the + default value of "picture" was used instead). (#14751) + - Unescape HTML entities in URL preview titles making use of + oEmbed responses. (#14781) + - Disable sending confirmation email when 3pid is disabled. + (#14725) + - Improved Documentation + - Declare support for Python 3.11. (#14673) + - Fix target_memory_usage being used in the description for the + actual cache_autotune sub-option target_cache_memory_usage. + (#14674) + - Move email to Server section in config file documentation. + (#14730) + - Fix broken links in the Synapse documentation. (#14744) + - Add missing worker settings to shared configuration + documentation. (#14748) + - Document using Twitter as a OAuth 2.0 authentication + provider. (#14778) + - Fix Synapse 1.74 upgrade notes to correctly explain how to + install pyICU when installing Synapse from PyPI. (#14797) + - Update link to towncrier in contribution guide. (#14801) + - Use htmltest to check links in the Synapse documentation. + (#14743) + - Internal Changes + - Faster remote room joins: stream the un-partial-stating of + events over replication. (#14545, #14546) + - Use ruff instead of flake8. (#14633, #14741) + - Change handle_new_client_event signature so that a 429 does + not reach clients on PartialStateConflictError, and + internally retry when needed instead. (#14665) + - Remove dependency on jQuery on reCAPTCHA page. (#14672) + - Faster joins: make compute_state_after_events consistent with + other state-fetching functions that take a StateFilter. + (#14676) + - Add missing type hints. (#14680, #14681, #14687) + - Improve type annotations for the helper methods on a + CachedFunction. (#14685) + - Check that the SQLite database file exists before porting to + PostgreSQL. (#14692) + - Add .direnv/ directory to .gitignore to prevent local state + generated by the direnv development tool from being + committed. (#14707) + - Batch up replication requests to request the resyncing of + remote users's devices. (#14716) + - If debug logging is enabled, log the msgids of any to-device + messages that are returned over /sync. (#14724) + - Change GHA CI job to follow best practices. (#14772) + - Switch to our fork of dh-virtualenv to work around an + upstream Python 3.11 incompatibility. (#14774) + - Skip testing built wheels for PyPy 3.7 on Linux x86_64 as we + lack new required dependencies in the build environment. + (#14802) + ------------------------------------------------------------------- Tue Dec 20 20:16:04 UTC 2022 - Marcus Rueckert diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo index 729396b..af0f97e 100644 --- a/matrix-synapse.obsinfo +++ b/matrix-synapse.obsinfo @@ -1,4 +1,4 @@ name: matrix-synapse -version: 1.74.0 -mtime: 1671552513 -commit: 774e20b57047b9f8700e62e7f4689717f4fa094c +version: 1.75.0 +mtime: 1673955382 +commit: b6955673bfab5c8d553e8b43e9c50dd7b1212e2a diff --git a/matrix-synapse.spec b/matrix-synapse.spec index 47710ba..bc2ba35 100644 --- a/matrix-synapse.spec +++ b/matrix-synapse.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,10 +21,10 @@ # NOTE: Keep this is in the same order as pyproject.toml. %if %{with use_poetry_for_dependencies} %global Jinja2_version 3.1.2 -%global Pillow_version 9.3.0 +%global Pillow_version 9.4.0 %global PyYAML_version 6.0 %global Twisted_version 22.10.0 -%global attrs_version 22.1.0 +%global attrs_version 22.2.0 %global bcrypt_version 3.2.0 %global bleach_version 3.3.0 %global canonicaljson_version 1.6.4 @@ -41,7 +41,7 @@ %global phonenumbers_version 8.13.2 %global prometheus_client_version 0.15.0 %global psutil_version 2.0.0 -%global pyOpenSSL_version 22.1.0 +%global pyOpenSSL_version 23.0.0 %global pyasn1_version 0.4.8 %global pyasn1_modules_version 0.2.8 %global pymacaroons_version 0.13.0 @@ -59,7 +59,7 @@ %global psycopg2_version 2.9.5 %global pysaml2_version 7.2.1 %global Authlib_version 1.2.0 -%global lxml_version 4.8.0 +%global lxml_version 4.9.2 %global sentry_sdk_version 1.11.1 %global PyJWT_version 2.4.0 %global jaeger_client_version 4.8.0 @@ -73,7 +73,7 @@ # some version locks based on poetry.lock %global Jinja2_version 3.0 %global Pillow_version 5.4.0 -%global PyYAML_version 3.11 +%global PyYAML_version 3.13 %global Twisted_version 18.9.0 %global attrs_version 21.1.1 %global bcrypt_version 3.1.7 @@ -156,7 +156,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.74.0 +Version: 1.75.0 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 diff --git a/vendor.tar.xz b/vendor.tar.xz index 111e99a..83a9af2 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f4e634c9f9121935f40d8ef86e2589441cedd1e3ec2c72882ca02603c637b1e7 -size 7045420 +oid sha256:9542049a89c247a9875466b98bba286c370da91d5d1ccc516f45685ac32f0441 +size 7082444