diff --git a/.github/workflows/test_and_deploy.yml b/.github/workflows/test_and_deploy.yml index 9072e53..2175cc5 100644 --- a/.github/workflows/test_and_deploy.yml +++ b/.github/workflows/test_and_deploy.yml @@ -23,7 +23,7 @@ jobs: strategy: matrix: platform: [ubuntu-latest, windows-latest, macos-latest] - python-version: ['3.9', '3.10', '3.11'] + python-version: ['3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v4 diff --git a/.readthedocs.yaml b/.readthedocs.yaml index d2d9df2..2998c44 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -9,7 +9,7 @@ version: 2 build: os: ubuntu-20.04 tools: - python: "3.8" + python: "3.10" # You can also specify other tool versions: # nodejs: "16" # rust: "1.55" diff --git a/pyproject.toml b/pyproject.toml index b8416b2..f82e69c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.black] line-length = 88 -target-version = ['py39'] +target-version = ['py310'] [tool.isort] profile = "black" diff --git a/setup.cfg b/setup.cfg index 7c16e20..aabddea 100644 --- a/setup.cfg +++ b/setup.cfg @@ -39,7 +39,7 @@ install_requires = qtpy unyt yt>=4.0.1 -python_requires = >=3.9 +python_requires = >=3.10 package_dir = =src setup_requires = diff --git a/tox.ini b/tox.ini index 00271d8..4e0fdc8 100644 --- a/tox.ini +++ b/tox.ini @@ -1,12 +1,12 @@ # For more information about tox, see https://tox.readthedocs.io/en/latest/ [tox] -envlist = py{39,310,311}-{linux,macos,windows} +envlist = py{310,311,312}-{linux,macos,windows} [gh-actions] python = - 3.9: py39 3.10: py310 3.11: py311 + 3.12: py312 [gh-actions:env] PLATFORM =