- new dependency on python-python-multipart

- Update to 1.111.0

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=327
This commit is contained in:
Marcus Rückert 2024-07-16 12:44:25 +00:00 committed by Git OBS Bridge
parent eb1dec00de
commit 7e9f6dfaaf
8 changed files with 87 additions and 15 deletions

View File

@ -4,11 +4,11 @@
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="url">https://github.com/element-hq/synapse.git</param> <param name="url">https://github.com/element-hq/synapse.git</param>
<param name="scm">git</param> <param name="scm">git</param>
<param name="revision">v1.110.0</param> <param name="revision">v1.111.0</param>
<param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param> <param name="versionrewrite-replacement">\1</param>
<!-- <!--
<param name="revision">v1.111.0rc1</param> <param name="revision">v1.112.0rc1</param>
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param> <param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
<param name="versionrewrite-replacement">\1~\2</param> <param name="versionrewrite-replacement">\1~\2</param>
--> -->

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:32fa52004dbf846520966f8d830b4b381194bea907c90adf296a2c652a4d8d05
size 36851213

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9752a3658adfb2eeec225a3f5f4a61b055c345bc28416cb86a1299a461838fe
size 37170701

View File

@ -27,7 +27,7 @@
%define pkgname matrix-synapse %define pkgname matrix-synapse
Name: %{pkgname}-test Name: %{pkgname}-test
Version: 1.110.0 Version: 1.111.0
Release: 0 Release: 0
Summary: Test package for %{pkgname} Summary: Test package for %{pkgname}
License: AGPL-3.0-or-later License: AGPL-3.0-or-later

View File

@ -1,3 +1,70 @@
-------------------------------------------------------------------
Tue Jul 16 12:42:41 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>
- new dependency on python-python-multipart
- Update to 1.111.0
- Features
- Add rooms data to experimental MSC3575 Sliding Sync /sync
endpoint. (#17320)
- Add room_types/not_room_types filtering to experimental
MSC3575 Sliding Sync /sync endpoint. (#17337)
- Return "required state" in experimental MSC3575 Sliding Sync
/sync endpoint. (#17342)
- Support MSC3916 by adding _matrix/client/v1/media/download
endpoint. (#17365)
- Support MSC3916
by adding _matrix/client/v1/media/thumbnail,
_matrix/federation/v1/media/thumbnail endpoints and
stabilizing the remaining _matrix/client/v1/media endpoints. (#17388)
- Add rooms.bump_stamp for easier client-side sorting in
experimental MSC3575 Sliding Sync /sync endpoint. (#17395)
- Forget all of a user's rooms upon deactivation, preventing
local room purges from being blocked on deactivated users.
(#17400)
- Declare support for Matrix 1.11. (#17403)
- MSC3861: allow overriding the introspection endpoint.
(#17406)
- Bugfixes
- Fix bug where using synapse.app.media_repository worker
configuration would break the new media endpoints. (#17420)
- Fix rare race which caused no new to-device messages to be
received from remote server. (#17362)
- Fix bug in experimental MSC3575 Sliding Sync /sync endpoint
when using an old database. (#17398)
- Improved Documentation
- Document the new federation media worker endpoints in the
upgrade notes and worker docs. (#17421)
- Clarify that url_preview_url_blacklist is a usability
feature. (#17356)
- Fix broken links in README. (#17379)
- Clarify that changelog content and file extension need to
match in order for entries to merge. (#17399)
- Internal Changes
- Route authenticated federation media requests to media
repository workers in Complement tests. (#17422)
- Make the release script create a release branch for
Complement as well. (#17318)
- Fix uploading packages to PyPi. (#17363)
- Add CI check for the README. (#17367)
- Fix linting errors from new ruff version. (#17381, #17411)
- Fix building debian packages on non-clean checkouts. (#17390)
- Finish up work to allow per-user feature flags. (#17392,
#17410)
- Allow enabling sliding sync per-user. (#17393)
- Updates to locked dependencies
- Bump certifi from 2023.7.22 to 2024.7.4. (#17404)
- Bump cryptography from 42.0.7 to 42.0.8. (#17382)
- Bump ijson from 3.2.3 to 3.3.0. (#17413)
- Bump log from 0.4.21 to 0.4.22. (#17384)
- Bump mypy-zope from 1.0.4 to 1.0.5. (#17414)
- Bump pillow from 10.3.0 to 10.4.0. (#17412)
- Bump pydantic from 2.7.1 to 2.8.2. (#17415)
- Bump ruff from 0.3.7 to 0.5.0. (#17381)
- Bump serde from 1.0.203 to 1.0.204. (#17409)
- Bump serde_json from 1.0.117 to 1.0.120. (#17385, #17408)
- Bump types-setuptools from 69.5.0.20240423 to
70.1.0.20240627. (#17380)
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jul 3 18:33:06 UTC 2024 - Marcus Rueckert <mrueckert@suse.de> Wed Jul 3 18:33:06 UTC 2024 - Marcus Rueckert <mrueckert@suse.de>

View File

@ -1,4 +1,4 @@
name: matrix-synapse name: matrix-synapse
version: 1.110.0 version: 1.111.0
mtime: 1720019369 mtime: 1721127326
commit: 75b788f49f005bbc70b459d30913f1f7abf847cb commit: 574aa53126c238148189f80b37b2ad14052cc429

View File

@ -21,16 +21,17 @@
# NOTE: Keep this is in the same order as pyproject.toml. # NOTE: Keep this is in the same order as pyproject.toml.
%if %{with use_poetry_for_dependencies} %if %{with use_poetry_for_dependencies}
%global Jinja2_version 3.1.4 %global Jinja2_version 3.1.4
%global Pillow_version 10.2.0 # TODO: 10.4.0
%global Pillow_version 10.3.0
%global PyYAML_version 6.0.1 %global PyYAML_version 6.0.1
%global attrs_version 23.2.0 %global attrs_version 23.2.0
%global bcrypt_version 4.1.3 %global bcrypt_version 4.1.3
%global bleach_version 6.1.0 %global bleach_version 6.1.0
%global canonicaljson_version 2.0.0 %global canonicaljson_version 2.0.0
%global cryptography_version 42.0.7 %global cryptography_version 42.0.8
%global immutabledict_version 4.2.0 %global immutabledict_version 4.2.0
%global idna_version 3.7 %global idna_version 3.7
%global ijson_version 3.2.3 %global ijson_version 3.3.0
%global jsonschema_version 4.20.0 %global jsonschema_version 4.20.0
%global matrix_common_version 1.3.0 %global matrix_common_version 1.3.0
%global matrix_common_max_version 2 %global matrix_common_max_version 2
@ -68,6 +69,7 @@
%global Pympler_version 1.0.1 %global Pympler_version 1.0.1
%global pydantic_version 2.7.1 %global pydantic_version 2.7.1
%global pyicu_version 2.13.1 %global pyicu_version 2.13.1
%global python_multipart_version 0.0.9
%else %else
# some version locks based on poetry.lock # some version locks based on poetry.lock
%global Jinja2_version 3.0 %global Jinja2_version 3.0
@ -117,6 +119,7 @@
%global Pympler_version 1.0.1 %global Pympler_version 1.0.1
%global pydantic_version 1.7.4 %global pydantic_version 1.7.4
%global pyicu_version 2.10.2 %global pyicu_version 2.10.2
%global python_multipart_version 0.0.9
%endif %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") %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")
@ -150,7 +153,7 @@
%define pkgname matrix-synapse %define pkgname matrix-synapse
%define eggname matrix_synapse %define eggname matrix_synapse
Name: %{pkgname} Name: %{pkgname}
Version: 1.110.0 Version: 1.111.0
Release: 0 Release: 0
Summary: Matrix protocol reference homeserver Summary: Matrix protocol reference homeserver
License: AGPL-3.0-or-later License: AGPL-3.0-or-later
@ -218,6 +221,8 @@ BuildRequires: %{use_python}-jsonschema >= %{jsonschema_version}
%requires_peq %{use_python}-jsonschema %requires_peq %{use_python}-jsonschema
BuildRequires: (%{use_python}-matrix_common >= %{matrix_common_version} with %{use_python}-matrix_common < %{matrix_common_max_version}) BuildRequires: (%{use_python}-matrix_common >= %{matrix_common_version} with %{use_python}-matrix_common < %{matrix_common_max_version})
%requires_peq %{use_python}-matrix_common %requires_peq %{use_python}-matrix_common
BuildRequires: (%{use_python}-python-multipart >= %{python_multipart_version})
%requires_peq %{use_python}-python-multipart
BuildRequires: %{use_python}-msgpack >= %{msgpack_version} BuildRequires: %{use_python}-msgpack >= %{msgpack_version}
%requires_peq %{use_python}-msgpack %requires_peq %{use_python}-msgpack
BuildRequires: %{use_python}-netaddr >= %{netaddr_version} BuildRequires: %{use_python}-netaddr >= %{netaddr_version}

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:3e9500ef4faa255b6dd7073de6874d5271d538c38f4d91051cd8ea10db75ddb5 oid sha256:f8392e8dd6b4e0ba2b1bf15f5369f1164287d08579444b8b0ec2227eda487546
size 7089568 size 7112154