Skip to content

Commit 30d7fed

Browse files
authored
Merge pull request #2513 from pjonsson/remove-py310-pins
pyproject: remove Python 3.10 pins
2 parents 155dfcd + 5ee375c commit 30d7fed

2 files changed

Lines changed: 7 additions & 14 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,7 @@ netcdf = ['netcdf4']
7171
# orjson = ['orjson']
7272
postgres = ['psycopg2']
7373
psycopg3 = ['psycopg']
74-
# tifffile 2026 (a scikit-image dependency) tells pip/uv it is Python 3.10 compatible, but isn't.
75-
# Remove pins after we move minimum to Python 3.12
76-
scikit-image = ['scikit-image<0.26','tifffile<2026']
74+
scikit-image = ['scikit-image']
7775

7876
[dependency-groups]
7977
dev = [
@@ -110,12 +108,11 @@ doc = [
110108
'nbsphinx',
111109
'pydata-sphinx-theme',
112110
'recommonmark',
113-
"Sphinx>=8.1.3,<9; python_version<'3.11'",
114-
"Sphinx>=8.2.3,<9; python_version>='3.11'",
111+
"Sphinx>=8.2.3,<9",
115112
'sphinx_autodoc_typehints', # Propagate mypy info into docs
116-
'sphinx-click',
113+
'sphinx-click', # Version 6.2.0 has Sphinx 9 compatibility issues.
117114
'sphinx-design',
118-
'sphinx-toolbox', # Sphinx 9 compatibility issues
115+
'sphinx-toolbox',
119116
]
120117

121118
[project.scripts]

uv.lock

Lines changed: 3 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)