Devon Hudson
46efbae4c3
1.142.1
2025-11-18 12:26:53 -07:00
Andrew Morgan
8feb862ff6
1.142.0
2025-11-11 09:46:48 +00:00
Andrew Morgan
39f8e28861
Update cibuildwheel config to stop building Python 3.9 and free-threaded wheels ( #19154 )
2025-11-10 13:05:03 +00:00
Andrew Morgan
5d4a731499
1.142.0rc4
2025-11-07 10:54:55 +00:00
Andrew Morgan
2fd8d88b42
1.142.0rc3
2025-11-04 17:39:28 +00:00
Andrew Morgan
5d71034f81
1.142.0rc2
2025-11-04 16:21:50 +00:00
Andrew Morgan
2760d15348
1.142.0rc1
2025-11-04 13:34:46 +00:00
dependabot[bot]
bc926bd99e
Bump ruff from 0.12.10 to 0.14.3 ( #19124 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 16:38:19 +00:00
Andrew Morgan
69bab78b44
Python 3.14 support ( #19055 )
...
Co-authored-by: Eric Eastwood <erice@element.io >
2025-11-03 11:53:59 +00:00
V02460
3595ff921f
Pydantic v2 ( #19071 )
...
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com >
Co-authored-by: Andrew Morgan <andrew@amorgan.xyz >
2025-10-31 09:22:22 +00:00
Andrew Ferrazzutti
e0838c2567
Drop Python 3.9, bump tests/builds to Python 3.10 ( #19099 )
...
Python 3.9 EOL is on 2025-10-31
2025-10-29 12:15:00 -05:00
Andrew Morgan
18232871d0
Merge branch 'master' into develop
2025-10-29 11:49:11 +00:00
Andrew Morgan
5f9f3d72b8
1.141.0
2025-10-29 11:01:53 +00:00
Andrew Morgan
086b887f29
Merge branch 'release-v1.141' into develop
2025-10-28 12:44:07 +00:00
Andrew Morgan
d8e6fcced7
1.141.0rc2
2025-10-28 10:20:39 +00:00
Andrew Morgan
123eff1bc0
Update poetry dev dependencies name ( #19081 )
2025-10-24 11:19:40 +01:00
Andrew Morgan
45a042ae88
Remove cibuildwheel pp38* skip selector ( #19085 )
2025-10-24 10:39:29 +01:00
Andrew Ferrazzutti
fc244bb592
Use type hinting generics in standard collections ( #19046 )
...
aka PEP 585, added in Python 3.9
- https://peps.python.org/pep-0585/
- https://docs.astral.sh/ruff/rules/non-pep585-annotation/
2025-10-22 16:48:19 -05:00
Andrew Morgan
1271e896b5
1.141.0rc1
2025-10-21 11:12:59 +01:00
Andrew Morgan
da6c0cae96
Merge branch 'master' into develop
2025-10-14 16:58:19 +01:00
Andrew Morgan
ecc90593cb
1.140.0
2025-10-14 15:26:15 +01:00
Andrew Morgan
a7303c5311
Fix deprecated token field in release script ( #19039 )
2025-10-13 14:31:09 +01:00
Andrew Morgan
c0d6998dea
1.140.0rc1
2025-10-10 11:24:27 +01:00
Andrew Morgan
21d125e29a
Merge branch 'master' into develop
2025-10-08 10:20:14 +01:00
Andrew Morgan
036fb87584
1.139.2
2025-10-07 16:30:03 +01:00
Andrew Morgan
957456ed3a
Merge branch 'master' into develop
2025-10-07 13:55:58 +01:00
Andrew Morgan
76b012c3f5
1.139.1
2025-10-07 11:58:08 +01:00
Andrew Morgan
c284d8cb24
Merge branch 'master' into develop
2025-10-01 09:42:18 +01:00
Andrew Morgan
72020f3f2c
1.139.0
2025-09-30 11:58:59 +01:00
Andrew Morgan
8f61bdb470
Note optional Element Commecial License in SPDX specifiers ( #18973 )
2025-09-26 12:43:07 +01:00
Andrew Morgan
e2ec3b7d0d
1.139.0rc3
2025-09-25 12:14:20 +01:00
Andrew Morgan
b10f3f5959
1.139.0rc2
2025-09-23 15:31:49 +01:00
Andrew Morgan
daf33e4954
1.139.0rc1
2025-09-23 13:28:34 +01:00
Andrew Morgan
fcffd2e897
1.138.0
2025-09-09 11:21:30 +01:00
Quentin Gliech
09a489e198
1.138.0rc1
2025-09-02 14:16:55 +02:00
dependabot[bot]
56b5759c0f
Bump ruff from 0.12.7 to 0.12.10 ( #18865 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-27 07:03:41 +01:00
Erik Johnston
f8a44638eb
1.137.0
2025-08-26 10:23:44 +01:00
Andrew Morgan
c51da9bac0
1.137.0rc1
2025-08-19 10:55:42 +01:00
Andrew Morgan
3bb95d4a9d
1.136.0
2025-08-12 13:18:14 +01:00
Devon Hudson
3db9fa3eeb
1.136.0rc2
2025-08-11 12:19:31 -06:00
Devon Hudson
43f0c6fd62
1.136.0rc1
2025-08-05 08:16:26 -06:00
Andrew Morgan
3b5b6f6152
Merge branch 'master' into develop
2025-08-01 13:46:54 +01:00
Andrew Morgan
edac7a471f
1.135.0
2025-08-01 13:12:33 +01:00
dependabot[bot]
4a01e2df47
Bump ruff from 0.12.4 to 0.12.5 ( #18742 )
2025-07-30 17:05:54 +01:00
Andrew Morgan
664f0e8938
Merge branch 'release-v1.135' into develop
2025-07-30 14:04:29 +01:00
Andrew Morgan
c823d2e98a
1.135.0rc2
2025-07-30 12:19:34 +01:00
reivilibre
1dd5f68251
Bump minimum version bound on Twisted to 21.2.0. ( #18727 )
...
Distro packagers have been consulted and as far as has been answered so
far, the lowest version of Twisted on the distros' platforms is 22.1, so
this bump should be safe.
This gives us 2 notable things:
- contextvar propagation support, which would let us remove A LOT of
logcontext machinery
and vastly simplify logcontext rules!
- The test helpers have moved to the new location, so no longer will you
import test helpers
from the 'correct' (non-deprecated) path and get told by CI (olddeps)
that your test
doesn't exist.
Changelog entries for those are reproduced below:
> - twisted.internet.defer.inlineCallbacks and ensureDeferred will now
associate a contextvars.Context with the coroutines they run, meaning
that ContextVar objects will maintain their value within the same
coroutine, similarly to asyncio Tasks. This functionality requires
Python 3.7+, or the contextvars PyPI backport to be installed for Python
3.5-3.6. (#<!--- -->9719, #<!--- -->9826)
>
> - twisted.test.proto_helpers has moved to twisted.internet.testing.
twisted.test.proto_helpers has been deprecated. (#<!--- -->6435)
---------
Signed-off-by: Olivier 'reivilibre <oliverw@matrix.org >
2025-07-24 15:39:54 +01:00
Olivier 'reivilibre
cedb8cd045
1.135.0rc1
2025-07-22 12:10:57 +01:00
dependabot[bot]
7de4fdf61a
Bump ruff from 0.12.3 to 0.12.4 ( #18705 )
2025-07-22 11:57:00 +01:00
Eric Eastwood
cda922830e
Clean up MetricsResource and Prometheus hacks ( #18687 )
...
Clean up `MetricsResource`, Prometheus hacks
(`_set_prometheus_client_use_created_metrics`), and better document why
we care about having a separate `metrics` listener type.
These clean-up changes have been split out from
https://github.com/element-hq/synapse/pull/18584 since that PR was
closed.
2025-07-17 11:57:19 -05:00