Skip to content

v2026.10.16.1

Choose a tag to compare

@Jammy2211 Jammy2211 released this 16 Oct 08:01
· 26 commits to main since this release

PyAutoLens v2026.10.16.1

No direct changes in this release.

Upstream Changes

PyAutoFit

  • docs: link each capability-matrix search to its autofit_inference catalogue card (#1696)
  • test: drop stray dynamic_delta/delta kwargs passed to DynestyStatic (#1695)
  • refactor: close the run(ctx) framework, new-search template (search-ext A5 PR 4/4) (#1692)
  • refactor: MultiStart onto run(ctx), split into phases (search-ext A5 PR 3/4) (#1691)
  • refactor: Dynesty, BlackJAX NUTS, SMC onto run(ctx) (search-ext A5 PR 2/4) (#1690)
  • refactor: Emcee, Zeus, BFGS/LBFGS onto run(ctx) (search-ext A5 PR 1/4) (#1689)
  • refactor: A4c family bases out of the MRO (deprecated thin subclasses, per-posterior_kind defaults and plotter) (#1687)
  • feat: A4b search-level seed (SeedSequence fan-out, conditional identifier walk, legacy table) (#1686)
  • refactor: A4a decompose NonLinearSearch (TestModeBypass, EP adapter, runtime settings, paths capabilities) (#1685)
  • fix: A2/A3/A3b post-merge fixes from astra review 05 (search-extensibility) (#1683)
  • feat: add n_effective to DynestyDynamic; fix truncated runs under a finite iterations_per_full_update (#1665)

PyAutoArray

  • perf: reuse one Cholesky factor of F+H for the solve and the log det (#634)
  • feat: route interferometer numba vs FFT curvature by a cost model (#632)
  • fix: exclude zero-weight Delaunay mappings from adaptive pixel signals (NumPy/JAX log-det parity) (#631)
  • perf: interferometer sparse data vector without the dense mapping matrix (#630)
  • test: pin DelaunayNN routing to the numba likelihood paths (#623 phase 2) (#625)
  • perf: numba Sibson kernel so DelaunayNN matches Delaunay speed on CPU (#623 phase 1) (#624)

Full changelog: 2026.10.12.1...2026.10.16.1