Commit Graph

88 Commits (5640992d176a499204a0756b1677c9b1575b0a49)

Author SHA1 Message Date
Maximilian Bosch 42bf020463
Expose worker & homeserver as entrypoints in `setup.py` (#11449) 3 years ago
Erik Johnston d08ef6f155
Make background updates controllable via a plugin (#11306) 3 years ago
Patrick Cloke 66c4b774fd
Add type hints to synapse._scripts (#11297) 3 years ago
Dan Callahan 3b951445a7
Require mypy for synapse/ & tests/ unless excluded (#11282) 3 years ago
Erik Johnston bcc115c28d
Add twine and towncrier as dev dependencies (#11233) 3 years ago
reivilibre 5e29d417fc
Include the requirements for [mypy,lint] in [dev] (#11034) 3 years ago
Olivier Wilkinson (reivilibre) 593eeac19e Revert accidental push to develop. 3 years ago
Olivier Wilkinson (reivilibre) c576598a68 Include the requirements for [mypy,lint] in [dev] 3 years ago
David Robertson 797ee7812d
Relax `ignore-missing-imports` for modules that have stubs now and update mypy (#11006) 3 years ago
Erik Johnston a7bacccd85
Extend the release script to tag and create the releases. (#10496) 3 years ago
Marcus 8070b893db
update black to 21.6b0 (#10197) 3 years ago
Erik Johnston c1dbe84c3d
Add release helper script (#9713) 4 years ago
Dan Callahan a7044e5c0f
Drop Python 3.5 from Trove classifier metadata. (#9782) 4 years ago
Patrick Cloke 0b3112123d
Use mock from the stdlib. (#9772) 4 years ago
Richard van der Hoff abade34633 Require py36 and Postgres 9.6 4 years ago
Jonathan de Jong fc8695d621 Fix version for bugbear (#9734) 4 years ago
Jonathan de Jong 4609e58970
Fix version for bugbear (#9734) 4 years ago
Patrick Cloke 83de0be4b0
Bump mypy-zope to 0.2.13. (#9678) 4 years ago
Jonathan de Jong 27d2820c33
Enable flake8-bugbear, but disable most checks. (#9499) 4 years ago
Patrick Cloke 0c330423bc
Bump the mypy and mypy-zope versions. (#9529) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Andrew Morgan e74bb96733
Update isort to v5.7.0 (#9222) 4 years ago
Patrick Cloke 1fa15b74e0
Specify that the long description is rST in the package metadata. (#9180) 4 years ago
Dan Callahan 88e1d0c52b
Note support for Python 3.9 (#8665) 4 years ago
Patrick Cloke 654cc9470e
Pin mypy-zope for compatibility with mypy. (#8600) 4 years ago
Jonathan de Jong 84c0e46cce
Update mypy to 0.790, and move dependencies to extras (#8583) 4 years ago
Andrew Morgan 654e239b25
Add option to scripts-dev/lint.sh to only lint files changed since the last git commit (#8472) 4 years ago
Patrick Cloke bbde4038df
Do not check lint/test dependencies at runtime. (#8377) 4 years ago
Andrew Morgan 25e2d193e3
Advertise Python 3.8 support in setup.py (#7602) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Amber Brown 09e9a26b71
Remove Python 2.7 support. (#5425) 6 years ago
Silke Hofstra a137f4eac0 Add systemd-python to optional dependencies (#4339) 6 years ago
Amber Brown c26f49a664
Make the dependencies more like a standard Python project and hook up the optional dependencies to setuptools (#4298) 6 years ago
Matthew Hodgson 058934b1cf uh, Matrix is called Matrix these days... 6 years ago
Richard van der Hoff e721a7f2c1 Implement a null 'test' command 8 years ago
Richard van der Hoff af32d3b773 Don't try to run tox from setup.py 8 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Erik Johnston 227b77409f DEPENDENCY_LINKS was turned to a list 9 years ago
Mark Haines 06094591c5 Pass an empty list of arguments to tox if no arguments are given 9 years ago
Mark Haines fd246fde89 Install tox locally if it wasn't already installed when running setup.py test 9 years ago
Mark Haines 4f6fa981ec Make 'setup.py test' run tox 9 years ago
Mark Haines 2e31dd2ad3 Add tox.ini file for synapse 9 years ago
Mark Haines 21ac8be5f7 Depend on Twisted>=15.1 rather than pining to a particular version 9 years ago
Mark Haines 66da8f60d0 Bump the version of twisted needed for setup_requires to 15.2.1 10 years ago
Erik Johnston 119e5d7702 Seperate scripts/ into scripts/ and scripts-dev/, where scripts/* are automatically added to the package 10 years ago
David Baker 64cf1483e5 D'oh - setup.py used the dict directly: make it use the wrapper function. 10 years ago
Erik Johnston 7393c5ce4c Rename register script to 'register_new_matrix_user' 10 years ago
Erik Johnston bcfce93ccd Add 'register_new_user' script 10 years ago
Mark Haines eab141ee67 Rename path to path_segments to make it clearer that it is a list 10 years ago
Mark Haines a9684730ac Add the 'setup_requires' and allow easy_install since jenkins uses them 10 years ago