@@ -13,7 +13,6 @@ classifiers = [
1313 " Operating System :: Microsoft :: Windows" ,
1414 " Operating System :: POSIX" ,
1515 " Programming Language :: Python :: 3" ,
16- " Programming Language :: Python :: 3.10" ,
1716 " Programming Language :: Python :: 3.11" ,
1817 " Programming Language :: Python :: 3.12" ,
1918 " Programming Language :: Python :: 3.13" ,
@@ -26,7 +25,7 @@ dynamic = ["dependencies"]
2625readme = " README.md"
2726authors = [{name = " NI" , email = " opensource@ni.com" }]
2827maintainers = [{name = " Brad Keryan" , email = " brad.keryan@ni.com" }]
29- requires-python = ' >=3.10 ,<4.0'
28+ requires-python = ' >=3.11 ,<4.0'
3029
3130[project .urls ]
3231repository = " https://github.com/ni/nitypes-python"
@@ -48,10 +47,9 @@ typing-extensions = ">=4.13.2"
4847[tool .poetry .group .dev .dependencies ]
4948# Specify additional NumPy version constraints to speed up locking and test with binary wheels that support PyPy.
5049numpy = [
51- { version = " >=1.22" , python = " >=3.9 ,<3.12" , markers = " implementation_name != 'pypy'" },
50+ { version = " >=1.22" , python = " >=3.11 ,<3.12" , markers = " implementation_name != 'pypy'" },
5251 { version = " >=1.26" , python = " >=3.12,<3.13" , markers = " implementation_name != 'pypy'" },
5352 { version = " >=2.1" , python = " ^3.13" , markers = " implementation_name != 'pypy'" },
54- { version = " >=2.1" , python = " >=3.10,<3.11" , markers = " implementation_name == 'pypy'" },
5553 { version = " >=2.3" , python = " ^3.11" , markers = " implementation_name == 'pypy'" },
5654]
5755
@@ -76,12 +74,7 @@ tzlocal = ">=5.0"
7674optional = true
7775
7876[tool .poetry .group .docs .dependencies ]
79- # The latest Sphinx requires a recent Python version.
80- Sphinx = [
81- { version = " >=7.4" , python = " >=3.9,<3.10" },
82- { version = " >=8.1" , python = " >=3.10,<3.11" },
83- { version = " >=8.2" , python = " ^3.11" },
84- ]
77+ Sphinx = " >=8.2"
8578sphinx-rtd-theme = " >=1.0.0"
8679sphinx-autoapi = " >=1.8.4"
8780m2r2 = " >=0.3.2"
0 commit comments