From 9b0684fbe84387d2915488c66f6504fbac85713f Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Sun, 3 Nov 2024 21:02:15 -0500 Subject: [PATCH] Update tests pipeline and setup.py --- .github/workflows/tests-and-linters.yml | 6 +++--- setup.py | 1 + tox.ini | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests-and-linters.yml b/.github/workflows/tests-and-linters.yml index 2cd6e935..6ad10a70 100644 --- a/.github/workflows/tests-and-linters.yml +++ b/.github/workflows/tests-and-linters.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.8, 3.9, "3.10", 3.11, 3.12] + python-version: [3.8, 3.9, "3.10", 3.11, 3.12, 3.13] steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 @@ -48,7 +48,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: 3.12 + python-version: 3.13 - run: pip install tox 'cython>=3,<4' - run: make cythonize - run: tox -vv @@ -65,7 +65,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: 3.12 + python-version: 3.13 - run: pip install tox - run: tox env: diff --git a/setup.py b/setup.py index 3c4fdcd1..9047ff5c 100644 --- a/setup.py +++ b/setup.py @@ -111,6 +111,7 @@ setup(name="dependency-injector", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Framework :: AsyncIO", diff --git a/tox.ini b/tox.ini index dd634f02..5dc3d35b 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] parallel_show_output = true envlist= - coveralls, pylint, flake8, pydocstyle, 3.7, 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, 3.13, pypy3.9, pypy3.10 [testenv] deps=