diff --git a/_service b/_service
index dfb41b5..cd241b5 100644
--- a/_service
+++ b/_service
@@ -4,11 +4,11 @@
@PARENT_TAG@
https://github.com/matrix-org/synapse.git
git
- v1.87.0
+ v1.88.0
v(.*)
\1
diff --git a/matrix-synapse-1.87.0.obscpio b/matrix-synapse-1.87.0.obscpio
deleted file mode 100644
index b59bd38..0000000
--- a/matrix-synapse-1.87.0.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9345181b142c9410d16ad668c008316bfa5241b5455ccce167f7f1761fbc2c9a
-size 35175949
diff --git a/matrix-synapse-1.88.0.obscpio b/matrix-synapse-1.88.0.obscpio
new file mode 100644
index 0000000..1ba17c3
--- /dev/null
+++ b/matrix-synapse-1.88.0.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:4b6cf0575356185f84ce593c76e343d55d6b15449162c4f440b39ba2626a987a
+size 35237389
diff --git a/matrix-synapse.changes b/matrix-synapse.changes
index 4f95208..08bf675 100644
--- a/matrix-synapse.changes
+++ b/matrix-synapse.changes
@@ -1,3 +1,61 @@
+-------------------------------------------------------------------
+Tue Jul 18 14:17:11 UTC 2023 - Marcus Rueckert
+
+- Update to 1.88.0
+ This release
+
+ - raises the minimum supported version of Python to 3.8, as
+ Python 3.7 is now end-of-life, and
+ - removes deprecated config options related to worker deployment.
+
+ See the upgrade notes for more information.
+ https://github.com/matrix-org/synapse/blob/release-v1.88/docs/upgrade.md#upgrading-to-v1880
+
+ - Features
+ - Add not_user_type param to the list accounts admin API.
+ (#15844)
+ - Bugfixes
+ - Revert "Stop writing to column user_id of tables profiles and
+ user_filters", which was introduced in Synapse 1.88.0rc1.
+ (#15953)
+ - Pin pydantic to ^=1.7.4 to avoid backwards-incompatible API
+ changes from the 2.0.0 release. Contributed by @PaarthShah.
+ (#15862)
+ - Correctly resize thumbnails with pillow version >=10.
+ (#15876)
+ - Improved Documentation
+ - Fixed header levels on the Admin API "Users" documentation
+ page. Contributed by @sumnerevans at @beeper. (#15852)
+ - Remove deprecated worker_replication_host,
+ worker_replication_http_port and worker_replication_http_tls
+ configuration options. (#15872)
+ - Deprecations and Removals
+ - Remove deprecated worker_replication_host,
+ worker_replication_http_port and worker_replication_http_tls
+ configuration options. See the upgrade notes for more
+ details. (#15860)
+ - Remove support for Python 3.7 and hence for Debian Buster.
+ (#15851, #15892, #15893, #15917)
+ - Internal Changes
+ - Add foreign key constraint to event_forward_extremities.
+ (#15751, #15907)
+ - Add read/write style cross-worker locks. (#15782)
+ - Stop writing to column user_id of tables profiles and
+ user_filters. (#15787)
+ - Use lower isolation level when cleaning old presence stream
+ data to avoid serialization errors. (#15826)
+ - Add tracing to media /upload code paths. (#15850, #15888)
+ - Add a timeout that aborts any Postgres statement taking more
+ than 1 hour. (#15853)
+ - Fix the devenv up configuration which was ignoring the config
+ overrides. (#15854)
+ - Optimised cleanup of old entries in device_lists_stream.
+ (#15861)
+ - Update the Matrix clients link in the It works! Synapse is
+ running landing page. (#15874)
+ - Fix building Synapse with the nightly Rust compiler. (#15906)
+ - Add Server to Access-Control-Expose-Headers header. (#15908)
+
-------------------------------------------------------------------
Wed Jul 5 09:53:07 UTC 2023 - Marcus Rueckert
diff --git a/matrix-synapse.obsinfo b/matrix-synapse.obsinfo
index 0227294..7ab7c0d 100644
--- a/matrix-synapse.obsinfo
+++ b/matrix-synapse.obsinfo
@@ -1,4 +1,4 @@
name: matrix-synapse
-version: 1.87.0
-mtime: 1688484881
-commit: 1294d10c704a891392caf8c358fa8e00b1492874
+version: 1.88.0
+mtime: 1689685560
+commit: 69699a9bd11822635fcf2166f5dec2ce2365219c
diff --git a/matrix-synapse.spec b/matrix-synapse.spec
index 0a5bd42..c9e2dea 100644
--- a/matrix-synapse.spec
+++ b/matrix-synapse.spec
@@ -59,7 +59,8 @@
%global psycopg2_version 2.9.6
# TODO 7.3.1
%global pysaml2_version 7.2.1
-%global Authlib_version 1.2.0
+%global Authlib_version 1.2.1
+# TODO 4.9.3
%global lxml_version 4.9.2
%global sentry_sdk_version 1.25.1
%global PyJWT_version 2.4.0
@@ -154,7 +155,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
-Version: 1.87.0
+Version: 1.88.0
Release: 0
Summary: Matrix protocol reference homeserver
License: Apache-2.0
diff --git a/vendor.tar.zst b/vendor.tar.zst
index b3f6e3a..8ee9193 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a1f035a296a408f3058cf89525d030d6f75fe7456a59b4737e1ba9efec79534e
-size 6491859
+oid sha256:60440655e9428b92ea85d81e3495be2b7e45864b56a692b4d26c1cf81fc003ed
+size 6983361