Avatar for the light-curve user
light-curve
light-curve-python
BlogDocsChangelog

CI: support Python 3.14

#554Merged
Comparing
py3.14
(
294f81c
) with
master
(
f348b11
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
106
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10::test_benchmark_rust
CodSpeed Performance Gauge
+3%
97.8 µs
95.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40::test_benchmark_rust
CodSpeed Performance Gauge
+1%
96.7 µs
95.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllCesium::test_benchmark_rust
CodSpeed Performance Gauge
+1%
298.5 µs
295.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold::test_benchmark_rust
CodSpeed Performance Gauge
+1%
154.3 µs
153 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage::test_benchmark_rust
CodSpeed Performance Gauge
+1%
97.6 µs
96.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestInterPercentileRange::test_benchmark_rust
CodSpeed Performance Gauge
+1%
95.9 µs
95.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplit::test_benchmark_lc_py
CodSpeed Performance Gauge
+1%
429.6 µs
427.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllPy::test_benchmark_rust
CodSpeed Performance Gauge
0%
394.1 µs
392.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal::test_benchmark_rust
CodSpeed Performance Gauge
0%
190.2 µs
189.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestReducedChi2::test_benchmark_naive
CodSpeed Performance Gauge
0%
183.6 µs
182.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
253.4 µs
252.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation::test_benchmark_rust
CodSpeed Performance Gauge
0%
157.6 µs
157.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal::test_benchmark_naive
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMeanVariance::test_benchmark_rust
CodSpeed Performance Gauge
0%
38.5 µs
38.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestExcessVariance::test_benchmark_naive
CodSpeed Performance Gauge
0%
188.7 µs
188.3 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStetsonK::test_benchmark_naive
CodSpeed Performance Gauge
0%
206.3 µs
205.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestReducedChi2::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
268.2 µs
267.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEtaE::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
238.1 µs
237.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
1.4 ms
1.4 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitCeres::test_benchmark_naive
CodSpeed Performance Gauge
0%
8 ms
8 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestWeightedMean::test_benchmark_naive
CodSpeed Performance Gauge
0%
147.9 µs
147.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBeyond1Std::test_benchmark_rust
CodSpeed Performance Gauge
0%
40 µs
39.9 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStandardDeviation::test_benchmark_naive
CodSpeed Performance Gauge
0%
144.4 µs
144.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplit::test_benchmark_rust
CodSpeed Performance Gauge
0%
162.1 µs
161.8 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMean::test_benchmark_naive
CodSpeed Performance Gauge
0%
88.5 µs
88.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAllPy::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
9.3 ms
9.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStetsonK::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
302.1 µs
301.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBenchmarkParallel::test_benchmark_rust
CodSpeed Performance Gauge
0%
392.9 µs
392.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEtaE::test_benchmark_naive
CodSpeed Performance Gauge
0%
197 µs
196.8 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestStandardDeviation::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.2 ms
7.2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestKurtosis::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
672.3 µs
671.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestInterPercentileRange::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
308.7 µs
308.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestExcessVariance::test_benchmark_rust
CodSpeed Performance Gauge
0%
50.3 µs
50.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMaximumSlope::test_benchmark_naive
CodSpeed Performance Gauge
0%
113.1 µs
113 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestCusum::test_benchmark_rust
CodSpeed Performance Gauge
0%
44.8 µs
44.8 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMaximumSlope::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.3 ms
7.3 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitLmsder::test_benchmark_naive
CodSpeed Performance Gauge
0%
8 ms
8 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitCeres::test_benchmark_rust
CodSpeed Performance Gauge
0%
14.2 ms
14.2 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAmplitude::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMean::test_benchmark_rust
CodSpeed Performance Gauge
0%
36.9 µs
36.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitLmsder::test_benchmark_rust
CodSpeed Performance Gauge
0%
7.9 ms
7.9 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestLinearTrend::test_benchmark_rust
CodSpeed Performance Gauge
0%
48.1 µs
48.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentAmplitude::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
272.8 µs
272.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio40::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
421 µs
421.1 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAllCesium::test_benchmark_cesium
CodSpeed Performance Gauge
0%
14.6 ms
14.6 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestLinearTrend::test_benchmark_naive
CodSpeed Performance Gauge
0%
770.1 µs
770.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestWeightedMean::test_benchmark_rust
CodSpeed Performance Gauge
0%
53.1 µs
53.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStetsonK::test_benchmark_rust
CodSpeed Performance Gauge
0%
59.5 µs
59.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllNaive::test_benchmark_rust
CodSpeed Performance Gauge
0%
255.3 µs
255.4 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.4 ms
7.4 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestBeyond1Std::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAmplitude::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
132.4 µs
132.5 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.4 ms
7.4 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMean::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.2 ms
7.2 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAmplitude::test_benchmark_naive
CodSpeed Performance Gauge
0%
85.8 µs
85.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestObservationCount::test_benchmark_rust
CodSpeed Performance Gauge
0%
32.5 µs
32.5 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestSkew::test_benchmark_naive
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.5 ms
7.5 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMeanVariance::test_benchmark_naive
CodSpeed Performance Gauge
0%
166.1 µs
166.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio10::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
425.5 µs
426 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestWeightedMean::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.3 ms
7.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestWeightedMean::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
230.2 µs
230.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEtaE::test_benchmark_rust
CodSpeed Performance Gauge
0%
48.5 µs
48.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestExcessVariance::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
243.3 µs
243.7 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal::test_benchmark_cesium
CodSpeed Performance Gauge
0%
8.4 ms
8.4 ms
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestSkew::test_benchmark_cesium
CodSpeed Performance Gauge
0%
8.1 ms
8.2 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestObservationCount::test_benchmark_naive
CodSpeed Performance Gauge
0%
16 µs
16.1 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestStetsonK::test_benchmark_cesium
CodSpeed Performance Gauge
0%
9 ms
9 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMaximumSlope::test_benchmark_rust
CodSpeed Performance Gauge
0%
46.9 µs
47 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEta::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
218.6 µs
219 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
422 µs
422.9 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestMedian::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.3 ms
7.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMean::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
135.5 µs
135.8 µs
test_benchmark_cesium
light-curve/tests/test_w_bench.py::TestPercentAmplitude::test_benchmark_cesium
CodSpeed Performance Gauge
0%
7.4 ms
7.4 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBeyond1Std::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
234 µs
234.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEta::test_benchmark_naive
CodSpeed Performance Gauge
0%
175.6 µs
176 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBenchmarkParallel::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
9.2 ms
9.2 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEta::test_benchmark_rust
CodSpeed Performance Gauge
0%
40.6 µs
40.7 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAllNaive::test_benchmark_naive
CodSpeed Performance Gauge
0%
4.8 ms
4.9 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMagnitudePercentageRatio25::test_benchmark_rust
CodSpeed Performance Gauge
0%
95.8 µs
96.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestReducedChi2::test_benchmark_rust
CodSpeed Performance Gauge
0%
55.8 µs
55.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMaximumSlope::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
161.8 µs
162.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedian::test_benchmark_rust
CodSpeed Performance Gauge
0%
95.9 µs
96.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
395.7 µs
397.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAmplitude::test_benchmark_rust
CodSpeed Performance Gauge
0%
48.6 µs
48.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestKurtosis::test_benchmark_rust
CodSpeed Performance Gauge
0%
40.9 µs
41.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBeyond1Std::test_benchmark_naive
CodSpeed Performance Gauge
0%
191.8 µs
192.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestSkew::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestCusum::test_benchmark_lc_py
CodSpeed Performance Gauge
0%
264.8 µs
266 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestSkew::test_benchmark_rust
CodSpeed Performance Gauge
0%
41.1 µs
41.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation::test_benchmark_lc_py
CodSpeed Performance Gauge
-1%
298.4 µs
299.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMeanVariance::test_benchmark_lc_py
CodSpeed Performance Gauge
-1%
207.6 µs
208.7 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestKurtosis::test_benchmark_naive
CodSpeed Performance Gauge
-1%
1.3 ms
1.3 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStandardDeviation::test_benchmark_rust
CodSpeed Performance Gauge
-1%
38.2 µs
38.4 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestPercentAmplitude::test_benchmark_naive
CodSpeed Performance Gauge
-1%
215.2 µs
216.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestRoms::test_benchmark_lc_py
CodSpeed Performance Gauge
-1%
258.7 µs
260.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage::test_benchmark_lc_py
CodSpeed Performance Gauge
-1%
276.7 µs
278.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStandardDeviation::test_benchmark_lc_py
CodSpeed Performance Gauge
-1%
185.9 µs
187.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestLinearTrend::test_benchmark_lc_py
CodSpeed Performance Gauge
-1%
411.3 µs
415.6 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedian::test_benchmark_lc_py
CodSpeed Performance Gauge
-1%
227.6 µs
230.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestRoms::test_benchmark_rust
CodSpeed Performance Gauge
-1%
109.3 µs
110.8 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMedian::test_benchmark_naive
CodSpeed Performance Gauge
-1%
184.2 µs
186.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentAmplitude::test_benchmark_rust
CodSpeed Performance Gauge
-2%
98.5 µs
100.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile::test_benchmark_rust
CodSpeed Performance Gauge
-2%
95.7 µs
97.2 µs

Commits

Click on a commit to change the comparison range
Base
master
f348b11
-0.07%
CI: support Python 3.14
3e06bff
4 days ago
by hombit
-0.01%
CI: try to fix python pre-releases
294f81c
4 days ago
by hombit
© 2025 CodSpeed Technology
Home Terms Privacy Docs