From 8b6f56386c29dbb864b9ea5fa49e43a62d7780f4 Mon Sep 17 00:00:00 2001 From: TJ VanToll Date: Wed, 8 Apr 2026 09:33:18 -0400 Subject: [PATCH 1/2] feat: updating supported Python versions --- src/setup.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/setup.py b/src/setup.py index 4ac9e8e..28cdebb 100644 --- a/src/setup.py +++ b/src/setup.py @@ -26,7 +26,7 @@ # http://pypi.python.org/pypi/setuptools NAME = "notehub-py" VERSION = "6.1.0" -PYTHON_REQUIRES = ">=3.7" +PYTHON_REQUIRES = ">=3.10" REQUIRES = [ "urllib3 >= 2.5.0", "python-dateutil", @@ -50,10 +50,11 @@ package_data={"notehub_py": ["py.typed"]}, classifiers=[ "Programming Language :: Python", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Intended Audience :: Developers", From c3f5cb5a0e5b732cb698fb7f5a396202c8fcb261 Mon Sep 17 00:00:00 2001 From: TJ VanToll Date: Wed, 8 Apr 2026 12:19:55 -0400 Subject: [PATCH 2/2] this is where it actually needs to be updated, apparently --- lib_template/setup.mustache | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/lib_template/setup.mustache b/lib_template/setup.mustache index 70a8bbe..0414c22 100644 --- a/lib_template/setup.mustache +++ b/lib_template/setup.mustache @@ -15,7 +15,7 @@ with open("README.md", "r") as fh: # http://pypi.python.org/pypi/setuptools NAME = "{{{projectName}}}" VERSION = "{{packageVersion}}" -PYTHON_REQUIRES = ">=3.7" +PYTHON_REQUIRES = ">=3.10" {{#apiInfo}} {{#apis}} {{#-last}} @@ -54,10 +54,11 @@ setup( package_data={"{{{packageName}}}": ["py.typed"]}, classifiers=[ "Programming Language :: Python", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Intended Audience :: Developers",