153 Commits (develop)

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