build(python): Update minimal python version to 3.8¶
Description¶
Abstract¶
We change the python version to use in readthedocs and circle ci configuration files, and in setup.cfg to make sure users will use the correct version.
Motivation¶
At the time this project was created, python 3.8 existed but was not available on external tools like readthedocs and circleci.
They are now, so we can update the python version everywhere.
Rationale¶
N/A
Info¶
- Hash
1dd172eed252bdfb4d76a277899dbd5043254a25
- Date
2020-09-26 13:37:49 +0200
- Parents
docs(make): Add missing command to Makefile help [61ce35a7] — 2020-09-26 13:14:48 +0200
- Children
build(make): Remove the `dev-upgrade` make command (use `make dev`) [8ba4c5b6] — 2020-09-26 14:13:56 +0200
- Branches
- Tags
(No tags)
Changes¶
.circleci/config.yml¶
- Type
Modified
- Stats
+1 -1
@@ -6,7 +6,7 @@ references:
python_only_config: &python_only_config
working_directory: ~/isshub
docker:
- - image: circleci/python:3.7.3
+ - image: circleci/python:3.8.5
# build steps to save/restore the directory used by pip to cache downloaded packages
save_pip_cache: &save_pip_cache
.readthedocs.yml¶
- Type
Modified
- Stats
+1 -1
@@ -7,7 +7,7 @@ build:
image: latest
python:
- version: 3.7
+ version: 3.8
install:
- method: pip
path: .
setup.cfg¶
- Type
Modified
- Stats
+1 -2
@@ -11,7 +11,6 @@ classifiers =
License :: OSI Approved :: MIT License
Programming Language :: Python
Programming Language :: Python :: 3
- Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3 :: Only
keywords =
@@ -19,7 +18,7 @@ keywords =
github
gitlab
url = https://github.com/Isshub-io/isshub
-requires-python = >=3.7
+requires-python = >=3.8
[options]
zip_safe = True