Light-curve-python

Latest version: v0.9.6

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

Scan your dependencies

Page 5 of 7

0.5.6

Changed

- Infrastructure: [cibuildweel](https://cibuildwheel.readthedocs.io/en/stable/) for package publishing
- `light-curve-feature` 0.4.1 -> 0.4.4
- `thiserror` 1.0.24 -> 1.0.31
- `enumflags2` 0.7.4 -> 0.7.5
- `rayon` 1.5.1 -> 1.5.3
- `pyo3` 0.15.1 -> 0.15.2
- `const_format` 0.2.22 -> 0.2.24

Fixed

- `light-curve-feature` update fixes `{Bazin,Villar}Fit` overflow panic
- Benchmark and test for `MagnitudePercentageRatio`

0.5.5

Added

- Pure-Python implemented features `FluxNNotDetBeforeFd` and `MagnitudeNNotDetBeforeFd`
- Pure-Python implemented `OtsuSplit.threshold` method

Changed

- `rust-numpy` 0.15.0 -> 0.15.1
- `rand` 0.8.4 -> 0.8.5
- `enumflag2` 0.7.3 -> 0.7.4

0.5.4

Added

- `ln_prior` submodule with `LnPrior1D` class and stand-alone functions to construct its instances
- `ln_prior` argument for `BazinFit` and `VillarFit` constructors which can be one of: `None`, `str` literals (currently
the only useful value is 'hosseinzadeh2020' for `VillarFit`) or `list[LnPrior1D]`
- `Cargo.lock` is used to build the release packages and it is added to sdist, all these should make builds more
reproducible

Changed

- The project repository was split from Rust crates and moved into <https://gituhb.com/light-curve/light-curve-python>
- Maturin '>=0.12.15,<0.13' is required
- `light-curve-dmdt` version 0.5.0

0.5.3

Added

- Python 3.10 support and binary wheels for supported platforms

Changed

- Update `pyo3` to 0.15.1 and `rust-numpy` to 0.15.0

0.5.2

Fixed

- Fix implementation of `OtsuSplit`, see [issue 150](https://github.com/light-curve/light-curve/issues/150)

0.5.1

Added

- `init` and `bounds` arguments of `BazinFit` and `VillarFit` constructors

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.