Remove various bits of compatibility code for Python <3.6 (#9879)
I went through and removed a bunch of cruft that was lying around for compatibility with old Python versions. This PR also will now prevent Synapse from starting unless you're running Python 3.6+.
Showing
- changelog.d/9879.misc 1 addition, 0 deletionschangelog.d/9879.misc
- mypy.ini 0 additions, 1 deletionmypy.ini
- synapse/__init__.py 2 additions, 2 deletionssynapse/__init__.py
- synapse/python_dependencies.py 2 additions, 7 deletionssynapse/python_dependencies.py
- synapse/rest/admin/users.py 2 additions, 1 deletionsynapse/rest/admin/users.py
- synapse/rest/consent/consent_resource.py 1 addition, 9 deletionssynapse/rest/consent/consent_resource.py
- synapse/rest/media/v1/filepath.py 1 addition, 1 deletionsynapse/rest/media/v1/filepath.py
- synapse/secrets.py 0 additions, 44 deletionssynapse/secrets.py
- synapse/server.py 0 additions, 5 deletionssynapse/server.py
- synapse/storage/_base.py 1 addition, 1 deletionsynapse/storage/_base.py
- synapse/storage/database.py 6 additions, 9 deletionssynapse/storage/database.py
- synapse/util/caches/response_cache.py 1 addition, 1 deletionsynapse/util/caches/response_cache.py
- tests/rest/admin/test_user.py 6 additions, 9 deletionstests/rest/admin/test_user.py
- tests/storage/test__base.py 2 additions, 1 deletiontests/storage/test__base.py
- tests/unittest.py 1 addition, 1 deletiontests/unittest.py
- tox.ini 3 additions, 6 deletionstox.ini
Loading
Please register or sign in to comment