- Track an API change in Matplotlib 3.7.0. Update test baseline images.
- Update Linux wheels from manylinux2014 to manylinux_2_28.
- Require scipy ≠ 1.10.0 due to an unplanned API change in that version, which was fixed in 1.10.1.
- Add unit tests under Python 3.11 to the continuous integration pipeline.
1.0.6
==================
- Fix an issue with OpenMP and Python multiprocessing that caused ``ligo-skymap-stats`` to parallelize inefficiently on Linux.
1.0.5
==================
- Require scipy < 1.10.0 due to removal of ``multivariate_normal_gen.cov`` in that version. A future version of Scipy may add it back as a property; see `scipy/scipy17896`__.
__ https://github.com/scipy/scipy/issues/17896
1.0.4
==================
- Change the default value of the ``origin`` card in FITS files generated by BAYESTAR and ``ligo-skymap-from-samples`` from ``LIGO/Virgo`` to ``LIGO/Virgo/KAGRA``.
- Build binary wheels for the aarch64 (Arm64) architecture on Linux.
1.0.3
==================
- Update condor accounting group in ``bayestar-localize-coincs`` and ``bayestar-mcmc`` to ``ligo.dev.o4.cbc.pe.bayestar``.
- Track `pending deprecation of matplotlib.cm.register_cmap`__. Require matplotlib >= 3.5.0.
- The function ``ligo.skymap.postprocess.ellipse.find_ellipse`` will now return a tuple of the same length in all circumstances, even under error conditions.
1.0.2
==================
- Add fast path for PowerPC and other architectures in ``uniq2order``.