Avatar for the PrefectHQ user
PrefectHQ
prefect
BlogDocsChangelog

feat(cli): promote `_cyclopts/` to `src/prefect/cli/`, remove typer

#20838
Comparing
promote-cyclopts-cli
(
aaf35d6
) with
main
(
3bb7203
)
CodSpeed Performance Gauge
0%
Untouched
2
Ignored
6

Benchmarks

8 total
bench_task_decorator
benches/bench_tasks.py
CodSpeed Performance Gauge
0%
550.7 µs550.6 µs
bench_import_prefect_flow
benches/bench_import.py
CodSpeed Performance Gauge
0%
1.4 s1.4 s
bench_flow_call[options0]
benches/bench_flows.py
Ignored
CodSpeed Performance Gauge
+1%
106.3 ms105.6 ms
bench_flow_call[options1]
benches/bench_flows.py
Ignored
CodSpeed Performance Gauge
-6%
106.9 ms114.3 ms
bench_task_call
benches/bench_tasks.py
Ignored
CodSpeed Performance Gauge
+73%
13.1 ms7.6 ms
bench_flow_decorator
benches/bench_flows.py
Ignored
CodSpeed Performance Gauge
+17%
5.8 ms4.9 ms
bench_import_prefect
benches/bench_import.py
Ignored
CodSpeed Performance Gauge
0%
1.1 s1.1 s
bench_task_submit
benches/bench_tasks.py
Ignored
CodSpeed Performance Gauge
-91%
8 ms91.5 ms

Commits

Click on a commit to change the comparison range
Base
main
3bb7203
+0.05%
feat(cli): promote cyclopts commands to src/prefect/cli/, remove typer
68cfbe0
13 hours ago
by zzstoatzz
+0.02%
fix: add cyclopts.App type annotations to public CLI modules
4a6fed2
13 hours ago
by zzstoatzz
-0.17%
fix: add return type and parameter annotations for type completeness
c064e88
13 hours ago
by zzstoatzz
+0.12%
fix: remove stale monkeypatch targets for deferred imports
aaf35d6
13 hours ago
by zzstoatzz
© 2026 CodSpeed Technology
Home Terms Privacy Docs