commit matrix-synapse for openSUSE:Factory
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-10-20 16:02:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/matrix-synapse (Old) and /work/SRC/openSUSE:Factory/.matrix-synapse.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "matrix-synapse" Thu Oct 20 16:02:00 2022 rev:72 rq:1030137 version:1.69.0 Changes: -------- --- /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes 2022-10-15 16:40:21.838572493 +0200 +++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.2275/matrix-synapse.changes 2022-10-20 16:02:01.855092791 +0200 @@ -1,0 +2,236 @@ +Thu Oct 20 10:44:17 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> + +- As 14221.patch is modified to skip the parts we dont need + (changelog snippets) remove the url from the spec file. + +------------------------------------------------------------------- +Tue Oct 18 14:52:09 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> + +- All the shebang line fixing should skip the vendor directory so + that we do not break the checksum checks in cargo. + +------------------------------------------------------------------- +Tue Oct 18 12:44:57 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> + +- Added https://patch-diff.githubusercontent.com/raw/matrix-org/synapse/pull/14221.p... + Same fix for the cache_memory as for url_preview + +------------------------------------------------------------------- +Tue Oct 18 10:45:30 UTC 2022 - pgajdos@suse.com + +- python-six is not required + https://trello.com/c/MO53MocR/143-remove-python3-six + +------------------------------------------------------------------- +Mon Oct 17 19:49:55 UTC 2022 - Marcus Rueckert <mrueckert@suse.de> + +- Update to 1.69.0 + Please note that legacy Prometheus metric names are now + deprecated and will be removed in Synapse 1.73.0. Server + administrators should update their dashboards and alerting rules + to avoid using the deprecated metric names. See the upgrade notes + for more details. + + - Features + - Allow application services to set the origin_server_ts of a + state event by providing the query parameter ts in PUT + /_matrix/client/r0/rooms/{roomId}/state/{eventType}/{stateKey}, + per MSC3316. Contributed by @lukasdenk. (#11866) + - Allow server admins to require a manual approval process + before new accounts can be used (using MSC3866). (#13556) + - Exponentially backoff from backfilling the same event over + and over. (#13635, #13936) + - Add cache invalidation across workers to module API. (#13667, + #13947) + - Experimental implementation of MSC3882 to allow an existing + device/session to generate a login token for use on a new + device/session. (#13722, #13868) + - Experimental support for thread-specific receipts (MSC3771). + (#13782, #13893, #13932, #13937, #13939) + - Add experimental support for MSC3881: Remotely toggle push + notifications for another client. (#13799, #13831, #13860) + - Keep track when an event pulled over federation fails its + signature check so we can intelligently back-off in the + future. (#13815) + - Improve validation for the unspecced, internal-only + _matrix/client/unstable/add_threepid/msisdn/submit_token + endpoint. (#13832) + - Faster remote room joins: record when we first partial-join + to a room. (#13892) + - Support a dir parameter on the /relations endpoint per + MSC3715. (#13920) + - Ask mail servers receiving emails from Synapse to not send + automatic replies (e.g. out-of-office responses). (#13957) + - Bugfixes + - Fix poor performance of the event_push_backfill_thread_id + background update, which was introduced in Synapse 1.68.0rc1. + (#14172, #14181) + - Fix an issue with Docker images causing the Rust dependencies + to not be pinned correctly. Introduced in v1.68.0 (#14129) + - Fix a bug introduced in Synapse 1.69.0rc1 which would cause + registration replication requests to fail if the worker + sending the request is not running Synapse 1.69. (#14135) + - Fix error in background update when rotating existing + notifications. Introduced in v1.69.0rc2. (#14138) + - Send push notifications for invites received over federation. + (#13719, #14014) + - Fix a long-standing bug where typing events would be accepted + from remote servers not present in a room. Also fix a bug + where incoming typing events would cause other incoming + events to get stuck during a fast join. (#13830) + - Fix a bug introduced in Synapse v1.53.0 where the + experimental implementation of MSC3715 would give incorrect + results when paginating forward. (#13840) + - Fix access token leak to logs from proxy agent. (#13855) + - Fix have_seen_event cache not being invalidated after we + persist an event which causes inefficiency effects like extra + /state federation calls. (#13863) + - Faster room joins: Fix a bug introduced in 1.66.0 where an + error would be logged when syncing after joining a room. + (#13872) + - Fix a bug introduced in 1.66.0 where some required fields in + the pushrules sent to clients were not present anymore. + Contributed by Nico. (#13904) + - Fix packaging to include Cargo.lock in sdist. (#13909) + - Fix a long-standing bug where device updates could cause + delays sending out to-device messages over federation. + (#13922) + - Fix a bug introduced in v1.68.0 where Synapse would require + setuptools_rust at runtime, even though the package is only + required at build time. (#13952) + - Fix a long-standing bug where POST + /_matrix/client/v3/keys/query requests could result in + excessively large SQL queries. (#13956) + - Fix a performance regression in the get_users_in_room + database query. Introduced in v1.67.0. (#13972) + - Fix a bug introduced in v1.68.0 bug where Rust extension + wasn't built in release mode when using poetry install. + (#14009) + - Do not return an unspecified original_event field when using + the stable /relations endpoint. Introduced in Synapse + v1.57.0. (#14025) + - Correctly handle a race with device lists when a remote user + leaves during a partial join. (#13885) + - Correctly handle sending local device list updates to remote + servers during a partial join. (#13934) + - Improved Documentation + - Add worker_main_http_uri for the worker generator bash + script. (#13772) + - Update URL for the NixOS module for Synapse. (#13818) + - Fix a mistake in sso_mapping_providers.md: + map_user_attributes is expected to return display_name, not + displayname. (#13836) + - Fix a cross-link from the registration admin API to the + registration_shared_secret configuration documentation. + (#13870) + - Update the man page for the hash_password script to correct + the default number of bcrypt rounds performed. (#13911, + #13930) + - Emphasize the right reasons when to use (room_id, event_id) + in a database schema. (#13915) + - Add instruction to contributing guide for running unit tests + in parallel. Contributed by @ashfame. (#13928) + - Clarify that the auto_join_rooms config option can also be + used with Space aliases. (#13931) + - Add some cross references to worker documentation. (#13974) + - Linkify urls in config documentation. (#14003) + - Updates to the Docker image + - Fix docker build OOMing in CI for arm64 builds. (#14173) + - Deprecations and Removals + - Remove the complete_sso_login method from the Module API + which was deprecated in Synapse 1.13.0. (#13843) + - Announce that legacy metric names are deprecated, will be + turned off by default in Synapse v1.71.0 and removed + altogether in Synapse v1.73.0. See the upgrade notes for more + information. (#14024) + - Deprecate the generate_short_term_login_token method in favor + of an async create_login_token method in the Module API. + (#13842) + - Internal Changes + - Rename the url_preview extra to url-preview, for + compatability with poetry-core 1.3.0 and PEP 685. From-source + installations using this extra will need to install using the + new name. (#14085) + - Ensure Synapse v1.69 works with upcoming database changes in + v1.70. (#14045) + - Fix a bug introduced in Synapse v1.68.0 where messages could + not be sent in rooms with non-integer notifications power + level. (#14073) + - Temporarily pin build-system requirements to workaround an + incompatibility with poetry-core 1.3.0. This will be reverted + before the v1.69.0 release proper, see #14079. (#14080) + - Speed up creation of DM rooms. (#13487, #13800) + - Port push rules to using Rust. (#13768, #13838, #13889) + - Optimise get rooms for user calls. Contributed by Nick @ + Beeper (@Fizzadar). (#13787) + - Update the script which makes full schema dumps. (#13792) + - Use shared methods for cache invalidation when persisting + events, remove duplicate codepaths. Contributed by Nick @ + Beeper (@Fizzadar). (#13796) + - Improve the synapse.api.auth.Auth mock used in unit tests. + (#13809) + - Faster Remote Room Joins: tell remote homeservers that we are + unable to authorise them if they query a room which has + partial state on our server. (#13823) + - Carry IdP Session IDs through user-mapping sessions. (#13839) + - Fix the release script not publishing binary wheels. (#13850) + - Raise issue if complement fails with latest deps. (#13859) + - Correct the comments in the complement dockerfile. (#13867) + - Create a new snapshot of the database schema. (#13873) + - Faster room joins: Send device list updates to most servers + in rooms with partial state. (#13874, #14013) + - Add comments to the Prometheus recording rules to make it + clear which set of rules you need for Grafana or Prometheus + Console. (#13876) + - Only pull relevant backfill points from the database based on + the current depth and limit (instead of all) every time we + want to /backfill. (#13879) + - Faster room joins: Avoid waiting for full state when + processing /keys/changes requests. (#13888) + - Improve backfill robustness by trying more servers when we + get a 4xx error back. (#13890) + - Fix mypy errors with canonicaljson 1.6.3. (#13905) + - Faster remote room joins: correctly handle remote device list + updates during a partial join. (#13913) + - Complement image: propagate SIGTERM to all workers. (#13914) + - Update an innaccurate comment in Synapse's upsert database + helper. (#13924) ++++ 39 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse.changes ++++ and /work/SRC/openSUSE:Factory/.matrix-synapse.new.2275/matrix-synapse.changes Old: ---- 13952.patch matrix-synapse-1.68.0.obscpio New: ---- 14221.patch matrix-synapse-1.69.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ matrix-synapse-test.spec ++++++ --- /var/tmp/diff_new_pack.9CGSlY/_old 2022-10-20 16:02:03.403095207 +0200 +++ /var/tmp/diff_new_pack.9CGSlY/_new 2022-10-20 16:02:03.411095219 +0200 @@ -27,7 +27,7 @@ %define pkgname matrix-synapse Name: %{pkgname}-test -Version: 1.68.0 +Version: 1.69.0 Release: 0 Summary: Test package for %{pkgname} License: Apache-2.0 ++++++ matrix-synapse.spec ++++++ --- /var/tmp/diff_new_pack.9CGSlY/_old 2022-10-20 16:02:03.459095294 +0200 +++ /var/tmp/diff_new_pack.9CGSlY/_new 2022-10-20 16:02:03.463095300 +0200 @@ -48,7 +48,6 @@ %global service_identity_version 21.1.0 %global signedjson_version 1.1.4 %global signedjson_max_version 2 -%global six_version 1.16.0 %global sortedcontainers_version 2.4.0 %global systemd_version 234 %global typing_extensions_version 4.1.1 @@ -77,7 +76,7 @@ %global attrs_version 21.1.1 %global bcrypt_version 3.1.7 %global bleach_version 1.4.3 -%global canonicaljson_version 1.5.0 +%global canonicaljson_version 1.6.3 %global canonicaljson_max_version 2 %global cryptography_version 3.4.7 %global frozendict_version 2.1.3 @@ -98,7 +97,6 @@ %global service_identity_version 18.1.0 %global signedjson_version 1.1.0 %global signedjson_max_version 2 -%global six_version 1.16.0 %global sortedcontainers_version 1.4.4 %global systemd_version 231 %global typing_extensions_version 3.10.0 @@ -155,7 +153,7 @@ %define pkgname matrix-synapse %define eggname matrix_synapse Name: %{pkgname} -Version: 1.68.0 +Version: 1.69.0 Release: 0 Summary: Matrix protocol reference homeserver License: Apache-2.0 @@ -175,13 +173,13 @@ Source99: series Patch: matrix-synapse-1.4.1-paths.patch Patch1: bump-dependencies.patch -Patch2: https://patch-diff.githubusercontent.com/raw/matrix-org/synapse/pull/13952.p... +Patch2: 14221.patch # https://github.com/matrix-org/synapse/pull/10719 # disable by marking as source until we get a decision upstream Source100: 10719-Fix-instert-of-duplicate-key-into-event_json.patch BuildRequires: %{use_python}-base >= 3.8 BuildRequires: %{use_python}-pip -BuildRequires: %{use_python}-poetry-core +BuildRequires: %{use_python}-poetry-core >= 1.0.0 BuildRequires: %{use_python}-setuptools BuildRequires: %{use_python}-wheel BuildRequires: cargo @@ -194,7 +192,7 @@ %{?systemd_ordering} %{sysusers_requires} %requires_peq %{use_python}-base -BuildRequires: %{use_python}-setuptools-rust +BuildRequires: (%{use_python}-setuptools-rust >= 1.3 with %{use_python}-setuptools-rust < 1.5.3) # NOTE: Keep this is in the same order as pyproject.toml. # some version locks based on poetry.lock BuildRequires: %{use_python}-Jinja2 >= %{Jinja2_version} @@ -247,8 +245,6 @@ %requires_peq %{use_python}-service_identity BuildRequires: (%{use_python}-signedjson >= %{signedjson_version} with %{use_python}-signedjson < %{signedjson_max_version}) %requires_peq %{use_python}-signedjson -BuildRequires: %{use_python}-six >= %{six_version} -%requires_peq %{use_python}-six BuildRequires: %{use_python}-sortedcontainers >= %{sortedcontainers_version} %requires_peq %{use_python}-sortedcontainers BuildRequires: %{use_python}-systemd >= %{systemd_version} @@ -312,12 +308,12 @@ install -m 0644 -D %{SOURCE2} .cargo/config # Remove all un-needed #!-lines. -find synapse/ -type f -exec sed -i '1{/^#!/d}' {} \; +find synapse/ -type f -not -path './vendor/**' -exec sed -i '1{/^#!/d}' {} \; # Replace all #!/usr/bin/env lines to use #!/usr/bin/$1 directly. -find ./ -type f -exec \ +find ./ -type f -not -path './vendor/**' -exec \ sed -i '1s|^#!/usr/bin/env |#!/usr/bin/|' {} \; # Force the usage of the default python3 sys executable -find ./ -type f \ +find ./ -type f -not -path './vendor/**' \ -exec sed -i '1s|^#!/usr/bin/python.*$|#!%{__python3}|' {} \; # Update the python flavour in the service file. @@ -333,14 +329,6 @@ install -d -m 0755 %{buildroot}%{_libexecdir}/%{pkgname} %pyproject_install -# workaround for poetry >= 1.3.0 boo#1204312 -METADATA_FILE="%{buildroot}%{python3_sitearch}/%{eggname}-%{version}.dist-info/METADATA" -if [ -e ${METADATA_FILE} ] ; then - perl -p -i.backup -e 's/(Provides-Extra: url-preview\n)/${1}Provides-Extra: url_preview\n/g' ${METADATA_FILE} - diff -urN ${METADATA_FILE}{.backup,} ||: - rm -f ${METADATA_FILE}.backup -fi - install -d -m 0755 %{buildroot}%{_bindir} %{buildroot}%{_libexecdir}/%{pkgname}/ # move scripts to the old place. mv %{buildroot}%{_bindir}/* %{buildroot}%{_libexecdir}/%{pkgname}/ @@ -374,7 +362,7 @@ install -d -m 0750 %{buildroot}%{_localstatedir}/lib/%{pkgname} install -d -m 0750 %{buildroot}%{_localstatedir}/log/%{pkgname} -%fdupes %{buildroot}%{python3_sitelib} +%fdupes %{buildroot}%{python3_sitearch} %pre -f %{name}.pre %service_add_pre %{pkgname}.service ++++++ 13952.patch -> 14221.patch ++++++ --- /work/SRC/openSUSE:Factory/matrix-synapse/13952.patch 2022-10-15 16:40:21.422571493 +0200 +++ /work/SRC/openSUSE:Factory/.matrix-synapse.new.2275/14221.patch 2022-10-20 16:02:01.403092086 +0200 @@ -1,130 +1,63 @@ -From ceff48c7bfc5ff9b738c539d02b4590e4ec26d24 Mon Sep 17 00:00:00 2001 +From ce2c268f22ab30ef589a8370b691703dad44819f Mon Sep 17 00:00:00 2001 From: David Robertson <davidr@element.io> -Date: Thu, 29 Sep 2022 19:26:15 +0100 -Subject: [PATCH 1/3] Don't require `setuptools_rust` at runtime +Date: Tue, 18 Oct 2022 12:08:50 +0100 +Subject: [PATCH 1/2] Fix `track_memory_usage` on poetry-core 1.3.x + installations ---- - synapse/util/check_dependencies.py | 13 ++++++++++++- - tests/util/test_check_dependencies.py | 20 ++++++++++++++++++-- - 2 files changed, 30 insertions(+), 3 deletions(-) - -diff --git a/synapse/util/check_dependencies.py b/synapse/util/check_dependencies.py -index 66f1da75028..0fb1a8fb72a 100644 ---- a/synapse/util/check_dependencies.py -+++ b/synapse/util/check_dependencies.py -@@ -66,6 +66,17 @@ def _is_dev_dependency(req: Requirement) -> bool: - ) - - -+def _should_ignore_runtime_requirement(req: Requirement) -> bool: -+ # This is a build-time dependency. Irritatingly, `poetry build` ignores the -+ # requirements listed in the [build-system] section of pyproject.toml, so in order -+ # to support `poetry install --no-dev` we have to mark it as a runtime dependency. -+ # Workaround this by ignoring it here. (It might be slightly cleaner to put -+ # `setuptools_rust` in a `build` extra or similar, but . But for now I' -+ if req.name == "setuptools_rust": -+ return True -+ return False -+ -+ - class Dependency(NamedTuple): - requirement: Requirement - must_be_installed: bool -@@ -77,7 +88,7 @@ def _generic_dependencies() -> Iterable[Dependency]: - assert requirements is not None - for raw_requirement in requirements: - req = Requirement(raw_requirement) -- if _is_dev_dependency(req): -+ if _is_dev_dependency(req) or _should_ignore_runtime_requirement(req): - continue - - # https://packaging.pypa.io/en/latest/markers.html#usage notes that -diff --git a/tests/util/test_check_dependencies.py b/tests/util/test_check_dependencies.py -index 5d1aa025d12..6913de24b9c 100644 ---- a/tests/util/test_check_dependencies.py -+++ b/tests/util/test_check_dependencies.py -@@ -40,7 +40,10 @@ class TestDependencyChecker(TestCase): - def mock_installed_package( - self, distribution: Optional[DummyDistribution] - ) -> Generator[None, None, None]: -- """Pretend that looking up any distribution yields the given `distribution`.""" -+ """Pretend that looking up any package yields the given `distribution`. -+ -+ If `distribution = None`, we pretend that the package is not installed. -+ """ - - def mock_distribution(name: str): - if distribution is None: -@@ -81,7 +84,7 @@ def test_version_reported_as_none(self) -> None: - self.assertRaises(DependencyException, check_requirements) - - def test_checks_ignore_dev_dependencies(self) -> None: -- """Bot generic and per-extra checks should ignore dev dependencies.""" -+ """Both generic and per-extra checks should ignore dev dependencies.""" - with patch( - "synapse.util.check_dependencies.metadata.requires", - return_value=["dummypkg >= 1; extra == 'mypy'"], -@@ -142,3 +145,16 @@ def test_release_candidates_satisfy_dependency(self) -> None: - with self.mock_installed_package(new_release_candidate): - # should not raise - check_requirements() -+ -+ def test_setuptools_rust_ignored(self) -> None: -+ """Test a workaround for a `poetry build` problem. Reproduces #13926.""" -+ with patch( -+ "synapse.util.check_dependencies.metadata.requires", -+ return_value=["setuptools_rust >= 1.3"], -+ ): -+ with self.mock_installed_package(None): -+ # should not raise, even if setuptools_rust is not installed -+ check_requirements() -+ with self.mock_installed_package(old): -+ # We also ignore old versions of setuptools_rust -+ check_requirements() +The same kind of problem as discussed in #14085: -From b7dab6f99ac46ce35f90f8cd25eab56a8ebd67ec Mon Sep 17 00:00:00 2001 -From: David Robertson <davidr@element.io> -Date: Thu, 29 Sep 2022 19:32:02 +0100 -Subject: [PATCH 2/3] Changelog +1. we defined an extra with an underscore +2. we look it up at runtime with an underscore +3. but poetry-core 1.3.x. installs it with a dash, causing (2) to fail. +Fix by using a dash everywhere. --- - changelog.d/13952.bugfix | 1 + - 1 file changed, 1 insertion(+) - create mode 100644 changelog.d/13952.bugfix + pyproject.toml | 4 ++-- + synapse/config/cache.py | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 78ff799e8ec..aa1b816b264 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -227,7 +227,7 @@ jwt = ["authlib"] + # (if it is not installed, we fall back to slow code.) + redis = ["txredisapi", "hiredis"] + # Required to use experimental `caches.track_memory_usage` config option. +-cache_memory = ["pympler"] ++cache-memory = ["pympler"] + test = ["parameterized", "idna"] + + # The duplication here is awful. I hate hate hate hate hate it. However, for now I want +@@ -258,7 +258,7 @@ all = [ + "jaeger-client", "opentracing", + # redis + "txredisapi", "hiredis", +- # cache_memory ++ # cache-memory + "pympler", + # omitted: + # - test: it's useful to have this separate from dev deps in the olddeps job +diff --git a/synapse/config/cache.py b/synapse/config/cache.py +index 2db8cfb0052..eb4194a5a91 100644 +--- a/synapse/config/cache.py ++++ b/synapse/config/cache.py +@@ -159,7 +159,7 @@ def read_config(self, config: JsonDict, **kwargs: Any) -> None: + + self.track_memory_usage = cache_config.get("track_memory_usage", False) + if self.track_memory_usage: +- check_requirements("cache_memory") ++ check_requirements("cache-memory") -diff --git a/changelog.d/13952.bugfix b/changelog.d/13952.bugfix -new file mode 100644 -index 00000000000..a6af20f0518 ---- /dev/null -+++ b/changelog.d/13952.bugfix -@@ -0,0 +1 @@ -+Fix a bug introduced in v1.68.0 where Synapse would require `setuptools_rust` at runtime, even though the package is only required at build time. + expire_caches = cache_config.get("expire_caches", True) + cache_entry_ttl = cache_config.get("cache_entry_ttl", "30m") -From 76abcb27b7f21e0978f1ad7019b816fe9731a816 Mon Sep 17 00:00:00 2001 +From 011ec6c4f2f0a4323a4fcb2949c0e2875b4dad3c Mon Sep 17 00:00:00 2001 From: David Robertson <davidr@element.io> -Date: Thu, 29 Sep 2022 19:43:04 +0100 -Subject: [PATCH 3/3] Finish your sentence, boy; poetry issue reference +Date: Tue, 18 Oct 2022 12:58:54 +0100 +Subject: [PATCH 2/2] Changelog --- - synapse/util/check_dependencies.py | 8 ++++++-- - 1 file changed, 6 insertions(+), 2 deletions(-) - -diff --git a/synapse/util/check_dependencies.py b/synapse/util/check_dependencies.py -index 0fb1a8fb72a..3b1e2057002 100644 ---- a/synapse/util/check_dependencies.py -+++ b/synapse/util/check_dependencies.py -@@ -70,8 +70,12 @@ def _should_ignore_runtime_requirement(req: Requirement) -> bool: - # This is a build-time dependency. Irritatingly, `poetry build` ignores the - # requirements listed in the [build-system] section of pyproject.toml, so in order - # to support `poetry install --no-dev` we have to mark it as a runtime dependency. -- # Workaround this by ignoring it here. (It might be slightly cleaner to put -- # `setuptools_rust` in a `build` extra or similar, but . But for now I' -+ # See discussion on https://github.com/python-poetry/poetry/issues/6154 (it sounds -+ # like the poetry authors don't consider this a bug?) -+ # -+ # In any case, workaround this by ignoring setuptools_rust here. (It might be -+ # slightly cleaner to put `setuptools_rust` in a `build` extra or similar, but for -+ # now let's do something quick and dirty. - if req.name == "setuptools_rust": - return True - return False + changelog.d/14221.misc | 1 + + 1 file changed, 1 insertion(+) + create mode 100644 changelog.d/14221.misc ++++++ _service ++++++ --- /var/tmp/diff_new_pack.9CGSlY/_old 2022-10-20 16:02:03.563095456 +0200 +++ /var/tmp/diff_new_pack.9CGSlY/_new 2022-10-20 16:02:03.567095463 +0200 @@ -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.68.0</param> + <param name="revision">v1.69.0</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> <!-- - <param name="revision">v1.68.0rc1</param> + <param name="revision">v1.70.0rc1</param> <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param> <param name="versionrewrite-replacement">\1~\2</param> --> ++++++ bump-dependencies.patch ++++++ --- /var/tmp/diff_new_pack.9CGSlY/_old 2022-10-20 16:02:03.583095488 +0200 +++ /var/tmp/diff_new_pack.9CGSlY/_new 2022-10-20 16:02:03.587095494 +0200 @@ -2,7 +2,7 @@ =================================================================== --- synapse.orig/pyproject.toml +++ synapse/pyproject.toml -@@ -131,7 +131,7 @@ pymacaroons = ">=0.13.0" +@@ -146,7 +146,7 @@ pymacaroons = ">=0.13.0" msgpack = ">=0.5.2" phonenumbers = ">=8.2.0" # we use GaugeHistogramMetric, which was added in prom-client 0.4.0. ++++++ matrix-synapse-1.4.1-paths.patch ++++++ --- /var/tmp/diff_new_pack.9CGSlY/_old 2022-10-20 16:02:03.619095544 +0200 +++ /var/tmp/diff_new_pack.9CGSlY/_new 2022-10-20 16:02:03.623095550 +0200 @@ -50,7 +50,7 @@ =================================================================== --- synapse.orig/synapse/config/server.py +++ synapse/synapse/config/server.py -@@ -729,7 +729,7 @@ class ServerConfig(Config): +@@ -739,7 +739,7 @@ class ServerConfig(Config): bind_port = 8448 unsecure_port = 8008 ++++++ matrix-synapse-1.68.0.obscpio -> matrix-synapse-1.69.0.obscpio ++++++ /work/SRC/openSUSE:Factory/matrix-synapse/matrix-synapse-1.68.0.obscpio /work/SRC/openSUSE:Factory/.matrix-synapse.new.2275/matrix-synapse-1.69.0.obscpio differ: char 49, line 1 ++++++ matrix-synapse.obsinfo ++++++ --- /var/tmp/diff_new_pack.9CGSlY/_old 2022-10-20 16:02:03.723095706 +0200 +++ /var/tmp/diff_new_pack.9CGSlY/_new 2022-10-20 16:02:03.731095719 +0200 @@ -1,5 +1,5 @@ name: matrix-synapse -version: 1.68.0 -mtime: 1664278471 -commit: 3853011d01ad3f5034f53a9dfb7a06e36cf70ae9 +version: 1.69.0 +mtime: 1666002675 +commit: 6b097a3e17ec52b2486a91c8dcf8f8cb53f740f3 ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/matrix-synapse/vendor.tar.xz /work/SRC/openSUSE:Factory/.matrix-synapse.new.2275/vendor.tar.xz differ: char 25, line 1
participants (1)
-
Source-Sync