Zodipy

Latest version: v1.1.0

Safety actively analyzes 687881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

0.7.5

This release contains mostly technical bug fixes. Be sure to upgrade your version of ZodiPy if you are working with bandpasses in micron.

Fixes
- Fixed yet another bug with bandpasses in microns being improperly converted to frequency.

v.0.7.3

0.7.3

Fix
- Fixed a bug where the weights of bandpasses given in microns were not flipped when the bandpass was converted to frequency units.

v.0.7.2

0.7.2

New
- Revert default value for `parallel` to `False` when initializing `Zodipy`. In many common use cases, the user will want to use ZodiPy in a parallel environment, where instead of distributing the pointing in each chunk over the CPU's, the chunks themselves are distributed.

v.0.7.1

0.7.1

New
- Renamed argument `gauss_quad_order` to `gauss_quad_degree` in `Zodipy()`.
Changed
- Fixed issue with nested parallelization where using a large number of processes would cause oversubscription and bloated threads.

v.0.7.0

0.7.0

New
- Added support for bandpass integration. The `get_*_emission_*` methods now accept a sequence of frequencies to the `freq` argument and corresponding weights to the *new* `weights` argument.
- Add numba as a dependency.

Changed
- By default, ZodiPy will now run concurrently and spawn processes based on the number of available CPU's (given by `os.cpu_count()`). This can be turned off by initializing `Zodipy` with `parallel=False`. The number of CPUs can be manually specified by using the `n_proc` keyword when initializing ZodiPy.

v.0.6.6

0.6.6

Fixed
- `start_method` for multiprocessing now defaults to using `"fork"` for linux and macOS systems, which means that users no longer need to wrap the code in `if __name__ == "__main__"` guards unless they are on Windows.

v.0.6.5

Page 2 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.