Support Python 3.8, stop supporting Python 3.5 (#627)

* Upgrade to uvicorn 0.10.4
* Drop support for Python 3.5
* Bump all dependencies to latest releases
* Update docs to reflect we no longer support 3.5
* Removed code that skipped black unit test on 3.5

Closes #622
This commit is contained in:
Simon Willison 2019-11-11 21:09:11 -08:00 committed by GitHub
commit cf7776d36f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 18 additions and 21 deletions

View file

@ -69,16 +69,19 @@ You can now run the new custom image like so::
You can confirm that the plugins are installed by visiting
http://127.0.0.1:8001/-/plugins
Install using pip
-----------------
To run Datasette without Docker you will need Python 3.5 or higher.
To run Datasette without Docker you will need Python 3.6 or higher.
You can install Datasette and its dependencies using ``pip``::
pip install datasette
The last version to support Python 3.5 was 0.30.2 - you can install that version like so::
pip install datasette==0.30.2
If you want to install Datasette in its own virtual environment, use this::
python -mvenv datasette-venv