Skip to content

docs: JAX installs by default — retire [jax]-extra install prose (PyAutoLens#702) - #486

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/jax-default-dependency
Aug 19, 2026
Merged

docs: JAX installs by default — retire [jax]-extra install prose (PyAutoLens#702)#486
Jammy2211 merged 1 commit into
mainfrom
feature/jax-default-dependency

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Docs-only migration for JAX becoming a default dependency (PyAutoLens#702): install prose no longer recommends the retired [jax] extra (it survives upstream as a no-op alias, so nothing here would have broken — this is prose currency, not a fix). requirements.txt drops the extra suffix. Notebooks regenerated from scripts via generate.py; the markdown/ mirror pages received the identical sentence replacements by hand (running generate_markdown.py executes every curated script to re-capture figures — disproportionate for prose-only changes; the next curated regen produces this same text).

Hold for release (pending-release): the new prose states JAX installs by default, which is true only from the first release containing the upstream promotion.

Scripts Changed

  • start_here.py (+ root notebook, markdown/start_here.md) — __JAX__ section: default install, no extra
  • scripts/{imaging,point_source,group,multi_dataset,interferometer,multi_galaxy}/start_here.py (+ notebooks, markdown mirrors where they exist) — "if you installed autolens[jax]" → "JAX installs with autolens itself"
  • scripts/guides/using_jax.py (+ notebook) — intro sentence updated
  • requirements.txtautolens[jax]autolens

Note: markdown/imaging/start_here.md carries older surrounding prose than its script (pre-existing drift); only the [jax] clause was touched.

Upstream PR

PyAutoLabs/PyAutoLens#703

Test Plan

  • Workspace smoke CI green on this PR (prose-only diff; CI runs every script)

Generated by the PyAutoLabs agent workflow.

…utoLens#702)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Aug 19, 2026
@Jammy2211
Jammy2211 merged commit 86cd9f6 into main Aug 19, 2026
6 checks passed
@Jammy2211
Jammy2211 deleted the feature/jax-default-dependency branch August 19, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant