conda
conda-build
BlogDocsChangelog

Add cached `_split_line_selector` to avoid redundant parsing in `select_lines`

#5237Merged
Comparing
kenodegard:select_lines-speedup
(
4035765
) with
main
(
28b51fb
)
CodSpeed Performance Gauge
×9.8
Improvements
2
Untouched
1

Benchmarks

Improved

test_select_lines_battery
tests/test_metadata.py
CodSpeed Performance Gauge
×9.8
209.7 ms21.4 ms
test_pin_subpackage_benchmark
tests/test_api_render.py
CodSpeed Performance Gauge
+17%
14.3 s12.2 s

Passed

test_which_package_battery
tests/test_inspect_pkg.py
CodSpeed Performance Gauge
0%
844.3 ms844.6 ms

Commits

Click on a commit to change the comparison range
Base
main
28b51fb
×9.8
Comments
adef976
2 years ago
by kenodegard
-2.88%
Add news
7c8972a
2 years ago
by kenodegard
+0.3%
Merge branch 'main' into select_lines-speedup
84b4165
2 years ago
by kenodegard
+7.71%
Combine if clauses
92595c4
2 years ago
by kenodegard
-2.81%
Merge remote-tracking branch 'upstream/main' into select_lines-speedup
2d2d0d3
2 years ago
by kenodegard
+1.29%
Remove unrelated changes
4035765
2 years ago
by kenodegard
© 2025 CodSpeed Technology
Home Terms Privacy Docs