Releases: cds-astro/cds-healpix-python
Releases · cds-astro/cds-healpix-python
v0.8.1
v0.8.0
Fixed
- Bilinear interpolation fixed for numpy<2
Changed
- [BREAKING] Class
Skymapnow has an attributeskymapthat contains either a
SkymapExplicitor aSkymapImplicit. The whole skymap sub-module has been reworked
to add the support of explicit skymaps. [#45]
Full Changelog: v0.7.2...v0.8.0
v0.7.2
What's Changed
Changed
- Supported python version are now from 3.9 (eol) to 3.14 (just released) [#43]
Fixed
- support longitudes and latitudes that are not of
dtypenp.float64. This was broken
by numpy 2.0. Before that, the conversion was done silently. See [#35] matplotlib_missingwas not defined inSkymap.quick_plot().- step > 1 when calling vertices on ring indexing [#39]
- fix reading skymaps from fits files [#32]
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
Added
- support for python 3.13
Fixed
- fix
zone_searchthat would fail on lon_max == 180° due to astropy angle wrapping
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's changed
Added
- new features
box_searchandzone_searchincdshealpix.nested cdshaelpix.nested.verticescan now take depth as anumpy.ndarrayinstead of only
accepting a single depth- new module
skymapadded. - read/write, and plot nested all-sky skymaps in the implicit scheme from fits files with
Skymap.from_fits,Skymap.from_array,Skymap.quick_plot, andSkymap.to_fits
Fixed
⚠️ breaking change. Allfully_coveredreturned values have changed from arrays
of 0 and 255 to boolean arrays. This concerns:box_search,cone_search,
polygon_search,elliptical_cone_search, andelliptic-search.- bilinear_interpolation now accepts longitudes and latitudes with nan values
(will be a masked value in the output) [#22] nested.healpix_to_lonlat, failed into rust panic fordx=1ordy=1. This is
now indicated in the documentation and is catched in aValueErroron the python side.
Changed
matplotlibis now an optional dependency, to plot previews of skymaps.
Full Changelog: v0.6.5...v0.7.0
Release v0.6.5
This release mostly adds support for newest python (3.12) and astropy versions (6.0).
What's Changed
Full Changelog: v0.6.4...v0.6.5
v0.6.4
What's Changed
- 📝 docstring update for bilinear_interpolation [skip ci] by @ManonMarchand in #12
- Add coordinate system example by @ManonMarchand in #13
- Add pre commit by @ManonMarchand in #14
Full Changelog: v0.6.3...v0.6.4