@@ -11,7 +11,7 @@ authors = [
1111 { name = " Francis Charette-Migneault" , email = " francis.charette-migneault@crim.ca" },
1212]
1313license = { text = " Apache Software License 2.0" }
14- requires-python = " <4.0,>=3.10 "
14+ requires-python = " <4.0,>=3.11 "
1515dependencies = [
1616 " typer<1.0.0,>=0.9.0" ,
1717 " rich>=13.7.0,<16.0.0" ,
@@ -23,17 +23,15 @@ dependencies = [
2323 " pip>=25.0.0" ,
2424]
2525optional-dependencies.torch = [
26- " torch>=2.8.0; python_version>='3.11'" ,
27- " torchgeo<0.8.0; python_version=='3.10'" ,
28- " torchgeo>=0.8.1; python_version>='3.11'" ,
29- " torchvision>=0.21,<1; python_version>='3.11'"
26+ " torch>=2.8.0" ,
27+ " torchgeo>=0.8.1" ,
28+ " torchvision>=0.21,<1"
3029]
3130optional-dependencies.torch-cu126 = [
32- " pytorch-triton; python_version>='3.11'" ,
33- " torch>=2.8.0; python_version>='3.11'" ,
34- " torchgeo<0.8.0; python_version=='3.10'" ,
35- " torchgeo>=0.8.1; python_version>='3.11'" ,
36- " torchvision>=0.21,<1; python_version>='3.11'" ,
31+ " pytorch-triton" ,
32+ " torch>=2.8.0" ,
33+ " torchgeo>=0.8.1" ,
34+ " torchvision>=0.21,<1" ,
3735]
3836
3937# important: leave the name and version together for bump resolution
@@ -53,7 +51,6 @@ classifiers = [
5351 " Topic :: Software Development :: Libraries :: Python Modules" ,
5452 " License :: OSI Approved :: Apache Software License" ,
5553 " Programming Language :: Python :: 3" ,
56- " Programming Language :: Python :: 3.10" ,
5754 " Programming Language :: Python :: 3.11" ,
5855 " Programming Language :: Python :: 3.12" ,
5956 " Programming Language :: Python :: 3.13" ,
@@ -271,7 +268,7 @@ extra-standard-library = ["typing_extensions"]
271268[tool .mypy ]
272269# https://github.com/python/mypy
273270# https://mypy.readthedocs.io/en/latest/config_file.html#using-a-pyproject-toml-file
274- python_version = " 3.10 "
271+ python_version = " 3.11 "
275272pretty = true
276273show_traceback = true
277274color_output = true
0 commit comments