diff --git a/.github/workflows/matrix-and-codecov-on-merge-to-main.yml b/.github/workflows/matrix-and-codecov-on-merge-to-main.yml index 429bc44..091c71b 100644 --- a/.github/workflows/matrix-and-codecov-on-merge-to-main.yml +++ b/.github/workflows/matrix-and-codecov-on-merge-to-main.yml @@ -21,7 +21,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-13, macos-14] - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.11", "3.12"] env: LATEST_PYTHON_VERSION: "3.12" steps: diff --git a/README.rst b/README.rst index d9f026a..88ee7fa 100644 --- a/README.rst +++ b/README.rst @@ -72,7 +72,7 @@ If you use diffpy.pdffit2 in a scientific publication, we would like you to cite Installation ------------ -diffpy.pdffit2 requires Python 3.10 or later and +diffpy.pdffit2 requires Python 3.11 or later and the following external software: * ``setuptools`` - software distribution tools for Python diff --git a/news/py312.rst b/news/py312.rst index 301a9fd..2897ff0 100644 --- a/news/py312.rst +++ b/news/py312.rst @@ -1,6 +1,6 @@ **Added:** -* Python 3.10, 3.11, 3.12 support +* Python 3.11, 3.12 support **Changed:** @@ -12,7 +12,7 @@ **Removed:** -* Python <= 3.9 support +* Python <= 3.10 support **Fixed:** diff --git a/pyproject.toml b/pyproject.toml index 4f02b7d..7df539b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ maintainers = [ description = "PDFfit2 - real space structure refinement program." keywords = ["PDF", "structure refinement"] readme = "README.rst" -requires-python = ">=3.10, <3.13" +requires-python = ">=3.11, <3.13" classifiers = [ 'Development Status :: 5 - Production/Stable', 'Environment :: Console', @@ -25,7 +25,6 @@ classifiers = [ 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX', 'Operating System :: Unix', - 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Topic :: Scientific/Engineering :: Physics',