diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6f74d2d..9056609 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: ['3.9', '3.10', '3.11', '3.12'] + python: ['3.9', '3.11', '3.12'] django: ['3.2', '4.2'] name: Run the test suite (Python ${{ matrix.python }}, Django ${{ matrix.django }}) @@ -49,7 +49,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.11' - name: Build sdist and wheel run: | diff --git a/.github/workflows/code_quality.yml b/.github/workflows/code_quality.yml index 0433b75..03a5047 100644 --- a/.github/workflows/code_quality.yml +++ b/.github/workflows/code_quality.yml @@ -25,7 +25,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.11' - name: Install dependencies run: pip install tox - run: tox diff --git a/README.rst b/README.rst index 515a6d8..ba02d13 100644 --- a/README.rst +++ b/README.rst @@ -6,7 +6,7 @@ Welcome to open_api_framework's documentation! :Version: 0.1.0 :Source: https://github.com/maykinmedia/open_api_framework :Keywords: ```` -:PythonVersion: 3.10 +:PythonVersion: 3.11 |build-status| |code-quality| |black| |coverage| |docs| @@ -30,8 +30,8 @@ Installation Requirements ------------ -* Python 3.10 or above -* Django 4.2 or newer +* Python 3.9/3.11 or above +* Django 3.2/4.2 or newer Install diff --git a/pyproject.toml b/pyproject.toml index 182596c..c3a2f05 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,6 @@ classifiers = [ "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Software Development :: Libraries :: Python Modules", diff --git a/tox.ini b/tox.ini index becd00a..20e7c56 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,6 @@ [tox] envlist = + py{39}-django{3.2} py{310,311,312}-django{42} isort black @@ -9,12 +10,13 @@ skip_missing_interpreters = true [gh-actions] python = - 3.10: py310 + 3.9: py39 3.11: py311 3.12: py312 [gh-actions:env] DJANGO = + 3.2: django32 4.2: django42 [testenv]