Version History#
This page lists the recent changes in versions of dustapprox.
v0.2.0#
[December 12, 2025]
Breaking changes#
- moved
dustapprox.extinctionclasses todustapprox.legacy_extinctionmodule replaced by direct use of dust_extinction models
added
dustapprox.extinction.evaluate_extinction_model()helper functionusers need to adapt their code accordingly
- moved
Non-breaking changes#
- new precomputed models:
F99 with A0, R0, Teff dependency for Generic, Galex, Gaia DR3, Gaia C1, Sloan, TwoMASS, WISE passbands
G23 with A0, R0, Teff dependency for Generic, Galex, Gaia DR3, Gaia C1, Sloan, TwoMASS, WISE passbands
- added
dustapprox.tools.generate_modelmodule to simplify the generation of pre-computed models includes end-to-end example function
- added
- added
dustapprox.tools.model_characteristicsmodule to help assess model systematics can compute a sparse model grid
evaluates systematics and makes some plots (see Assessing models accuracy and systematics)
- added
- adopted dust_extinction as provider of dust extinction curves
outsourced definitions of extinction curves to experts
allows dustapprox to include other curves (e.g. G23)
- updated pyphot dependency to v2.0.0
see pyphot v2.0.0 release notes for details
- unit tests improvements
increased coverage to 61% (from 0!)
- updated documentation