Skip to content

docs: deprioritise numba in installation pages#379

Merged
Jammy2211 merged 1 commit intomainfrom
feature/numba-docs-deprioritize
Apr 30, 2026
Merged

docs: deprioritise numba in installation pages#379
Jammy2211 merged 1 commit intomainfrom
feature/numba-docs-deprioritize

Conversation

@Jammy2211
Copy link
Copy Markdown
Collaborator

Summary

Numba was historically a critical dependency for PyAutoGalaxy and the install docs were structured around it — a dedicated Numba section sat between Install and Workspace, the install snippet warned about a numba 0.53.1 / llvmlite dependency conflict that no longer applies, the installation overview opened with a "Known Issues" callout about llvmlite/numba, and the standalone numba.rst page had long troubleshooting subsections referencing Python 3.8 / NumPy 1.21 (no longer supported). This PR retains numba as a documented optional install but moves the section below Workspace, drops the stale warning example, deletes the "Known Issues" callout, and trims the standalone numba page down to its still-relevant intro and pip install numba snippet.

Refs PyAutoLabs/PyAutoLens#482 (parallel docs change to PyAutoLens).

API Changes

None — docs-only.

Test Plan

  • Read docs/installation/pip.html and confirm section order is InstallWorkspaceNumbaOptionalLegacy Python versions.
  • Read docs/installation/conda.html and confirm same order (no Legacy Python versions section).
  • Read docs/installation/overview.html and confirm there is no Known Issues section.
  • Read docs/installation/numba.html and confirm there are no Troubleshooting (Conda) or Troubleshooting (Numpy) subsections.

🤖 Generated with Claude Code

Move the dedicated Numba section to sit after Workspace in pip and conda
install pages, and drop the stale numba/llvmlite dependency-conflict
warning example from the install snippet.

Also remove the prominent "Known Issues" callout in the installation
overview (numba/llvmlite is no longer a chronic install problem) and the
standalone numba.rst page's troubleshooting subsections, which referenced
Python 3.8 / NumPy 1.21 — versions no longer supported.

Refs PyAutoLabs/PyAutoLens#482
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Apr 30, 2026
@Jammy2211 Jammy2211 merged commit 05a93d1 into main Apr 30, 2026
5 checks passed
@Jammy2211 Jammy2211 deleted the feature/numba-docs-deprioritize branch April 30, 2026 08:48
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