Releases: light-curve/light-curve-python
Releases · light-curve/light-curve-python
v0.10.5
What's Changed
- v0.10.4 by @hombit in #530
- CI: Upgrade deprecated windows runner by @hombit in #531
- Fix Periodogram pickling by @hombit in #532
- Clippy 0.1.88 fixes by @hombit in #538
- Bump pypa/cibuildwheel from 2.23.3 to 3.0.0 by @dependabot[bot] in #535
- Bump pyo3 from 0.25.0 to 0.25.1 in /light-curve by @dependabot[bot] in #536
- Bump mimalloc from 0.1.46 to 0.1.47 in /light-curve by @dependabot[bot] in #534
- Bump enumflags2 from 0.7.11 to 0.7.12 in /light-curve by @dependabot[bot] in #537
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #539
- Bump serde_json from 1.0.140 to 1.0.142 in /light-curve by @dependabot[bot] in #540
- Bump rand from 0.9.1 to 0.9.2 in /light-curve by @dependabot[bot] in #541
- Bump pypa/cibuildwheel from 3.0.0 to 3.1.2 by @dependabot[bot] in #542
- & -> && for two booleans by @hombit in #543
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #544
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #552
- Bump pypa/cibuildwheel from 3.1.3 to 3.1.4 by @dependabot[bot] in #547
- Bump thiserror from 2.0.12 to 2.0.16 in /light-curve by @dependabot[bot] in #551
- Bump rayon from 1.10.0 to 1.11.0 in /light-curve by @dependabot[bot] in #550
- Bump serde_json from 1.0.142 to 1.0.143 in /light-curve by @dependabot[bot] in #549
- Bump mimalloc from 0.1.47 to 0.1.48 in /light-curve by @dependabot[bot] in #548
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #546
- Bump PyO3 & numpy to 0.26.0 by @hombit in #553
- CI: support Python 3.14 by @hombit in #554
- Put 3.13t back to MSRV test by @hombit in #555
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #545
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #556
- CI: fix clippy and fmt by @hombit in #558
- Bump serde from 1.0.219 to 1.0.228 in /light-curve by @dependabot[bot] in #562
- Bump serde_json from 1.0.143 to 1.0.145 in /light-curve by @dependabot[bot] in #564
- Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 by @dependabot[bot] in #559
- Bump thiserror from 2.0.16 to 2.0.17 in /light-curve by @dependabot[bot] in #565
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #561
- Bump enum-iterator from 2.1.0 to 2.3.0 in /light-curve by @dependabot[bot] in #563
- Bump CodSpeedHQ/action from 3 to 4 by @dependabot[bot] in #560
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #566
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #567
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #568
- Fix macOS x86_64 packaging: add Homebrew paths for Intel runners by @Copilot in #578
- Add GitHub Copilot instructions for repository context by @Copilot in #580
- Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 by @dependabot[bot] in #570
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #571
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #569
- Activate unexpected_cfgs lint by @Copilot in #575
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #574
- Bump const_format from 0.2.34 to 0.2.35 in /light-curve by @dependabot[bot] in #572
- Replace black with ruff formatter in pre-commit by @Copilot in #576
- Add .venv and venv to root .gitignore by @Copilot in #585
- Fix flaky test_json_serialization by using deterministic test data by @Copilot in #582
- Switch CI from macOS 13 to macOS 15 runners by @Copilot in #588
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #586
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #589
- Bump PyO3 and numpy to 0.27 by @hombit in #590
New Contributors
- @Copilot made their first contribution in #578
Full Changelog: v0.10.4...v0.10.5
v0.10.4
What's Changed
- Release v0.10.3 by @hombit in #524
- Bump num_cpus from 1.16.0 to 1.17.0 in /light-curve by @dependabot in #526
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #525
- Light curve feature v0.10.0 and Periodogram(freqs) by @hombit in #528
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #527
- Add Periodogram.power by @hombit in #529
Full Changelog: v0.10.3...v0.10.4
v0.10.3
What's Changed
- Free-threaded Python support by @hombit in #499
- Bump pypa/cibuildwheel from 2.22.0 to 2.23.2 by @dependabot in #502
- cargo update by @hombit in #506
- musllinux 1_2 by @hombit in #503
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #504
- Allow triggering of publish workflow with repository_dispatch by @hombit in #507
- Fix error messages for invalid inputs by @hombit in #510
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #511
- Benchmark ObservationCount feature by @hombit in #513
- Bump pyo3 from 0.24.0 to 0.24.2 in /light-curve by @dependabot in #515
- MSRV 1.85 and Rust Edition 2024 by @hombit in #516
- Cast inputs to a common dtype by @hombit in #512
- Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 by @dependabot in #514
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #518
- PyO3 & rust-numpy 0.25 by @hombit in #520
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #519
- Fix clippy 1.87 warnings by @hombit in #522
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #521
- Update light-curve-feature to v0.9.0 by @hombit in #523
Full Changelog: v0.10.2...v0.10.3
v0.10.2
Release v0.10.1 is not available any more, it had a bug which was promptly fixed by v0.10.2
What's Changed
Full Changelog: v0.10.1...v0.10.2
What's Changed
- Release v0.10.0 by @hombit in #468
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #470
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #471
- Bump serde_json from 1.0.135 to 1.0.138 in /light-curve by @dependabot in #472
- Bump pyo3 from 0.23.3 to 0.23.4 in /light-curve by @dependabot in #473
- Use GitHub's ARM runner by @hombit in #478
- Stop using PPC64le by @hombit in #480
- Install latest Rust in more actions by @hombit in #481
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #482
- Bump thiserror from 2.0.9 to 2.0.11 in /light-curve by @dependabot in #476
- Bump enumflags2 from 0.7.10 to 0.7.11 in /light-curve by @dependabot in #474
- Bump rand from 0.8.5 to 0.9.0 in /light-curve by @dependabot in #475
- Update README.md with conda by @hombit in #483
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #484
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #485
- Update README.md by @hombit in #487
- Bump pyo3 from 0.23.4 to 0.23.5 in /light-curve by @dependabot in #489
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #491
- Fix issue with Rainbow scaler for list-inputs by @hombit in #493
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #495
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #496
- Improved initial guesses/limits of Rainbow functions by @erusseil in #494
- v0.10.1 by @hombit in #497
- Release v0.10.2 by @hombit in #498
Full Changelog: v0.10.0...v0.10.2
v0.10.0
What's Changed
- Release v0.9.6 by @hombit in #431
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #432
- Test CI: Install GSL by @hombit in #433
- CI: fix codspeed runner setup by @hombit in #434
- Run tests with Python 3.13 by @hombit in #421
- CI: Roll-back coverage python to 3.12 by @hombit in #435
- Update PyO3 & rust-numpy v0.21->v0.22 by @hombit in #436
- Bump pyo3 from 0.22.3 to 0.22.5 in /light-curve by @dependabot in #443
- Bump serde_json from 1.0.128 to 1.0.132 in /light-curve by @dependabot in #439
- Bump serde from 1.0.210 to 1.0.214 in /light-curve by @dependabot in #440
- Bump thiserror from 1.0.64 to 1.0.66 in /light-curve by @dependabot in #441
- Bump numpy from 0.22.0 to 0.22.1 in /light-curve by @dependabot in #442
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #438
- Bump pypa/cibuildwheel from 2.21.1 to 2.21.3 by @dependabot in #444
- CI: macos 12->13 runner by @hombit in #446
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #447
- Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 by @dependabot in #449
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #448
- Bump serde-pickle from 1.1.1 to 1.2.0 in /light-curve by @dependabot in #451
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #456
- Bump serde_json from 1.0.132 to 1.0.133 in /light-curve by @dependabot in #452
- Bump pyo3 from 0.22.5 to 0.22.6 in /light-curve by @dependabot in #453
- Bump thiserror from 1.0.66 to 2.0.3 in /light-curve by @dependabot in #454
- Bump serde from 1.0.214 to 1.0.215 in /light-curve by @dependabot in #455
- PyO3 0.23 by @hombit in #457
- ndarray 0.16, light-curve-feature 0.8.0 and light-curve-dmdt 0.8.0 by @hombit in #458
- Replace feets with cesium for tests by @hombit in #459
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #461
- Bump const_format from 0.2.33 to 0.2.34 in /light-curve by @dependabot in #463
- Fix pyproject.toml [project.dynamic] by @hombit in #467
Full Changelog: v0.9.6...v0.10.0
v0.9.6
What's Changed
- Release v0.9.5 by @hombit in #413
- Dev guide for readme by @hombit in #420
- Share ./target between tox envs by @hombit in #423
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #425
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #426
- Bump thiserror from 1.0.63 to 1.0.64 in /light-curve by @dependabot in #428
- Bump pypa/cibuildwheel from 2.20.0 to 2.21.1 by @dependabot in #427
- Update bolometric.py by @erusseil in #430
Full Changelog: v0.9.5...v0.9.6
v0.9.5
What's Changed
- Release v0.9.4 by @hombit in #410
- Add functions for Rainbow by @erusseil in #411
- Fix publish CI run on PRs by @hombit in #415
- Update CI to run PRs from forks by @hombit in #416
- Update publish.yml by @hombit in #418
- Tests: change parameters for a rainbow model by @hombit in #417
- Update temperature.py by @erusseil in #414
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #412
- Improve tox test configuration by @hombit in #422
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- Release v0.9.3 by @hombit in #384
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #385
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #386
- CI: Fix ruff command for tox by @hombit in #393
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #391
- Bump pypa/cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in #387
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #394
- Bump pypa/cibuildwheel from 2.19.1 to 2.20.0 by @dependabot in #403
- Bump CodSpeedHQ/action from 2 to 3 by @dependabot in #398
- Bump thiserror from 1.0.61 to 1.0.63 in /light-curve by @dependabot in #399
- Bump serde_json from 1.0.117 to 1.0.127 in /light-curve by @dependabot in #405
- Bump serde from 1.0.203 to 1.0.209 in /light-curve by @dependabot in #406
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #402
- Maximum likelihood for Rainbow by @karpov-sv in #407
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #409
Full Changelog: v0.9.3...v0.9.4
v0.9.3
v0.9.2
What's Changed
- v0.9.1 by @hombit in #355
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #357
- roms rust upd by @GaluTi in #362
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #364
- Bump mimalloc to 0.1.42 by @hombit in #367
- Bump itertools from 0.12.1 to 0.13.0 in /light-curve by @dependabot in #374
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #369
- CIBW: remove non-ABI3 code by @hombit in #377
- Set the correct platform tag for macOS wheels by @hombit in #378
- Bump pypa/cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in #370
- Run cargo update by @hombit in #379
Full Changelog: v0.9.1...v0.9.2