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 2022-03-25 21:54:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old)
 and      /work/SRC/openSUSE:Factory/.matrix-synapse.new.1900 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matrix-synapse"

Fri Mar 25 21:54:36 2022 rev:57 rq:964740 version:1.55.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes    
2022-03-12 17:16:20.390365491 +0100
+++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.1900/matrix-synapse.changes  
2022-03-25 21:54:43.538281188 +0100
@@ -1,0 +2,157 @@
+Thu Mar 24 23:29:03 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.55.2
+  This patch version reverts the earlier fixes from Synapse 1.55.1,
+  which could cause problems in certain deployments, and instead
+  adds a cap to the version of Jinja to be installed. Again, this
+  is to fix an incompatibility with version 3.1.0 of the Jinja
+  library, and again, deployments of Synapse using the
+  matrixdotorg/synapse Docker image or Debian packages from
+  packages.matrix.org are not affected.
+
+  - Internal Changes
+    - Pin Jinja to <3.1.0, as Synapse fails to start with Jinja
+      3.1.0. (#12297)
+    - Revert changes from 1.55.1 as they caused problems with older
+      versions of Jinja (#12296)
+- Changes from 1.55.1
+  This is a patch release that fixes an incompatibility with
+  version 3.1.0 of the Jinja library, released on March 24th, 2022.
+  Deployments of Synapse using the matrixdotorg/synapse Docker
+  image or Debian packages from packages.matrix.org are not
+  affected.
+
+  - Internal Changes
+    - Remove uses of the long-deprecated jinja2.Markup which would
+      prevent Synapse from starting with Jinja 3.1.0 or above
+      installed. (#12289)
+
+-------------------------------------------------------------------
+Tue Mar 22 19:59:01 UTC 2022 - Marcus Rueckert <mrueck...@suse.de>
+
+- Update to 1.55.0
+  This release removes a workaround introduced in Synapse 1.50.0
+  for Mjolnir compatibility. This breaks compatibility with Mjolnir
+  1.3.1 and earlier. (#11700); Mjolnir users should upgrade Mjolnir
+  before upgrading Synapse to this version.
+
+  This release also moves the location of the synctl script; see
+  the upgrade notes for more details.
+
+  - Features
+    - Add third-party rules callbacks check_can_shutdown_room and
+      check_can_deactivate_user. (#12028)
+    - Improve performance of logging in for large accounts.
+      (#12132)
+    - Add experimental env var SYNAPSE_ASYNC_IO_REACTOR that causes
+      Synapse to use the asyncio reactor for Twisted. (#12135)
+    - Support the stable identifiers from MSC3440: threads.
+      (#12151)
+    - Add a new Jinja2 template filter to extract the local part of
+      an email address. (#12212)
+  - Bugfixes
+    - Use the proper serialization format for bundled thread
+      aggregations. The bug has existed since Synapse v1.48.0.
+      (#12090)
+    - Fix a long-standing bug when redacting events with relations.
+      (#12113, #12121, #12130, #12189)
+    - Fix a bug introduced in Synapse 1.7.2 whereby background
+      updates are never run with the default background batch size.
+      (#12157)
+    - Fix a bug where non-standard information was returned from
+      the /hierarchy API. Introduced in Synapse v1.41.0. (#12175)
+    - Fix a bug introduced in Synapse 1.54.0 that broke background
+      updates on sqlite homeservers while search was disabled.
+      (#12215)
+    - Fix a long-standing bug when a filter argument with
+      event_fields which did not include the unsigned field could
+      result in a 500 error on /sync. (#12234)
+  - Improved Documentation
+    - Fix complexity checking config example in Resource
+      Constrained Devices docs page. (#11998)
+    - Improve documentation for demo scripts. (#12143)
+    - Updates to the Room DAG concepts development document.
+      (#12179)
+    - Document that the typing, to_device, account_data, receipts,
+      and presence stream writer can only be used on a single
+      worker. (#12196)
+    - Document that contributors can sign off privately by email.
+      (#12204)
+  - Deprecations and Removals
+    - Remove workaround introduced in Synapse 1.50.0 for Mjolnir
+      compatibility. Breaks compatibility with Mjolnir 1.3.1 and
+      earlier. (#11700)
+    - **synctl has been moved into into synapse._scripts and is
+      exposed as an entry point; see upgrade notes. (#12140)
+    - Remove backwards compatibilty with pagination tokens from the
+      /relations and /aggregations endpoints generated from Synapse
+      < v1.52.0. (#12138)
+    - The groups/communities feature in Synapse has been
+      deprecated. (#12200)
+  - Internal Changes
+    - Tweak copy for default Single Sign-On account details
+      template to better adhere to mobile app store guidelines.
+      (#12265, #12260)
+    - Simplify the ApplicationService class' set of public methods
+      related to interest checking. (#11915)
+    - Add config settings for background update parameters.
+      (#11980)
+    - Correct type hints for txredis. (#12042)
+    - Limit the size of aggregation_key on annotations. (#12101)
+    - Add type hints to tests files. (#12108, #12146, #12207,
+      #12208)
+    - Move scripts to Synapse package and expose as setuptools
+      entry points. (#12118)
+    - Add support for cancellation to ReadWriteLock. (#12120)
+    - Fix data validation to compare to lists, not sequences.
+      (#12128)
+    - Fix CI not attaching source distributions and wheels to the
+      GitHub releases. (#12131)
+    - Remove unused mocks from test_typing. (#12136)
+    - Give scripts-dev scripts suffixes for neater CI config.
+      (#12137)
+    - Move the snapcraft configuration file to contrib. (#12142)
+    - Enable MSC3030 Complement tests in CI. (#12144)
+    - Enable MSC2716 Complement tests in CI. (#12145)
+    - Add test for ObservableDeferred's cancellation behaviour.
+      (#12149)
+    - Use ParamSpec in type hints for synapse.logging.context.
+      (#12150)
+    - Prune unused jobs from tox config. (#12152)
+    - Move CI checks out of tox, to facilitate a move to using
+      poetry. (#12153)
+    - Avoid generating state groups for local out-of-band leaves.
+      (#12154)
+    - Avoid trying to calculate the state at outlier events.
+      (#12155, #12173, #12202)
+    - Fix some type annotations. (#12156)
+    - Add type hints for ObservableDeferred attributes. (#12159)
+    - Use a prebuilt Action for the tests-done CI job. (#12161)
+    - Reduce number of DB queries made during processing of /sync.
+      (#12163)
+    - Add delay_cancellation utility function, which behaves like
+      stop_cancellation but waits until the original Deferred
+      resolves before raising a CancelledError. (#12180)
+    - Retry HTTP replication failures, this should prevent 502's
+      when restarting stateful workers (main, event persisters,
+      stream writers). Contributed by Nick @ Beeper. (#12182)
+    - Add cancellation support to @cached and @cachedList
+      decorators. (#12183)
+    - Remove unused variables. (#12187)
+    - Add combined test for HTTP pusher and push rule. Contributed
+      by Nick @ Beeper. (#12188)
+    - Rename HomeServer.get_tcp_replication to
+      get_replication_command_handler. (#12192)
+    - Remove some dead code. (#12197)
+    - Fix a misleading comment in the function
+      check_event_for_spam. (#12203)
+    - Remove unnecessary pass statements. (#12206)
+    - Update the SSO username picker template to comply with SIWA
+      guidelines. (#12210)
+    - Improve code documentation for the typing stream over
+      replication. (#12211)
+- refreshed patches:
+  dont-bump-cryptography-with-system-openssl.patch
+  matrix-synapse-1.4.1-paths.patch
+
+-------------------------------------------------------------------

Old:
----
  matrix-synapse-1.54.0.obscpio

New:
----
  matrix-synapse-1.55.2.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ matrix-synapse-test.spec ++++++
--- /var/tmp/diff_new_pack.SY2KsC/_old  2022-03-25 21:54:44.762282353 +0100
+++ /var/tmp/diff_new_pack.SY2KsC/_new  2022-03-25 21:54:44.766282357 +0100
@@ -27,7 +27,7 @@
 
 %define         pkgname matrix-synapse
 Name:           %{pkgname}-test
-Version:        1.54.0
+Version:        1.55.2
 Release:        0
 Summary:        Test package for %{pkgname}
 License:        Apache-2.0

++++++ matrix-synapse.spec ++++++
--- /var/tmp/diff_new_pack.SY2KsC/_old  2022-03-25 21:54:44.806282395 +0100
+++ /var/tmp/diff_new_pack.SY2KsC/_new  2022-03-25 21:54:44.810282399 +0100
@@ -50,7 +50,7 @@
 %define         pkgname matrix-synapse
 %define         eggname matrix_synapse
 Name:           %{pkgname}
-Version:        1.54.0
+Version:        1.55.2
 Release:        0
 Summary:        Matrix protocol reference homeserver
 License:        Apache-2.0
@@ -83,7 +83,7 @@
 %{sysusers_requires}
 %requires_peq   %{use_python}-base
 # NOTE: Keep this is in the same order as synapse/python_dependencies.py.
-BuildRequires:  %{use_python}-Jinja2 >= 2.9
+BuildRequires:  (%{use_python}-Jinja2 >= 2.9 with %{use_python}-Jinja2 < 3.1)
 %requires_peq   %{use_python}-Jinja2
 BuildRequires:  %{use_python}-Pillow >= 5.4.0
 %requires_peq   %{use_python}-Pillow
@@ -141,7 +141,7 @@
 %requires_peq   %{use_python}-sortedcontainers
 BuildRequires:  %{use_python}-systemd  >= 231
 %requires_peq   %{use_python}-systemd
-BuildRequires:  %{use_python}-typing_extensions >= 3.7.4
+BuildRequires:  %{use_python}-typing_extensions >= 3.10.0
 %requires_peq   %{use_python}-typing_extensions
 BuildRequires:  %{use_python}-treq >= 15.1
 %requires_peq   %{use_python}-treq

++++++ _service ++++++
--- /var/tmp/diff_new_pack.SY2KsC/_old  2022-03-25 21:54:44.870282456 +0100
+++ /var/tmp/diff_new_pack.SY2KsC/_new  2022-03-25 21:54:44.878282464 +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.54.0</param>
+    <param name="revision">v1.55.2</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
     <!--
-    <param name="revision">v1.55.0rc1</param>
+    <param name="revision">v1.56.0rc1</param>
     <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
     <param name="versionrewrite-replacement">\1~\2</param>
     -->

++++++ dont-bump-cryptography-with-system-openssl.patch ++++++
--- /var/tmp/diff_new_pack.SY2KsC/_old  2022-03-25 21:54:44.886282471 +0100
+++ /var/tmp/diff_new_pack.SY2KsC/_new  2022-03-25 21:54:44.890282475 +0100
@@ -11,8 +11,8 @@
      # we use `order`, which arrived in attrs 19.2.0.
      # Note: 21.1.0 broke `/sync`, see #9936
      "attrs>=19.2.0,!=21.1.0",
-@@ -79,7 +79,8 @@ REQUIREMENTS = [
-     "typing-extensions>=3.7.4",
+@@ -80,7 +80,8 @@ REQUIREMENTS = [
+     "typing-extensions>=3.10.0",
      # We enforce that we have a `cryptography` version that bundles an 
`openssl`
      # with the latest security patches.
 -    "cryptography>=3.4.7",

++++++ matrix-synapse-1.4.1-paths.patch ++++++
--- /var/tmp/diff_new_pack.SY2KsC/_old  2022-03-25 21:54:44.898282483 +0100
+++ /var/tmp/diff_new_pack.SY2KsC/_new  2022-03-25 21:54:44.902282486 +0100
@@ -37,7 +37,7 @@
 ===================================================================
 --- synapse.orig/synapse/config/logger.py
 +++ synapse/synapse/config/logger.py
-@@ -149,7 +149,7 @@ class LoggingConfig(Config):
+@@ -154,7 +154,7 @@ class LoggingConfig(Config):
          self.no_redirect_stdio = config.get("no_redirect_stdio", False)
  
      def generate_config_section(self, config_dir_path, server_name, **kwargs) 
-> str:

++++++ matrix-synapse-1.54.0.obscpio -> matrix-synapse-1.55.2.obscpio ++++++
/work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.54.0.obscpio 
/work/SRC/openSUSE:Factory/.matrix-synapse.new.1900/matrix-synapse-1.55.2.obscpio
 differ: char 49, line 1

++++++ matrix-synapse.obsinfo ++++++
--- /var/tmp/diff_new_pack.SY2KsC/_old  2022-03-25 21:54:44.954282536 +0100
+++ /var/tmp/diff_new_pack.SY2KsC/_new  2022-03-25 21:54:44.958282539 +0100
@@ -1,5 +1,5 @@
 name: matrix-synapse
-version: 1.54.0
-mtime: 1646748079
-commit: b1989ced00cc0bc6214bfd1a393c7e8f8eda660c
+version: 1.55.2
+mtime: 1648149535
+commit: 9925f9b8b0c5dd03fdb7ac78b49f75dfd51332f8
 

Reply via email to