synapse/contrib
V02460 2fc43e4219
Remove the deprecated cgi module (#17741)
Removes all uses of the `cgi` module from Synapse. It was deprecated in
Python version 3.11 and removed in version 3.13 ([“dead
battery”](https://docs.python.org/3.13/whatsnew/3.13.html#pep-594-remove-dead-batteries-from-the-standard-library)).

### 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))

---------

Co-authored-by: Quentin Gliech <quenting@element.io>
2024-09-25 11:15:34 +02:00
..
cmdclient Format files with Ruff (#17643) 2024-09-02 12:39:04 +01:00
datagrip Make it easier to use DataGrip w/ Synapse's schema (#14982) 2023-02-15 13:51:37 +00:00
docker Update book location 2023-12-13 16:15:22 +00:00
docker_compose_workers Update book location 2023-12-13 16:15:22 +00:00
grafana Update book location 2023-12-13 16:15:22 +00:00
graph Remove the deprecated cgi module (#17741) 2024-09-25 11:15:34 +02:00
lnav Update book location 2023-12-13 16:15:22 +00:00
prometheus Update book location 2023-12-13 16:15:22 +00:00
purge_api Update book location 2023-12-13 16:15:22 +00:00
snap Move the snapcraft configuration to contrib. (#12142) 2022-03-02 19:22:44 +00:00
systemd Update book location 2023-12-13 16:15:22 +00:00
systemd-with-workers Update book location 2023-12-13 16:15:22 +00:00
vertobot hacky support for video for FS CC DD 2015-08-06 18:18:36 +01:00
workers-bash-scripts More renaming 2023-12-13 15:41:11 +00:00
example_log_config.yaml Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 2019-07-04 00:07:04 +10:00
README.rst Document contrib directory 2018-04-20 11:47:38 +01:00

Community Contributions
=======================

Everything in this directory are projects submitted by the community that may be useful
to others. As such, the project maintainers cannot guarantee support, stability
or backwards compatibility of these projects. 

Files in this directory should *not* be relied on directly, as they may not
continue to work or exist in future. If you wish to use any of these files then
they should be copied to avoid them breaking from underneath you.