light-curve
light-curve-python
BlogDocsChangelog

[pre-commit.ci] pre-commit autoupdate

#567
Comparing
pre-commit-ci-update-config
(
efe364b
) with
master
(
61fcf80
)
CodSpeed Performance Gauge
+62%
Improvements
9
Untouched
97
Skipped
106

Benchmarks

Skipped (106)

Improved

test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
+62%
18.7 µs11.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
+62%
18.8 µs11.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
+60%
19.5 µs12.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
+59%
20.1 µs12.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
+55%
18.2 µs11.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
+54%
17.9 µs11.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllCesium
CodSpeed Performance Gauge
+32%
85 µs64.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
+24%
112.4 µs90.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
+24%
112.4 µs90.8 µs

Passed

test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
+7%
35.2 µs32.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
+7%
12.9 µs12.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
+6%
30.8 µs29 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
+6%
38.8 µs36.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
+6%
4.9 µs4.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
+6%
24.5 µs23.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
+6%
31.7 µs29.9 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
+5%
22.7 µs21.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
+5%
21.1 µs20.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
+5%
92.7 µs88.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
+5%
25.6 µs24.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
+5%
49.4 µs47.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
+5%
92.8 µs88.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
+5%
15.7 µs15 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
+5%
35.9 µs34.3 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
+5%
24.5 µs23.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
+5%
20.5 µs19.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
+4%
15.1 µs14.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
+4%
31.6 µs30.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
+4%
49.9 µs47.9 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
+4%
25.3 µs24.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
+3%
51.1 µs49.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
+3%
12.1 µs11.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
+3%
4 ms3.9 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
+3%
49.5 µs48.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
+3%
21.7 µs21.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
+3%
220.5 µs214.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
+3%
35.5 µs34.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
+2%
95.5 µs93.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
+2%
95.4 µs93.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
+2%
2.3 ms2.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
+2%
42.4 µs41.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
+2%
2.1 ms2 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
+2%
2.1 µs2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
+2%
14.2 µs13.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
+2%
44.9 µs44.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
+2%
22.9 µs22.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
+2%
60.6 µs59.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestObservationCount
CodSpeed Performance Gauge
+2%
1,004.4 ns988.2 ns
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
+2%
96.2 µs94.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
+2%
4 µs3.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestRoms
CodSpeed Performance Gauge
+2%
43.2 µs42.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
+1%
2.1 µs2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
+1%
4 µs3.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
+1%
94.3 µs93 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
+1%
4 ms3.9 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
+1%
6.7 µs6.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
+1%
2.1 ms2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
+1%
451.6 µs446.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
+1%
38.2 µs37.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
+1%
3 µs3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
+1%
32.6 µs32.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
+1%
496.9 µs493.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
+1%
3.6 µs3.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
+1%
11.8 µs11.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
+1%
1.1 µs1.1 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
+1%
3.7 ms3.7 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
+1%
3 µs3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
+1%
2 µs1.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
+1%
11.7 µs11.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
+1%
61 µs60.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
131.1 µs130.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestRoms
CodSpeed Performance Gauge
0%
15.4 µs15.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
2.3 µs2.3 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
3 µs3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
0%
3.8 µs3.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
0%
1.7 ms1.7 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
0%
6.4 µs6.4 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
0%
3 µs3 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
7.7 µs7.7 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
483.7 µs483.9 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
477.2 µs477.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
0%
24.3 µs24.3 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
431.6 µs432.3 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
0%
25.7 µs25.8 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
0%
26.9 µs27 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
4.3 ms4.3 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
0%
3.1 ms3.1 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
-1%
4.3 ms4.3 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
-1%
3.5 µs3.5 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAllCesium
CodSpeed Performance Gauge
-1%
7.2 ms7.2 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
-1%
2.4 µs2.4 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
-1%
3.7 ms3.7 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
-1%
3.6 ms3.7 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25
CodSpeed Performance Gauge
-1%
3.8 ms3.8 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
-2%
52.9 µs53.7 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
-2%
3.6 ms3.7 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
-2%
3.7 ms3.8 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
-2%
3.7 ms3.8 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
-2%
4.1 ms4.2 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestObservationCount
CodSpeed Performance Gauge
-3%
190.9 ns196.2 ns
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
-3%
3.7 ms3.8 ms

Commits

Click on a commit to change the comparison range
Base
master
61fcf80
+62.07%
[pre-commit.ci] pre-commit autoupdate updates: - [github.com/astral-sh/ruff-pre-commit: v0.14.0 → v0.14.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.0...v0.14.1)
efe364b
6 hours ago
by pre-commit-ci[bot]
© 2025 CodSpeed Technology
Home Terms Privacy Docs