You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+30-16Lines changed: 30 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,32 +9,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
9
9
10
10
### Added
11
11
12
-
-`Periodogram` now accepts a `normalization` parameter (`'psd'`, `'standard'`, `'model'`, `'log'`) affecting
13
-
`power()` and `freq_power()` outputs. Default is `'psd'` (unchanged behavior). The `'standard'`, `'model'`,
14
-
and `'log'` normalizations are consistent with astropy's `LombScargle`.
12
+
--
15
13
16
14
### Changed
17
15
18
-
-**PyPI wheels changes**:
19
-
- Minimum supported Python version bumped from 3.9 to 3.10 https://github.com/light-curve/light-curve-python/pull/614
20
-
- Linux x86_64 wheels continue to ship with Intel MKL for the fast periodogram.
21
-
All other platforms (macOS, Windows, Linux aarch64) now use RustFFT instead of FFTW. https://github.com/light-curve/light-curve-python/pull/612
22
-
-**Breaking Build**: Default ABI3 Cargo feature flag now enables Python 3.10 instead of Python 3.9 https://github.com/light-curve/light-curve-python/pull/614
23
-
-**Breaking Build**: replace `fftw-source` (default), `fftw-system`, and `fftw-mkl` Cargo features with a single
24
-
optional `mkl` feature. The default FFT backend for the fast periodogram is now
25
-
[RustFFT](https://crates.io/crates/rustfft) (pure Rust, no C dependencies). Enable the `mkl` feature to use
26
-
FFTW with Intel MKL instead, recommended for Intel CPUs. https://github.com/light-curve/light-curve-python/pull/612
27
-
- Bump `light-curve-feature` to 0.11.0 https://github.com/light-curve/light-curve-python/pull/611
28
-
- Bump `light-curve-dmdt` to 0.9.0 https://github.com/light-curve/light-curve-python/pull/611
29
-
- Bump `pyO3` and `rust-numpy` from 0.28.0 https://github.com/light-curve/light-curve-python/pull/611
16
+
--
30
17
31
18
### Deprecated
32
19
33
20
--
34
21
35
22
### Removed
36
23
37
-
-`fftw-source`, `fftw-system`, and `fftw-mkl` Cargo features, replaced by optional `mkl` feature
24
+
--
38
25
39
26
### Fixed
40
27
@@ -44,6 +31,33 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
44
31
45
32
--
46
33
34
+
## [0.11.0] 2026-02-12
35
+
36
+
### Added
37
+
38
+
-`Periodogram` now accepts a `normalization` parameter (`'psd'`, `'standard'`, `'model'`, `'log'`) affecting
39
+
`power()` and `freq_power()` outputs. Default is `'psd'` (unchanged behavior). The `'standard'`, `'model'`,
40
+
and `'log'` normalizations are consistent with astropy's `LombScargle`.
41
+
42
+
### Changed
43
+
44
+
-**PyPI wheels changes**:
45
+
- Minimum supported Python version bumped from 3.9 to 3.10 https://github.com/light-curve/light-curve-python/pull/614
46
+
- Linux x86_64 wheels continue to ship with Intel MKL, for its FFT implementation, which is used by `Periodogram(fast=True)`.
47
+
All other platforms (macOS, Windows, Linux aarch64) now use RustFFT instead of FFTW for FFT. https://github.com/light-curve/light-curve-python/pull/612
48
+
-**Breaking Build**: Default ABI3 Cargo feature flag now enables Python 3.10 instead of Python 3.9 https://github.com/light-curve/light-curve-python/pull/614
49
+
-**Breaking Build**: `fftw-source` (default), `fftw-system`, and `fftw-mkl` Cargo features are replaced with a single
50
+
optional `mkl` feature. The default FFT backend for the fast periodogram is now
51
+
[RustFFT](https://crates.io/crates/rustfft) (pure Rust, no C dependencies). Enable the `mkl` feature to use
52
+
FFTW with Intel MKL instead, recommended for Intel CPUs. https://github.com/light-curve/light-curve-python/pull/612
53
+
- Bump `light-curve-feature` to 0.12.0 https://github.com/light-curve/light-curve-python/pull/611https://github.com/light-curve/light-curve-python/pull/613
54
+
- Bump `light-curve-dmdt` to 0.9.0 https://github.com/light-curve/light-curve-python/pull/611
55
+
- Bump `pyO3` and `rust-numpy` from 0.28.0 https://github.com/light-curve/light-curve-python/pull/611
56
+
57
+
### Removed
58
+
59
+
-**Breaking Build**`fftw-source`, `fftw-system`, and `fftw-mkl` Cargo features, replaced by optional `mkl` feature
0 commit comments