Devon Hudson
5fe4b7ed60
1.144.0rc1
2025-12-02 09:21:08 -07:00
Devon Hudson
2862c77837
Remove macos wheels from CI ( #19263 )
...
Follows #19225 and stops building macos wheels in CI.
### Pull Request Checklist
<!-- Please read
https://element-hq.github.io/synapse/latest/development/contributing_guide.html
before submitting your pull request -->
* [X] Pull request is based on the develop branch
* [X] Pull request includes a [changelog
file](https://element-hq.github.io/synapse/latest/development/contributing_guide.html#changelog ).
The entry should:
- Be a short description of your change which makes sense to users.
"Fixed a bug that prevented receiving messages from other servers."
instead of "Moved X method from `EventStore` to `EventWorkerStore`.".
- Use markdown where necessary, mostly for `code blocks`.
- End with either a period (.) or an exclamation mark (!).
- Start with a capital letter.
- Feel free to credit yourself, by adding a sentence "Contributed by
@github_username." or "Contributed by [Your Name]." to the end of the
entry.
* [X] [Code
style](https://element-hq.github.io/synapse/latest/code_style.html ) is
correct (run the
[linters](https://element-hq.github.io/synapse/latest/development/contributing_guide.html#run-the-linters ))
2025-12-02 15:59:27 +00:00
Erik Johnston
78ec3043d6
Use sqlglot to properly check SQL delta files ( #19224 )
...
Rather than using dodgy regexes which keep breaking.
Also fixes a regression where it looks like we didn't fail CI if the
delta was in the wrong place.
2025-11-28 15:49:15 +00:00
Andrew Morgan
2741ead569
Stop building wheels for MacOS ( #19225 )
2025-11-26 10:32:39 +00:00
Devon Hudson
ae98771fea
Merge branch 'master' into develop
2025-11-25 09:58:11 -07:00
Devon Hudson
2eb76b4741
1.143.0
2025-11-25 08:48:04 -07:00
Andrew Morgan
b7e592a88c
Allow ruff to auto-fix trailing spaces in multi-line comments ( #19221 )
2025-11-25 14:09:48 +00:00
Devon Hudson
b631bf7c2a
1.143.0rc2
2025-11-18 17:38:04 -07:00
Devon Hudson
2cffd755f2
Fix duplicate poetry version from merging patch release
2025-11-18 17:31:55 -07:00
Devon Hudson
f5bf02eff6
1.143.0rc1
2025-11-18 13:20:59 -07:00
Devon Hudson
1b24a145c1
Merge branch 'master' into develop
2025-11-18 13:04:25 -07:00
Devon Hudson
46efbae4c3
1.142.1
2025-11-18 12:26:53 -07:00
dependabot[bot]
26ddedb753
Bump ruff from 0.14.3 to 0.14.5 ( #19196 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-17 12:09:26 +00:00
Andrew Morgan
8da8d4b4f5
Remove explicit python 3.8/9 skips ( #19177 )
...
Co-authored-by: Devon Hudson <devon.dmytro@gmail.com >
2025-11-14 11:38:39 +00:00
Andrew Ferrazzutti
97cc05d1d8
Bump lower bounds of unit test exclusive dependencies for Python 3.10 support ( #19167 )
...
Co-authored-by: Andrew Morgan <andrew@amorgan.xyz >
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com >
2025-11-12 16:37:14 +00:00
Andrew Morgan
9722e05479
Update pyproject.toml to be compatible with other standard Python packaging tools ( #19137 )
2025-11-12 12:37:42 +00:00
Andrew Morgan
9c67666eb8
Merge branch 'master' of github.com:element-hq/synapse into develop
2025-11-11 10:36:56 +00: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
077a6f7e63
Merge branch 'release-v1.142' into develop
2025-11-07 12:09:02 +00:00
Andrew Morgan
5d4a731499
1.142.0rc4
2025-11-07 10:54:55 +00:00
Andrew Ferrazzutti
fcac7e0282
Write union types as X | Y where possible ( #19111 )
...
aka PEP 604, added in Python 3.10
2025-11-06 14:02:33 -06: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