diff --git a/.binder/environment.yml b/.binder/environment.yml index 45ee8b5..027712f 100644 --- a/.binder/environment.yml +++ b/.binder/environment.yml @@ -1,6 +1,6 @@ channels: - conda-forge dependencies: -- python >=3.10,<3.14 +- python >=3.11,<3.14 - setuptools>=68 - wheel diff --git a/.ci_support/environment.yml b/.ci_support/environment.yml index 45ee8b5..027712f 100644 --- a/.ci_support/environment.yml +++ b/.ci_support/environment.yml @@ -1,6 +1,6 @@ channels: - conda-forge dependencies: -- python >=3.10,<3.14 +- python >=3.11,<3.14 - setuptools>=68 - wheel diff --git a/.github/workflows/push-pull.yml b/.github/workflows/push-pull.yml index 4495dc1..c337951 100644 --- a/.github/workflows/push-pull.yml +++ b/.github/workflows/push-pull.yml @@ -14,8 +14,12 @@ jobs: with: tests-env-files: .ci_support/environment.yml .ci_support/environment-tests.yml do-benchmark-tests: false + python-version-alt1: 'exclude' + python-version-alt2: '3.11' + python-version: '3.12' python-version-alt3: '3.13' do-codecov: true do-codacy: false do-coveralls: false do-ruff-check: true + diff --git a/docs/environment.yml b/docs/environment.yml index 20278ce..c1e8bb3 100644 --- a/docs/environment.yml +++ b/docs/environment.yml @@ -7,6 +7,6 @@ dependencies: - sphinx-gallery - sphinx-rtd-theme - versioneer -- python >=3.10,<3.14 +- python >=3.11,<3.14 - setuptools>=68 - wheel diff --git a/pyproject.toml b/pyproject.toml index 06ab30f..0153959 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,14 +11,13 @@ name = "pyiron_snippets" description = "pyiron_snippets - Short, dependency-free python snippets." readme = "docs/README.md" keywords = [ "pyiron",] -requires-python = ">=3.10, <3.14" +requires-python = ">=3.11, <3.14" classifiers = [ "Development Status :: 4 - Beta", "Topic :: Scientific/Engineering", "License :: OSI Approved :: BSD License", "Intended Audience :: Science/Research", "Operating System :: OS Independent", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", @@ -85,4 +84,4 @@ extend-exclude = ''' ( ^/docs ) -''' \ No newline at end of file +'''