v2026.5.8.1
PyAutoArray v2026.5.8.1
What's New
Breaking Changes
- feat: honor PYAUTO_SMALL_DATASETS in Imaging.from_fits (#301)
-
- New public utility
autoarray.util.dataset_util.cap_array_2d_for_small_datasets(array_2d, pixel_scales)that center-crops a 2D autoarray to (15, 15)/0.6 whenPYAUTO_SMALL_DATASETS=1and the input exceeds the cap. Returns inputs unchanged otherwise.
- New public utility
-
Imaging.from_fitsnow calls this helper fordataandnoise_map. PSF unchanged. Signature, docstring, and default behaviour with the env var unset are unchanged — this is a behaviour change only underPYAUTO_SMALL_DATASETS=1.
-
Bug Fixes
- fix OOB read in psf_precision_value_from causing NaN sparse-CPU log_evidence (#296)
Internal
- refactor: replace os.path with pathlib (#300)
- docs: convert remaining prose .rst to MyST .md (pass 2) (#298)
- Fix subplot_of_mapper crash on interferometer data_subtracted (#297)
- test: remove jax-using unit tests; assertions moved to autolens_workspace_test (#295)
- docs: convert index.rst to MyST .md (#294)
Full changelog: 2026.5.1.4...2026.5.8.1