Skip to content

Commit

Permalink
v0.10.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hombit committed Jan 7, 2025
1 parent 6f0bc60 commit b29991d
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 14 deletions.
35 changes: 23 additions & 12 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

- **Breaking** macOS x86\_64 binary wheel now requires macOS 13 instead of
12 https://github.com/light-curve/light-curve-python/issues/437 https://github.com/light-curve/light-curve-python/pull/446
- **Breaking** Minimum supported Python version is 3.9 due to `rust-numpy` 0.23 requirement
- Default ABI3 version is also bumped to 3.9
- Bump `pyO3` to 0.23, which should potentially support
free-threading, but `rust-numpy` still doesn't https://github.com/light-curve/light-curve-python/pull/457
- Bump `rust-numpy` to 0.23, should potentially bring a better `numpy` v2
support https://github.com/light-curve/light-curve-python/pull/457
- Bump `ndarray` to 0.16 https://github.com/light-curve/light-curve-python/pull/458
- Bump `light-curve-feature` to 0.8.0 https://github.com/light-curve/light-curve-python/pull/458
- Bump `light-curve-dmdt` to 0.8.0 https://github.com/light-curve/light-curve-python/pull/458
--

### Deprecated

Expand All @@ -35,12 +25,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Fixed

- `pyproject.toml`: move `tool.setuptools.dynamic` to `project.dynamic` which fixes build with `maturin` v1.8.x https://github.com/light-curve/light-curve-python/pull/467
--

### Security

--

## [0.10.0] 2025-01-07

### Changed

- **Breaking** macOS x86\_64 binary wheel now requires macOS 13 instead of
12 https://github.com/light-curve/light-curve-python/issues/437 https://github.com/light-curve/light-curve-python/pull/446
- **Breaking** Minimum supported Python version is 3.9 due to `rust-numpy` 0.23 requirement
- Default ABI3 version is also bumped to 3.9
- Bump `pyO3` to 0.23, which should potentially support
free-threading, but `rust-numpy` still doesn't https://github.com/light-curve/light-curve-python/pull/457
- Bump `rust-numpy` to 0.23, should potentially bring a better `numpy` v2
support https://github.com/light-curve/light-curve-python/pull/457
- Bump `ndarray` to 0.16 https://github.com/light-curve/light-curve-python/pull/458
- Bump `light-curve-feature` to 0.8.0 https://github.com/light-curve/light-curve-python/pull/458
- Bump `light-curve-dmdt` to 0.8.0 https://github.com/light-curve/light-curve-python/pull/458

### Fixed

- `pyproject.toml`: move `tool.setuptools.dynamic` to `project.dynamic` which fixes build with `maturin`
v1.8.x https://github.com/light-curve/light-curve-python/pull/467

## [0.9.6] 2024-10-01

### Changed
Expand Down
2 changes: 1 addition & 1 deletion light-curve/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion light-curve/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "light-curve-python"
version = "0.9.6"
version = "0.10.0"
authors = ["Konstantin Malanchev <hombit@gmail.com>", "Anastasia Lavrukhina <lavrukhina.ad@gmail.com>", "Sergey Karpov", "Etienne Russeil"]
description = "Feature extractor from noisy time series"
readme = "README.md"
Expand Down

0 comments on commit b29991d

Please sign in to comment.