Test environment updates

This commit is contained in:
Roman Mogylatov 2023-11-14 21:03:46 -05:00
parent 68e587c768
commit fa8b56a24b
4 changed files with 73 additions and 71 deletions

View File

@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
strategy: strategy:
matrix: matrix:
python-version: [2.7, 3.5, 3.6, 3.7, pypy2.7, pypy3.9] python-version: [3.7, pypy2.7, pypy3.9]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-python@v4 - uses: actions/setup-python@v4

View File

@ -7,6 +7,12 @@ that were made in every particular version.
From version 0.7.6 *Dependency Injector* framework strictly From version 0.7.6 *Dependency Injector* framework strictly
follows `Semantic versioning`_ follows `Semantic versioning`_
Develop
-------
- Drop support of Python 2.7, 3.5, and 3.6.
- Regenerate C sources using Cython 0.29.36.
4.41.0 4.41.0
------ ------
- Add support of Python 3.11. - Add support of Python 3.11.

View File

@ -104,11 +104,7 @@ setup(name="dependency-injector",
"License :: OSI Approved :: BSD License", "License :: OSI Approved :: BSD License",
"Operating System :: OS Independent", "Operating System :: OS Independent",
"Programming Language :: Python", "Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3", "Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.9",

View File

@ -1,6 +1,6 @@
[tox] [tox]
envlist= envlist=
coveralls, pylint, flake8, pydocstyle, 3.8, 3.9, 3.10, 3.11, 3.12, pypy3.9, pypy3.10 coveralls, pylint, flake8, pydocstyle, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, pypy3.9, pypy3.10
[testenv] [testenv]
deps= deps=
@ -29,7 +29,7 @@ basepython=python3.12
usedevelop=True usedevelop=True
deps= deps=
{[testenv]deps} {[testenv]deps}
cython<0.30 cython<3.0
coverage coverage
coveralls coveralls
commands= commands=