PrefectHQ
prefect
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
refactor: use existing DeploymentConfig/PrefectYamlModel schemas for export Address PR feedback: - Changed output parameter from Optional[str] to Optional[Path] for stronger typing - Refactored _deployment_response_to_yaml_dict to _deployment_response_to_config which returns a DeploymentConfig instead of a dict - Use PrefectYamlModel to wrap deployment configs and model_dump for serialization - This reuses the same schema that prefect deploy uses, keeping YAML shape centralized Co-Authored-By: Nate Nowack <nate@prefect.io>
devin/1765498151-deployment-export
11 hours ago
feat: add prefect deployment export CLI command Implements a new CLI command to export deployment configurations from the Prefect server to a YAML file. This is the inverse of 'prefect deploy' - instead of turning a YAML file into deployments, it connects to Prefect and outputs deployment configs as YAML. Features: - Export a single deployment with --name <flow>/<deployment> - Export all deployments with --all - Customize output path with --output (must be .yaml or .yml) - Interactive mode: prompts for output path, defaults to prefect.yaml - Non-interactive mode: requires --output flag - Prompts for confirmation before overwriting existing files The exported YAML includes: - name, version, description, entrypoint - tags, parameters, enforce_parameter_schema - work_pool configuration (name, work_queue_name, job_variables) - schedules (with active status and max_scheduled_runs) - concurrency_limit settings - pull steps Closes #19742 Co-Authored-By: Nate Nowack <nate@prefect.io>
devin/1765498151-deployment-export
11 hours ago
feat: convert foreman service to docket perpetual function (#19741) Co-authored-by: Claude <noreply@anthropic.com>
main
11 hours ago
fix: update CLI test to not expect Foreman service Foreman is now a perpetual function, so it no longer appears in Service.all_services(). Update the test to expect Scheduler instead. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
docket-foreman
12 hours ago
feat: convert foreman service to docket perpetual function convert the Foreman LoopService to a docket perpetual function. foreman monitors workers and marks stale resources as offline/not ready: - marks workers without recent heartbeat as offline - marks work pools without online workers as not ready - marks deployments with old last_polled time as not ready - marks work queues with old last_polled time as not ready unlike other conversions, foreman doesn't use find-and-flood pattern since all operations run in a single perpetual function. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
docket-foreman
12 hours ago
feat: convert repossessor service to docket perpetual function (#19739) Co-authored-by: Claude <noreply@anthropic.com>
main
12 hours ago
Add TaskRunsList container component for task runs list (#19737) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: alex.s@prefect.io <ajstreed1@gmail.com>
main
13 hours ago
test: use real docket instances with snapshot assertions per guidry's feedback, use real Docket instances with memory:// backend and snapshot assertions instead of MockDocket. use unique names (uuid4) to isolate test docket instances since memory:// shares a single FakeServer. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
docket-repossessor
13 hours ago
Active Branches
feat: add `prefect deployment export` CLI command
last run
11 hours ago
#19745
CodSpeed Performance Gauge
0%
feat(artifacts): add RichArtifact for HTML/JS content
last run
23 hours ago
#19726
CodSpeed Performance Gauge
0%
16658 work pool queue update events
last run
2 days ago
#19688
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs