Avatar for the conda user
conda
conda-build
BlogDocsChangelog

Use pickle's loads/dumps as a faster deepcopy

#5281Merged
Comparing
kenodegard:pickle-vs-deepcopy
(
e5318de
) with
main
(
fbbc298
)
CodSpeed Performance Gauge
+66%
Improvements
1
Untouched
2

Benchmarks

Improved

test_pin_subpackage_benchmark
tests/test_api_render.py::test_pin_subpackage_benchmark
CodSpeed Performance Gauge
+66%
12.2 s7.4 s

Passed

test_select_lines_battery
tests/test_metadata.py::test_select_lines_battery
CodSpeed Performance Gauge
0%
22.6 ms22.6 ms
test_which_package_battery
tests/test_inspect_pkg.py::test_which_package_battery
CodSpeed Performance Gauge
0%
833.8 ms832.8 ms

Commits

Click on a commit to change the comparison range
Base
main
fbbc298
+31.3%
Use pickle's loads/dumps as a faster deepcopy Signed-off-by: Marcel Bargull <marcel.bargull@udo.edu>
380a41c
2 years ago
by mbargull
+34.9%
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
adf048a
1 year ago
by pre-commit-ci[bot]
-0.07%
Create 5281-perf-deepcopy
453c49a
1 year ago
by beckermr
+0.12%
Merge branch 'main' into pickle-vs-deepcopy
5e58d6c
1 year ago
by beckermr
-0.02%
Update pyproject.toml
914a727
1 year ago
by beckermr
+0.07%
Update pyproject.toml
591c498
1 year ago
by beckermr
-0.2%
Update pyproject.toml
ff4f16e
1 year ago
by beckermr
+0.09%
Update pyproject.toml
38d569a
1 year ago
by beckermr
-0.03%
Merge branch 'main' into pickle-vs-deepcopy
e5318de
1 year ago
by beckermr
© 2025 CodSpeed Technology
Home Terms Privacy Docs