From 65f4ee3175cd3775647812738be3ee0e7bba223a Mon Sep 17 00:00:00 2001 From: Zhi Ming Xu Date: Thu, 20 Nov 2025 22:17:17 -0500 Subject: [PATCH 1/3] chore: update pyproject.toml to remove python 3.12 and add python 3.14 --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 840710d..352f5a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ maintainers = [ description = "Calculators for PDF, bond valence sum, and other quantities based on atom pair interaction." keywords = ['PDF', 'BVS', 'atom', 'overlap', 'calculator', 'real-space'] readme = "README.rst" -requires-python = ">=3.11, <3.14" +requires-python = ">=3.12, <3.15" classifiers = [ 'Development Status :: 5 - Production/Stable', 'Environment :: Console', @@ -25,9 +25,9 @@ classifiers = [ 'Operating System :: Microsoft :: Windows', 'Operating System :: POSIX', 'Operating System :: Unix', - 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Programming Language :: Python :: 3.13', + 'Programming Language :: Python :: 3.14', 'Topic :: Scientific/Engineering :: Physics', 'Topic :: Scientific/Engineering :: Chemistry', ] From 1c665ff23c796468db5cf2af2cc72a22ac36e035 Mon Sep 17 00:00:00 2001 From: Zhi Ming Xu Date: Thu, 20 Nov 2025 22:17:52 -0500 Subject: [PATCH 2/3] skpkg: add news file --- news/change-pythonversion.rst | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 news/change-pythonversion.rst diff --git a/news/change-pythonversion.rst b/news/change-pythonversion.rst new file mode 100644 index 0000000..7121ef5 --- /dev/null +++ b/news/change-pythonversion.rst @@ -0,0 +1,23 @@ +**Added:** + +* + +**Changed:** + +* Added support for Python 3.14 while removing support for Python 3.12. + +**Deprecated:** + +* + +**Removed:** + +* + +**Fixed:** + +* + +**Security:** + +* From d15a1b5b25afd9e55b7e1723476bd2892f93359f Mon Sep 17 00:00:00 2001 From: Zhi Ming Xu Date: Thu, 20 Nov 2025 22:19:16 -0500 Subject: [PATCH 3/3] chore: fix typo, change python 3.12 to python 3.11 --- news/change-pythonversion.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/news/change-pythonversion.rst b/news/change-pythonversion.rst index 7121ef5..c77c744 100644 --- a/news/change-pythonversion.rst +++ b/news/change-pythonversion.rst @@ -4,7 +4,7 @@ **Changed:** -* Added support for Python 3.14 while removing support for Python 3.12. +* Added support for Python 3.14 while removing support for Python 3.11. **Deprecated:**