Avatar for the alcides user
alcides
GeneticEngine
BlogDocsChangelog

Moving GA to setup-uv instead of setup-python

#267Merged
Comparing
setup_uv
(
8f5bd25
) with
main
(
9acb343
)
CodSpeed Performance Gauge
-38%
Improvements
0
Regressions
1
Untouched
20
New
0
Dropped
0
Ignored
0

Benchmarks

Failed

test_bench_crossover[StackGP]Regression
tests/gp/performance_test.py::test_bench_crossover[StackGP]
CodSpeed Performance Gauge
-38%
53.1 s
86.3 s

Passed

test_bench_initialization_class[StackGP]
tests/gp/performance_test.py::test_bench_initialization_class[StackGP]
CodSpeed Performance Gauge
+5%
1,026.7 ms
977.9 ms
test_bench_mutation[DSGE]
tests/gp/performance_test.py::test_bench_mutation[DSGE]
CodSpeed Performance Gauge
0%
3.4 s
3.4 s
test_bench_crossover[DSGE]
tests/gp/performance_test.py::test_bench_crossover[DSGE]
CodSpeed Performance Gauge
0%
3.3 s
3.3 s
test_bench_initialization_class[Tree-HandH]
tests/gp/performance_test.py::test_bench_initialization_class[Tree-HandH]
CodSpeed Performance Gauge
0%
31.1 ms
31.1 ms
test_bench_initialization_class[Tree-Grow]
tests/gp/performance_test.py::test_bench_initialization_class[Tree-Grow]
CodSpeed Performance Gauge
0%
31.5 ms
31.4 ms
test_bench_initialization_class[GE]
tests/gp/performance_test.py::test_bench_initialization_class[GE]
CodSpeed Performance Gauge
0%
123.6 ms
123.5 ms
test_bench_crossover[GE]
tests/gp/performance_test.py::test_bench_crossover[GE]
CodSpeed Performance Gauge
0%
1.9 s
1.9 s
test_bench_mutation[GE]
tests/gp/performance_test.py::test_bench_mutation[GE]
CodSpeed Performance Gauge
0%
2 s
2 s
test_bench_crossover[TreeBased]
tests/gp/performance_test.py::test_bench_crossover[TreeBased]
CodSpeed Performance Gauge
0%
1.7 s
1.7 s
test_bench_initialization_class[Tree-PIGrow]
tests/gp/performance_test.py::test_bench_initialization_class[Tree-PIGrow]
CodSpeed Performance Gauge
0%
32.6 ms
32.6 ms
test_bench_mutation[TreeBased]
tests/gp/performance_test.py::test_bench_mutation[TreeBased]
CodSpeed Performance Gauge
0%
1.7 s
1.7 s
test_bench_initialization[MaxDepth]
tests/gp/performance_test.py::test_bench_initialization[MaxDepth]
CodSpeed Performance Gauge
0%
476.8 µs
476.7 µs
test_bench_crossover[SGE]
tests/gp/performance_test.py::test_bench_crossover[SGE]
CodSpeed Performance Gauge
0%
78.9 s
78.9 s
test_bench_initialization_class[SGE]
tests/gp/performance_test.py::test_bench_initialization_class[SGE]
CodSpeed Performance Gauge
0%
2.2 s
2.2 s
test_bench_initialization_class[Tree-Full]
tests/gp/performance_test.py::test_bench_initialization_class[Tree-Full]
CodSpeed Performance Gauge
0%
33.7 ms
33.7 ms
test_bench_mutation[SGE]
tests/gp/performance_test.py::test_bench_mutation[SGE]
CodSpeed Performance Gauge
0%
83.6 s
83.7 s
test_bench_initialization_class[DSGE]
tests/gp/performance_test.py::test_bench_initialization_class[DSGE]
CodSpeed Performance Gauge
0%
30.8 ms
30.9 ms
test_bench_initialization[Full]
tests/gp/performance_test.py::test_bench_initialization[Full]
CodSpeed Performance Gauge
0%
404.1 µs
406.1 µs
test_bench_initialization[PIGrow]
tests/gp/performance_test.py::test_bench_initialization[PIGrow]
CodSpeed Performance Gauge
-1%
385.1 µs
388.4 µs
test_bench_mutation[StackGP]
tests/gp/performance_test.py::test_bench_mutation[StackGP]
CodSpeed Performance Gauge
-5%
58.2 s
61.1 s

Commits

Click on a commit to change the comparison range
Base
main
9acb343
-38%
Upgraded Python Tests GA to setup-uv Removed system from uv pip Installing Python is not explicit Added glob cache Add flake8 to dev requirements Removed pyflake not installing to system Removed frozen Fixed syntax Moved benchmarking and publish to setup-uv Changed publish GA action Added lockfile Moved all actions to 3.13 Went back to python version via uv Uniformed GA
8f5bd25
3 months ago
by alcides
Home Terms PrivacyDocs