Commit Graph

153 Commits (a346b43837ed83e311bc7fe6108a789f91a5199f)

Author SHA1 Message Date
David Robertson 58c657322a
Run lints under poetry in CI; remove lint tox jobs (#12434) 3 years ago
David Robertson 4e13743738
Poetry: select olddeps using `poetry` (#12407) 3 years ago
David Robertson dd5cc37aa4
Stop maintaining a list of lint targets in `lint.sh` (#12420) 3 years ago
David Robertson 9a3f1f5383
Nuke the tox `packaging` job (#12334) 3 years ago
David Robertson 36071d39f7
Changelog (#12153) 3 years ago
David Robertson 4aeb00ca20
Move synctl into `synapse._scripts` and expose as an entrypoint (#12140) 3 years ago
David Robertson 9297d040a7
Detox, part 2 of N (#12152) 3 years ago
David Robertson 1fbe0316a9
Add suffices to scripts in scripts-dev (#12137) 3 years ago
David Robertson f3f0ab10fe
Move scripts directory inside synapse, exposing as setuptools entry_points (#12118) 3 years ago
David Robertson 5f62a094de
Detox, part 1 of N (#12119) 3 years ago
David Robertson 1ae492c8c0
Move isort config to `pyproject.toml` (#12052) 3 years ago
Brendan Abolivier 40e256e7aa
Update the olddeps CI check to use an old version of markupsafe (#12025) 3 years ago
Richard van der Hoff 6127c4b9f1
Configure `tox` to use `venv` (#12015) 3 years ago
Shay 9006ee36d1
Drop support for and remove references to EOL Python 3.6 (#11683) 3 years ago
Shay 87da37374a
Drop EOL python 3.6 from CI (#11595) 3 years ago
Nick Barrett c80878d22a
Add `--run-background-updates` option to `update_database` script. (#10954) 3 years ago
David Robertson 6fcc3e0bc8 Teach MANIFEST and tox about ci->.ci 3 years ago
David Robertson c0ebdfc77e Kill off the .buildkite dir completely 3 years ago
Richard van der Hoff 6482075c95
Run `black` on the scripts (#9981) 4 years ago
Andrew Morgan fe604a022a
Remove various bits of compatibility code for Python <3.6 (#9879) 4 years ago
Richard van der Hoff 04ff88139a Update tox.ini to remove py35 4 years ago
Richard van der Hoff 906065c75b unpin olddeps build from py36 4 years ago
Richard van der Hoff 5edd91caec Fix incompatibility with tox 2.5 4 years ago
Patrick Cloke f87dfb9403
Revert requiring a specific version of Twisted for mypy checks. (#9618) 4 years ago
Patrick Cloke a0bc9d387e
Use the proper Request in type hints. (#9515) 4 years ago
Patrick Cloke 2547d9d4d7 Fix Python 3.5 old deps build by using a compatible pip version. (#9217) 4 years ago
Patrick Cloke a71be9d62d
Fix Python 3.5 old deps build by using a compatible pip version. (#9217) 4 years ago
Erik Johnston 28f255d5f3
Bump psycopg2 version (#9204) 4 years ago
Andrew Morgan 31c5382d7a
Align the directories linted in CI with the defaults in scripts-dev/lint.sh (#9191) 4 years ago
Patrick Cloke a8703819eb
Fix the Python 3.5 old-deps build. (#9146) 4 years ago
Richard van der Hoff 23a59d24ae
Run the linters on a consistent list of files (#9038) 4 years ago
Richard van der Hoff 1d5c021a45
tox: Add a -noextras factor (#9030) 4 years ago
Richard van der Hoff f1db20b5a5
Clean up tox.ini (#8963) 4 years ago
Dan Callahan e90fad5cba
Minor updates to docs on how to run tests (#8666) 4 years ago
Dan Callahan 88e1d0c52b
Note support for Python 3.9 (#8665) 4 years ago
Jonathan de Jong 84c0e46cce
Update mypy to 0.790, and move dependencies to extras (#8583) 4 years ago
Jonathan de Jong 21bb50ca3f
Fix mypy error: auth handler "checkpw" internal function type mismatch (#8569) 4 years ago
Patrick Cloke bbde4038df
Do not check lint/test dependencies at runtime. (#8377) 4 years ago
Jonathan de Jong efb6b6629c
Move lint dependencies to extras_require (#8330) 4 years ago
Patrick Cloke 98125bba7a
Allow running mypy directly. (#8175) 4 years ago
Patrick Cloke 5758dcf30c
Add type hints for state. (#8140) 4 years ago
Erik Johnston dc22090a67
Add type hints to synapse.handlers.room (#8090) 4 years ago
Erik Johnston 5dd73d029e
Add type hints to handlers.message and events.builder (#8067) 4 years ago
Erik Johnston 9d1e4942ab
Fix typing for notifier (#8064) 4 years ago
Erik Johnston a1e9bb9eae
Add typing info to Notifier (#8058) 4 years ago
Erik Johnston 0f1afbe8dc Change HomeServer definition to work with typing. 4 years ago
Erik Johnston a7bdf98d01
Rename database classes to make some sense (#8033) 4 years ago
Patrick Cloke d1008fe949
Fix some comments and types in service notices (#7996) 4 years ago
Patrick Cloke 3345c166a4
Convert storage layer to async/await. (#7963) 4 years ago
Patrick Cloke e739b20588
Fix up types and comments that refer to Deferreds. (#7945) 4 years ago