Skip to content

Commit 26033fb

Browse files
authored
Merge pull request #1446 from PyAutoLabs/feature/intra-family-dep-floors
fix: floor the autonerves dependency at 2026.7.29.2
2 parents 32db50a + 85310ab commit 26033fb

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+
# (autofit[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
"array_api_compat",
2933
"anesthetic>=2.9.0",
3034
"corner==2.2.2",
@@ -64,7 +68,7 @@ local_scheme = "no-local-version"
6468

6569

6670
[project.optional-dependencies]
67-
jax = ["autonerves[jax]", "optax>=0.2.5"]
71+
jax = ["autonerves[jax]>=2026.7.29.2", "optax>=0.2.5"]
6872
mcp = ["mcp"]
6973
optional = [
7074
"autofit[jax]",

0 commit comments

Comments
 (0)