Releases: Cosmoglobe/zodipy
Releases · Cosmoglobe/zodipy
v.1.1.3
What's Changed
- Bump the actions group across 1 directory with 2 updates by @dependabot[bot] in #52
- Bump actions/upload-artifact from 4 to 5 in /.github/workflows in the actions group by @dependabot[bot] in #53
- Bump actions/checkout from 5 to 6 in /.github/workflows in the actions group by @dependabot[bot] in #54
- Bump actions/upload-artifact from 5 to 6 in /.github/workflows in the actions group by @dependabot[bot] in #55
- Bump actions/upload-artifact from 6 to 7 in /.github/workflows in the actions group by @dependabot[bot] in #57
- ci: enable trusted publishing for PyPI by @Copilot in #60
New Contributors
- @Copilot made their first contribution in #60
Full Changelog: v.1.1.1...v.1.1.3
v.1.1.2
v.1.1.1
v.1.1.0
This is a minor release with one new feature:
- The
grid_number_densityfunction now accepts amodelargument (replaces the oldnameargument) which can be either a string representing a built-in/registered zodiacal light model, or a custom or explicitZodiacalLightModel.
What's Changed
New Contributors
Full Changelog: v.1.0.0...v.1.1.0
v1.0.0
This release features a major rewrite of the ZodiPy API following the integration of ZodiPy to the Astropy ecosystem. See the usage documentation for an overview of how to use ZodiPy with the new API.
What's Changed
- Renamed
zodipy.Zodipytozodipy.Model. - Removed all previous
get_*_emissionmethods which are all replaced by theevaluatemethod, which takes in aastropy.coordinates.SkyCoordobject. All user input (with the exception ofobspos) is now directly provided through theSkyCoordobject. - Support for per coordinate
obstimeandobsposvalues, for more accurate simulations. This also removes the need to manually chunk time-ordered data and re-evaluate ZodiPy. Now, a single call to theModel.evaluatemethod can compute the entire zodiacal light for a full instrument timestream.
Full Changelog: v.0.9.2...v.1.0.0
v.0.9.2
v.0.9.1
v.0.9.0
v.0.8.6
[0.8.6] - 2024-03-21
Deprecated
Deprecated the keyword parallel used when initializing a Zodipy model. Instead, wether or not ZodiPy will parallelize the line-of-sight integrals is inferred from n_proc, where n_proc=1, which is the default value, means no parallelization.
Example
import zodipy
# no parallelization
model = zodipy.Zodipy()
# parallelization over 10 cores
model = zodipy.Zodipy(n_proc=10)