Skip to content

Commit 85310ab

Browse files
Jammy2211Jammy2211
authored andcommitted
fix: floor the autonerves dependency at 2026.7.29.2
Refs PyAutoLabs/PyAutoLens#687.
1 parent 5bf32da commit 85310ab

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)