- Aug 03, 2021
-
-
Erik Johnston authored
-
- Jun 17, 2021
-
-
Marcus authored
Reformat all files with the new version. Signed-off-by:
Marcus Hoffmann <bubu@bubu1.eu>
-
- Apr 13, 2021
-
-
Erik Johnston authored
Co-authored-by:
Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-authored-by:
Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
-
- Apr 12, 2021
-
-
Dan Callahan authored
* Drop Python 3.5 from Trove classifier metadata. Signed-off-by:
Dan Callahan <danc@element.io>
-
- Apr 09, 2021
-
-
Patrick Cloke authored
-
- Apr 08, 2021
-
-
Richard van der Hoff authored
-
- Apr 06, 2021
-
-
Jonathan de Jong authored
-
- Apr 02, 2021
-
-
Jonathan de Jong authored
-
- Mar 24, 2021
-
-
Patrick Cloke authored
This fixes an error ("Cannot determine consistent method resolution order (MRO)") when running mypy with a cache.
-
- Mar 16, 2021
-
-
Jonathan de Jong authored
* Adds B00 to ignored checks. * Fixes remaining issues.
-
- Mar 03, 2021
-
-
Patrick Cloke authored
-
- Feb 16, 2021
-
-
Eric Eastwood authored
- Update black version to the latest - Run black auto formatting over the codebase - Run autoformatting according to [`docs/code_style.md `](https://github.com/matrix-org/synapse/blob/80d6dc9783aa80886a133756028984dbf8920168/docs/code_style.md) - Update `code_style.md` docs around installing black to use the correct version
-
- Jan 26, 2021
-
-
Andrew Morgan authored
This new version no longer has the problem of adding/removing a blank line in `.pyi` files, which black disagrees with. This would cause `isort` to slightly modify `.pyi` files, before `black` would subsequently modify back directly afterwards. Relevant `isort` issue: https://github.com/pycqa/isort/issues/1284
-
- Jan 20, 2021
-
-
Patrick Cloke authored
This avoids a warning when uploading packages to PyPI via twine.
-
- Oct 27, 2020
-
-
Dan Callahan authored
As expected, all tests pass locally without modification. Signed-off-by:
Dan Callahan <danc@element.io>
-
- Oct 21, 2020
-
-
Patrick Cloke authored
-
- Oct 20, 2020
-
-
Jonathan de Jong authored
-
- Oct 15, 2020
-
-
Andrew Morgan authored
This PR makes several changes to the `./scripts-dev/lint.sh` script, which lints the codebase with a number of tools: * Adds usage information, with `-h` flag to show it. Otherwise it will show when providing an unknown flag. * Adds option `-d` which will check both staged and unstaged files that have changed since the last commit and add them to the list of files to lint. - Note that only files without an extension, or with a `.py` extension will be allowed. This prevents editing bash scripts causing the linters to break on non-python files. * Improves the print-out of which files/directories are being linted.
-
- Sep 23, 2020
-
-
Patrick Cloke authored
moves non-runtime dependencies out of synapse.python_dependencies (test and lint)
-
- Jun 01, 2020
-
-
Andrew Morgan authored
Synapse supports Python 3.8. We've been using it in CI for a while now.
-
- Jun 20, 2019
-
-
Amber Brown authored
-
- Jun 12, 2019
-
-
Amber Brown authored
* remove 2.7 from CI and publishing * fill out classifiers and also make it not be installed on 3.5 * some minor bumps so that the old deps work on python 3.5
-
- Apr 16, 2019
-
-
Silke Hofstra authored
Using systemd-python allows for logging to the systemd journal, as is documented in: `synapse/contrib/systemd/log_config.yaml`. Signed-off-by:
Silke Hofstra <silke@slxh.eu>
-
- Dec 21, 2018
-
-
Amber Brown authored
Make the dependencies more like a standard Python project and hook up the optional dependencies to setuptools (#4298)
-
- Oct 21, 2018
-
-
Matthew Hodgson authored
-
- Dec 09, 2016
-
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Using tox to run the tests is a bad idea, as per the comments.
-
- Jan 07, 2016
-
-
Matthew Hodgson authored
-
- Sep 04, 2015
-
-
Erik Johnston authored
-
- Aug 26, 2015
-
-
Mark Haines authored
-
Mark Haines authored
-
Mark Haines authored
-
- Aug 25, 2015
-
-
Mark Haines authored
-
- Aug 12, 2015
-
-
Mark Haines authored
-
- Jun 15, 2015
-
-
Mark Haines authored
-
- May 06, 2015
-
-
Erik Johnston authored
Seperate scripts/ into scripts/ and scripts-dev/, where scripts/* are automatically added to the package
-
- Mar 19, 2015
-
-
David Baker authored
-
- Mar 13, 2015
-
-
Erik Johnston authored
-
Erik Johnston authored
-
- Feb 10, 2015
-
-
Mark Haines authored
-