diff --git a/.copier-answers.yml b/.copier-answers.yml index ee42dde2..c9977978 100644 --- a/.copier-answers.yml +++ b/.copier-answers.yml @@ -3,7 +3,7 @@ _commit: ff7f76b _src_path: gh:scipp/copier_template description: SANS data reduction for the European Spallation Source max_python: '3.12' -min_python: '3.8' +min_python: '3.9' namespace_package: '' nightly_deps: plopp,sciline,scippneutron,scippnexus,scipp orgname: scipp diff --git a/.github/workflows/python-version-ci b/.github/workflows/python-version-ci index cc1923a4..bd28b9c5 100644 --- a/.github/workflows/python-version-ci +++ b/.github/workflows/python-version-ci @@ -1 +1 @@ -3.8 +3.9 diff --git a/conda/meta.yaml b/conda/meta.yaml index e3425633..d40164ca 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -12,7 +12,7 @@ requirements: - setuptools_scm run: - dask - - python>=3.8 + - python>=3.9 - python-graphviz - plopp - pythreejs diff --git a/docs/developer/getting-started.md b/docs/developer/getting-started.md index 1f0f5950..046d5978 100644 --- a/docs/developer/getting-started.md +++ b/docs/developer/getting-started.md @@ -40,7 +40,7 @@ Alternatively, if you want a different workflow, take a look at ``tox.ini`` or ` Run the tests using ```sh -tox -e py38 +tox -e py39 ``` (or just `tox` if you want to run all environments). diff --git a/pyproject.toml b/pyproject.toml index 1383ff33..92665f6e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,6 @@ classifiers = [ "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", @@ -26,7 +25,7 @@ classifiers = [ "Topic :: Scientific/Engineering", "Typing :: Typed", ] -requires-python = ">=3.8" +requires-python = ">=3.9" # IMPORTANT: # Run 'tox -e deps' after making changes here. This will update requirement files. diff --git a/tox.ini b/tox.ini index c978953f..e32de43a 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py38 +envlist = py39 isolated_build = true [testenv]