From 0058c911bb96bddb22aed26a4579d4c4134087e7 Mon Sep 17 00:00:00 2001 From: Sangjoon Bob Lee Date: Thu, 24 Oct 2024 14:40:09 -0400 Subject: [PATCH 1/6] Modify pyproject.toml to support 3.13, drop 3.10 --- news/python-313.rst | 23 ++++++++++++++++++++++ pyproject.toml | 2 +- src/diffpy/srmise/applications/__init__.py | 2 +- 3 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 news/python-313.rst diff --git a/news/python-313.rst b/news/python-313.rst new file mode 100644 index 0000000..899bc26 --- /dev/null +++ b/news/python-313.rst @@ -0,0 +1,23 @@ +**Added:** + +* Python 3.13 support + +**Changed:** + +* + +**Deprecated:** + +* + +**Removed:** + +* Python 3.10 support + +**Fixed:** + +* + +**Security:** + +* diff --git a/pyproject.toml b/pyproject.toml index abb955f..17390d9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,9 +27,9 @@ 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', + 'Programming Language :: Python :: 3.13', 'Topic :: Scientific/Engineering :: Physics', 'Topic :: Scientific/Engineering :: Chemistry', 'Topic :: Software Development :: Libraries', diff --git a/src/diffpy/srmise/applications/__init__.py b/src/diffpy/srmise/applications/__init__.py index fda9404..e5d2f41 100644 --- a/src/diffpy/srmise/applications/__init__.py +++ b/src/diffpy/srmise/applications/__init__.py @@ -12,4 +12,4 @@ # ############################################################################## -# __init__.py file for spplications module +# __init__.py file for applications module From 1c9e79dca31c48a763d31b9d9a08441301dd1a73 Mon Sep 17 00:00:00 2001 From: Sangjoon Bob Lee Date: Thu, 24 Oct 2024 16:20:41 -0400 Subject: [PATCH 2/6] Add requires-python = ">=3.11, <=3.13" in pyprojet.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 17390d9..8c4b871 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ maintainers = [ description = "Peak extraction and peak fitting tool for atomic pair distribution functions." keywords = ['peak extraction fitting PDF AIC multimodeling'] readme = "README.rst" -requires-python = ">=3.10" +requires-python = ">=3.11, <=3.13" classifiers = [ 'Development Status :: 3 - Alpha', 'Environment :: Console', From abc9a4f3c55d5da854cf7d94871f98e118edb531 Mon Sep 17 00:00:00 2001 From: Sangjoon Bob Lee Date: Thu, 24 Oct 2024 16:47:50 -0400 Subject: [PATCH 3/6] Add requires-python = ">=3.11, <=3.13" to news --- news/python-313.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/news/python-313.rst b/news/python-313.rst index 899bc26..90e313a 100644 --- a/news/python-313.rst +++ b/news/python-313.rst @@ -1,6 +1,7 @@ **Added:** * Python 3.13 support +* requires-python = ">=3.11, <=3.13" in pyproject.toml **Changed:** From c3b2171242d7c2059f7dc0417b1f9ba8b5ac897f Mon Sep 17 00:00:00 2001 From: Sangjoon Bob Lee Date: Thu, 24 Oct 2024 16:56:13 -0400 Subject: [PATCH 4/6] Add >=3.11, <3.14 in news --- news/python-313.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/news/python-313.rst b/news/python-313.rst index 90e313a..179958e 100644 --- a/news/python-313.rst +++ b/news/python-313.rst @@ -1,7 +1,7 @@ **Added:** * Python 3.13 support -* requires-python = ">=3.11, <=3.13" in pyproject.toml +* requires-python = ">=3.11, <3.14" in pyproject.toml **Changed:** From 89a7e8318b8444d7f658d407b6f866042175d97e Mon Sep 17 00:00:00 2001 From: Sangjoon Bob Lee Date: Thu, 24 Oct 2024 16:56:28 -0400 Subject: [PATCH 5/6] Update pyproject.toml with >=3.11, <3.14 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 8c4b871..e81c7c7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ maintainers = [ description = "Peak extraction and peak fitting tool for atomic pair distribution functions." keywords = ['peak extraction fitting PDF AIC multimodeling'] readme = "README.rst" -requires-python = ">=3.11, <=3.13" +requires-python = ">=3.11, <3.14" classifiers = [ 'Development Status :: 3 - Alpha', 'Environment :: Console', From c6d03bbf0560e0a4603d35b73ab9293414b14a90 Mon Sep 17 00:00:00 2001 From: Sangjoon Bob Lee Date: Thu, 24 Oct 2024 17:24:15 -0400 Subject: [PATCH 6/6] Standardize news file --- news/python-313.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/news/python-313.rst b/news/python-313.rst index 179958e..4b34bb4 100644 --- a/news/python-313.rst +++ b/news/python-313.rst @@ -1,7 +1,6 @@ **Added:** -* Python 3.13 support -* requires-python = ">=3.11, <3.14" in pyproject.toml +* Support for Python 3.13 **Changed:** @@ -13,7 +12,7 @@ **Removed:** -* Python 3.10 support +* Support for Python 3.10 **Fixed:**