Python 3.8 support (#241)

* Add Python 3.8 test environment

* Add Python 3.8 classifier

* Update max compatible version of six to 1.13.0

* Update max compatible version of six to 1.14.0

* Add record to the changelog
This commit is contained in:
Roman Mogylatov 2020-01-26 15:00:21 -05:00 committed by GitHub
parent ed8053fce1
commit 953f93631b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 10 additions and 2 deletions

View File

@ -31,6 +31,10 @@ matrix:
env: TOXENV=py37 env: TOXENV=py37
sudo: required sudo: required
dist: xenial dist: xenial
- python: 3.8
env: TOXENV=py38
sudo: required
dist: xenial
- python: pypy - python: pypy
env: TOXENV=pypy env: TOXENV=pypy
notifications: notifications:

View File

@ -9,6 +9,9 @@ follows `Semantic versioning`_
Development version Development version
------------------- -------------------
- Add Python 3.8 support.
- Add support of six 1.14.0.
- Add support of six 1.13.0.
- Regenerate C sources using Cython 0.29.14. - Regenerate C sources using Cython 0.29.14.
- Fix PEP257 doc block errors in example modules. - Fix PEP257 doc block errors in example modules.

View File

@ -1 +1 @@
six>=1.7.0,<=1.12.0 six>=1.7.0,<=1.14.0

View File

@ -84,6 +84,7 @@ setup(name='dependency-injector',
'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: CPython',
'Programming Language :: Python :: Implementation :: PyPy', 'Programming Language :: Python :: Implementation :: PyPy',
'Topic :: Software Development', 'Topic :: Software Development',

View File

@ -1,6 +1,6 @@
[tox] [tox]
envlist= envlist=
coveralls, pylint, flake8, pydocstyle, py26, py27, py33, py34, py35, py36, pypy, pypy3 coveralls, pylint, flake8, pydocstyle, py26, py27, py33, py34, py35, py36, py37, py38, pypy, pypy3
[testenv] [testenv]
deps= deps=