mirror of
https://github.com/element-hq/synapse.git
synced 2026-10-23 06:32:54 +00:00
Merge branch 'master' into develop
This commit is contained in:
4 files changed
+31
-9
No files matched your search
@@ -1,3 +1,12 @@
|
||||
# Synapse 1.163.0 (2026-10-14)
|
||||
|
||||
## Bugfixes
|
||||
|
||||
- Fix Synapse failing to start with Redis enabled when installed using pip (avoid incompatible breaking changes in `txredisapi@1.6.0`). ([\#20354](https://github.com/element-hq/synapse/issues/20354))
|
||||
|
||||
|
||||
|
||||
|
||||
# Synapse 1.163.0rc1 (2026-10-06)
|
||||
|
||||
## Features
|
||||
|
||||
Vendored
+6
@@ -1,3 +1,9 @@
|
||||
matrix-synapse-py3 (1.163.0) stable; urgency=medium
|
||||
|
||||
* New synapse release 1.163.0.
|
||||
|
||||
-- Synapse Packaging team <packages@matrix.org> Wed, 14 Oct 2026 14:20:13 +0000
|
||||
|
||||
matrix-synapse-py3 (1.163.0~rc1) stable; urgency=medium
|
||||
|
||||
* New synapse release 1.163.0rc1.
|
||||
|
||||
Generated
+2
-2
@@ -1972,7 +1972,7 @@ files = [
|
||||
{file = "pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992"},
|
||||
{file = "pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29"},
|
||||
]
|
||||
markers = {main = "implementation_name != \"PyPy\"", dev = "platform_python_implementation != \"PyPy\" and implementation_name != \"PyPy\""}
|
||||
markers = {main = "implementation_name != \"PyPy\"", dev = "implementation_name != \"PyPy\" and platform_python_implementation != \"PyPy\""}
|
||||
|
||||
[[package]]
|
||||
name = "pydantic"
|
||||
@@ -3661,4 +3661,4 @@ url-preview = ["beautifulsoup4"]
|
||||
[metadata]
|
||||
lock-version = "2.1"
|
||||
python-versions = ">=3.10.0,<4.0.0"
|
||||
content-hash = "b8ee2c063150549de2946f70cd557c427e16a9101052915ef23eb6dd9d8f77eb"
|
||||
content-hash = "6e8f0d223b61ab7c100236797f0ec1eed7f23b819c01c117fe445c6b1e91bbfc"
|
||||
+14
-7
@@ -1,6 +1,6 @@
|
||||
[project]
|
||||
name = "matrix-synapse"
|
||||
version = "1.163.0rc1"
|
||||
version = "1.163.0"
|
||||
description = "Homeserver for the Matrix decentralised comms protocol"
|
||||
readme = "README.rst"
|
||||
authors = [
|
||||
@@ -152,11 +152,18 @@ opentracing = [
|
||||
"tornado>=6.0", # via jaeger-client
|
||||
]
|
||||
jwt = ["authlib"]
|
||||
# hiredis is not a *strict* dependency, but it makes things much faster.
|
||||
# (if it is not installed, we fall back to slow code.)
|
||||
# txredisapi 1.4.12 is the first release to accept a `username` kwarg for
|
||||
# Redis ACL auth: https://github.com/IlyaSkriblovsky/txredisapi/releases/tag/1.4.12
|
||||
redis = ["txredisapi>=1.4.12", "hiredis>=0.3"]
|
||||
redis = [
|
||||
# txredisapi 1.4.12 is the first release to accept a `username` kwarg for
|
||||
# Redis ACL auth: https://github.com/IlyaSkriblovsky/txredisapi/releases/tag/1.4.12
|
||||
#
|
||||
# FIXME: 1.6.0 introduces a number of incompatible breaking changes that will
|
||||
# require updates to our own code, see
|
||||
# https://github.com/element-hq/synapse/issues/20347#issuecomment-6154861014
|
||||
"txredisapi>=1.4.12,<1.6.0",
|
||||
# hiredis is not a *strict* dependency, but it makes things much faster.
|
||||
# (if it is not installed, we fall back to slow code.)
|
||||
"hiredis>=0.3"
|
||||
]
|
||||
# Required to use experimental `caches.track_memory_usage` config option.
|
||||
cache-memory = ["pympler>=1.0"]
|
||||
# If this is updated, don't forget to update the equivalent lines in
|
||||
@@ -190,7 +197,7 @@ all = [
|
||||
# opentracing
|
||||
"jaeger-client>=4.2.0", "opentracing>=2.2.0",
|
||||
# redis
|
||||
"txredisapi>=1.4.12", "hiredis>=0.3",
|
||||
"txredisapi>=1.4.12,<1.6.0", "hiredis>=0.3",
|
||||
# cache-memory
|
||||
# 1.0 added support for python 3.10, our current minimum supported python version
|
||||
"pympler>=1.0",
|
||||
|
||||
Reference in new issue
Block a user