light-curve
light-curve-python
BlogDocsChangelog

Make abi3 a default Cargo feature

#354Merged
Comparing
abi3-default-cargo-feature
(
e32d422
) with
master
(
fc28857
)
CodSpeed Performance Gauge
-1%
Untouched
97

Benchmarks

Passed

test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
+1%
284.3 µs281.1 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
+1%
275 µs271.8 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
+1%
142.1 µs140.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
+1%
171.7 µs170.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
+1%
165 µs164 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
+1%
286.5 µs284.8 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
+1%
8.5 ms8.4 ms
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
+1%
263.4 µs262 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
+1%
145.2 µs144.4 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
0%
253 µs251.8 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
0%
626.3 µs623.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
0%
201.3 µs200.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestAllFeets
CodSpeed Performance Gauge
0%
6.3 ms6.3 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
87.2 µs86.9 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
0%
271 µs270.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
0%
318.8 µs317.8 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
728.6 µs726.7 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
0%
213.2 µs212.7 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
0%
211.9 µs211.4 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
668.1 µs666.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
0%
219.2 µs218.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
0%
255.2 µs254.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
0%
179.6 µs179.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
0%
326.8 µs326.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
0%
474.9 µs474 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
0%
9.9 ms9.8 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
0%
165.3 µs165.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
0%
270.6 µs270.2 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
0%
229.3 µs229.1 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
1.4 ms1.4 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
0%
83.3 µs83.2 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
0%
9.8 ms9.8 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
268.7 µs268.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
0%
219.7 µs219.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
0%
13.6 ms13.6 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
0%
714.1 µs714 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
0%
807.5 µs807.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
0%
5.1 ms5.1 ms
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBazinFitLmsder
CodSpeed Performance Gauge
0%
7.9 ms7.9 ms
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
0%
248.5 µs248.6 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBazinFitCeres
CodSpeed Performance Gauge
0%
8.4 ms8.4 ms
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
0%
226.6 µs226.7 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
0%
300 µs300.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
0%
153.1 µs153.2 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
0%
326.5 µs326.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedian
CodSpeed Performance Gauge
0%
100.5 µs100.6 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
0%
308.9 µs309.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
0%
219 µs219.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
0%
431.6 µs432.1 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
0%
238.2 µs238.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAndersonDarlingNormal
CodSpeed Performance Gauge
0%
193.8 µs194.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
112.7 µs112.9 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
0%
153.1 µs153.4 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
0%
321.8 µs322.5 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
0%
290 µs290.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllFeets
CodSpeed Performance Gauge
0%
326.9 µs327.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBenchmarkParallel
CodSpeed Performance Gauge
0%
393.9 µs395 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
0%
200.1 µs200.7 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
0%
232.6 µs233.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestOtsuSplitThreshold
CodSpeed Performance Gauge
0%
266.6 µs267.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
0%
326.6 µs328 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllPy
CodSpeed Performance Gauge
0%
396.1 µs397.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAllNaive
CodSpeed Performance Gauge
0%
261.8 µs263 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
0%
242.2 µs243.4 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestMedianAbsoluteDeviation
CodSpeed Performance Gauge
-1%
304.5 µs306.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMedianBufferRangePercentage
CodSpeed Performance Gauge
-1%
102.6 µs103.2 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
-1%
168.5 µs169.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentAmplitude
CodSpeed Performance Gauge
-1%
104.8 µs105.5 µs
test_benchmark_feets
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
-1%
477.2 µs481 µs
test_benchmark_naive
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
-1%
189.5 µs191.3 µs
test_benchmark_lc_py
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
-1%
407 µs413 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestOtsuSplit
CodSpeed Performance Gauge
-2%
161.7 µs164.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEtaE
CodSpeed Performance Gauge
-2%
48.8 µs49.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestReducedChi2
CodSpeed Performance Gauge
-3%
55 µs56.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStetsonK
CodSpeed Performance Gauge
-3%
58.8 µs60.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestWeightedMean
CodSpeed Performance Gauge
-3%
52.2 µs53.6 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestCusum
CodSpeed Performance Gauge
-3%
44.9 µs46.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestExcessVariance
CodSpeed Performance Gauge
-3%
49.5 µs51 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestInterPercentileRange
CodSpeed Performance Gauge
-3%
99.2 µs102.1 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMaximumSlope
CodSpeed Performance Gauge
-3%
46.9 µs48.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestLinearTrend
CodSpeed Performance Gauge
-3%
47.9 µs49.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestAmplitude
CodSpeed Performance Gauge
-3%
46.8 µs48.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestEta
CodSpeed Performance Gauge
-3%
40.9 µs42.2 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestSkew
CodSpeed Performance Gauge
-3%
40.5 µs41.8 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestBeyond1Std
CodSpeed Performance Gauge
-3%
40 µs41.5 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestKurtosis
CodSpeed Performance Gauge
-4%
40.2 µs41.7 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMean
CodSpeed Performance Gauge
-4%
36 µs37.4 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestPercentDifferenceMagnitudePercentile
CodSpeed Performance Gauge
-4%
99.5 µs103.3 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestMeanVariance
CodSpeed Performance Gauge
-4%
38.4 µs39.9 µs
test_benchmark_rust
light-curve/tests/test_w_bench.py::TestStandardDeviation
CodSpeed Performance Gauge
-4%
37.6 µs39.1 µs

Commits

Click on a commit to change the comparison range
Base
master
fc28857
-0.55%
Make abi3 a default Cargo feature
95b1ffc
1 year ago
by hombit
-0.03%
Downgrade mimalloc Current version doesn't build on manylinux x86_64 and ppc64le
e32d422
1 year ago
by hombit
© 2025 CodSpeed Technology
Home Terms Privacy Docs