Skip to content

Commit 54ba44e

Browse files
authored
Merge pull request #432 from PyAutoLabs/feature/intra-family-dep-floors
fix: floor the autonerves dependency at 2026.7.29.2
2 parents 17885f3 + d30b27d commit 54ba44e

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)