Stay tuned, our next release will include Python 3.13 support!
What's Changed
Enhancements ➕➕
- delete all deployments cli by @zzstoatzz in #17568
- Improve ad-hoc infrastructure submission error handling by @desertaxle in #17564
- Adds
prefect-client
images to the release and pre-release builds by @chrisguidry in #17600 - Log ignored template variables when a task definition arn is supplied to the ECS worker by @kevingrismore in #17565
- Fix
@classmethod
and@staticmethod
flows and tasks for Python 3.13 by @desertaxle in #17583
Bug Fixes 🐞
- bump
typing-extensions
lower bound by @zzstoatzz in #17581 - Gate on concurrency prior to entering a Running state by @cicdw in #17597
- respect default namespace for docker
prefect.yaml
steps by @zzstoatzz in #17607 - Stable cache keys for pandas by @cicdw in #17611
- Fix
mark_flow_run_as_cancelled
in worker still gets error by @lelouvincx in #17629
Development & Tidiness 🧹
- Various typing improvments by @desertaxle in #17569
- Docker build for a
prefect-client
-only image by @chrisguidry in #17596 - Includes more (and more current) files in the nightly release detection by @chrisguidry in #17605
- Includes the .github workflows in the nightly release detection by @chrisguidry in #17606
- Chooses the right Dockerfile for building
prefect-client
by @chrisguidry in #17608 - Uses the right format for prefect-client pre-release tags by @chrisguidry in #17610
- Add new deployment version table by @cicdw in #17532
- Include
pytz
in theprefect-client
dependencies by @chrisguidry in #17595
Documentation 📓
- fix: cli login command in modal docs by @Ben-Epstein in #17582
- Move settings ref to reference section by @cicdw in #17590
- migrate mintlify to docs.json + light bikeshedding by @aaazzam in #17591
- Fix syntax in schedules example by @zhen0 in #17614
Full Changelog: 3.2.14...3.2.15