Avatar for the conda user
conda
conda
BlogDocsChangelog

Add pre/post transaction plugin hooks

#14754Merged
Comparing
peytondmurray:13795-transaction-action-plugins
(
ba6494b
) with
main
(
a6288c2
)
CodSpeed Performance Gauge
0%
Untouched
21

Benchmarks

21 total
test_env_create[libmamba]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
+1%
837.3 ms829.8 ms
test_env_update[libmamba]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
+1%
1.7 s1.7 s
test_jlap_fetch_ssl[True]
tests/gateways/test_jlap.py
CodSpeed Performance Gauge
0%
30.9 ms30.9 ms
test_jlap_fetch_ssl[False]
tests/gateways/test_jlap.py
CodSpeed Performance Gauge
0%
179.8 ms179.7 ms
test_install[classic]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
209.3 ms209.2 ms
test_env_update[classic]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
296.1 ms296.1 ms
test_update[classic-update]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
265.6 ms265.6 ms
test_list[classic]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
194.9 ms194.9 ms
test_update[classic-upgrade]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
264.9 ms265.1 ms
test_env_create[classic]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
123.3 ms123.3 ms
test_solve_1[classic]
tests/core/test_solve.py
CodSpeed Performance Gauge
0%
3.2 s3.2 s
test_jlap_fetch_file
tests/gateways/test_jlap.py
CodSpeed Performance Gauge
0%
9.6 ms9.6 ms
test_run[classic]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
235.9 ms236.4 ms
test_jlap_fetch
tests/gateways/test_jlap.py
CodSpeed Performance Gauge
0%
8.8 ms8.8 ms
test_solve_1[libmamba]
tests/core/test_solve.py
CodSpeed Performance Gauge
0%
1.3 s1.3 s
test_update[libmamba-upgrade]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
0%
2.2 s2.2 s
test_match_1
tests/models/test_match_spec.py
CodSpeed Performance Gauge
-1%
7.4 ms7.4 ms
test_install[libmamba]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
-1%
2.4 s2.4 s
test_list[libmamba]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
-1%
1.1 s1.1 s
test_run[libmamba]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
-1%
1.2 s1.2 s
test_update[libmamba-update]
tests/cli/test_subcommands.py
CodSpeed Performance Gauge
-1%
2.1 s2.1 s

Commits

Click on a commit to change the comparison range
Base
main
a6288c2
-0.07%
[ENH] Add post transaction plugin hooks
ddab30b
1 year ago
by peytondmurray
+88.87%
Add test which checks the overhead of the post-transaction hooks
1abafdc
1 year ago
by peytondmurray
+0.39%
Use caplog to capture execution time for post transaction benchmarking
227dfca
1 year ago
by peytondmurray
-4.07%
Deprecate _Action in favor of Action
4a34883
1 year ago
by peytondmurray
-85.3%
Post-transaction hooks now must trigger on subclasses of Action only
f493219
1 year ago
by peytondmurray
+0.03%
Union type for 3.9 support
a863e7b
1 year ago
by peytondmurray
+0.42%
Make _Action a deprecated constant; rename _execute -> __call__
ace5e68
1 year ago
by peytondmurray
-0.5%
Deactivate overhead test
f50b8c3
1 year ago
by peytondmurray
+0.05%
Merge branch 'main' into 13795-transaction-action-plugins
f3231d9
1 year ago
by peytondmurray
+0.31%
Merge branch 'main' into 13795-transaction-action-plugins
2bec26b
1 year ago
by peytondmurray
-0.23%
Add FinalTransactionAction and tests
62592c3
1 year ago
by peytondmurray
-0.01%
Add docstrings; remove is_only_subclass; make action methods abstract
5593d4a
1 year ago
by peytondmurray
+0.32%
Address comments; make Action the plugin subclass; add documentation
1cb5c74
1 year ago
by peytondmurray
-0.19%
Add pre-transaction hooks
8f44170
1 year ago
by peytondmurray
-0.14%
Add missing Iterable import
73cde37
1 year ago
by peytondmurray
+0.13%
Deprecate PrefixActionGroup; Add PrefixActionGroupV2; renaming
a471442
1 year ago
by peytondmurray
-0.11%
Update docs/source/dev-guide/deep-dives/install.md
f589dad
1 year ago
by peytondmurray
+0.09%
Merge branch 'main' into 13795-transaction-action-plugins
f54af39
1 year ago
by peytondmurray
-0.11%
Rename PrefixActionGroupV2; deprecate it for renaming
904690a
1 year ago
by peytondmurray
-0.03%
Rename PrefixActionGroupDataclass -> PrefixActions
ba6494b
1 year ago
by peytondmurray
© 2026 CodSpeed Technology
Home Terms Privacy Docs