Skip to content

Commit d30b27d

Browse files
Jammy2211Jammy2211
authored andcommitted
fix: floor the autonerves dependency at 2026.7.29.2
Refs PyAutoLabs/PyAutoLens#687.
1 parent 59b0f19 commit d30b27d

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

pyproject.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ classifiers = [
2424
]
2525
keywords = ["cli"]
2626
dependencies = [
27-
"autonerves",
27+
# Floor, not a pin. Without one, pip backtracking the extras chain
28+
# (autoarray[jax] -> autonerves[jax]) may walk the release history to 2022:
29+
# "version X does not provide the extra 'jax'" is a pip *warning*, not an
30+
# error, so a pre-extras release is a legal solution. PyAutoLens#687.
31+
"autonerves>=2026.7.29.2",
2832
"astropy>=5.0,<=7.2.0",
2933
"decorator>=4.0.0",
3034
"dill>=0.3.1.1",
@@ -50,7 +54,7 @@ local_scheme = "no-local-version"
5054

5155

5256
[project.optional-dependencies]
53-
jax = ["autonerves[jax]"]
57+
jax = ["autonerves[jax]>=2026.7.29.2"]
5458
optional = [
5559
"autoarray[jax]",
5660
"numba",

0 commit comments

Comments
 (0)