Prefect

Latest version: v3.3.1

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 28 of 80

3.0.5

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
This release introduces support for loading settings from `.env` files, offering greater flexibility and ease of use in managing your Prefect configurations between projects.

New Features ๐ŸŽ‰
* Allow specifying settings overrides in a `.env` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15565
Enhancements โž•โž•
* Update settings to use `pydantic-settings` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15412
* Add a helpful message on 404 with deployment by name by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15578
Bug Fixes ๐Ÿž
* Changed `TaskSource` key computation to handle `OSError("source not available")` by kzvezdarov in https://github.com/PrefectHQ/prefect/pull/15583
* Fail correctly if `lookup_type` throws a `KeyError` in `BaseResult.__new__` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15596
* Fix issue where transaction parent look up fails in rollback hooks by desertaxle in https://github.com/PrefectHQ/prefect/pull/15599
* Fix flow run parameters literally named `keys` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15611
* Ensure dynamic default values for settings are considered unset by `pydantic` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15613
* Fix errors when using `run_deployment` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15615
* Fix errors loading settings when profiles file can't be read by desertaxle in https://github.com/PrefectHQ/prefect/pull/15602
Integrations & Dependencies ๐Ÿค
* Make database parameter optional in `ConnectionComponents` 15511 by Ben-Taarit in https://github.com/PrefectHQ/prefect/pull/15553
* Update `AwsClientParameters` validation for `verify` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15574
Development & Tidiness ๐Ÿงน
* Fix check to prerelease tag to allow nightly builds to publish Docker images by desertaxle in https://github.com/PrefectHQ/prefect/pull/15563
* Update format for nightly dev release names by desertaxle in https://github.com/PrefectHQ/prefect/pull/15568
* Add a note that deployments delegate ACLs to work pools by abrookins in https://github.com/PrefectHQ/prefect/pull/15383
* Remove `await` for task submissions in global concurrency limits example by biancaines in https://github.com/PrefectHQ/prefect/pull/15581
* Flow code storage docs improvements by discdiver in https://github.com/PrefectHQ/prefect/pull/15519
* Update the store flow code docs by discdiver in https://github.com/PrefectHQ/prefect/pull/15604
* Update first docs example by discdiver in https://github.com/PrefectHQ/prefect/pull/15605
* Add documentation for `.env` file support by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15617
* Update prefecthq/prefect-design to version 2.13.2 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15579
* Update prefecthq/prefect-design to version 2.13.1 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15576

New Contributors
* kzvezdarov made their first contribution in https://github.com/PrefectHQ/prefect/pull/15583

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.4...3.0.5

3.0.5.dev4

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Bug Fixes ๐Ÿž
* fail correctly if `lookup_type` throws a `KeyError` in `BaseResult.__new__` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15596
* update `AwsClientParameters` validation for `verify` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15574
* Fix issue where transaction parent look up fails in rollback hooks by desertaxle in https://github.com/PrefectHQ/prefect/pull/15599
Uncategorized
* Flow code storage docs improvements by discdiver in https://github.com/PrefectHQ/prefect/pull/15519
* Update the store flow code docs by discdiver in https://github.com/PrefectHQ/prefect/pull/15604
* Update first docs example by discdiver in https://github.com/PrefectHQ/prefect/pull/15605
* Fix errors loading settings when profiles file can't be read by desertaxle in https://github.com/PrefectHQ/prefect/pull/15602


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.5.dev3...3.0.5.dev4

3.0.5.dev3

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Enhancements โž•โž•
* helpful message on 404 with deployment by name by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15578
* Allow specifying settings overrides in a `.env` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15565
Bug Fixes ๐Ÿž
* Changed `TaskSource` key computation to handle `OSError("source not available")` by kzvezdarov in https://github.com/PrefectHQ/prefect/pull/15583
Uncategorized
* Update global-concurrency-limits.mdx - Remove `await` for task submissions by biancaines in https://github.com/PrefectHQ/prefect/pull/15581

New Contributors
* kzvezdarov made their first contribution in https://github.com/PrefectHQ/prefect/pull/15583

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.5.dev2...3.0.5.dev3

3.0.5.dev2

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Development & Tidiness ๐Ÿงน
* Update format for nightly dev release names by desertaxle in https://github.com/PrefectHQ/prefect/pull/15568
* Update prefecthq/prefect-design to version 2.13.1 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15576
* Update prefecthq/prefect-design to version 2.13.2 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15579
Uncategorized
* Add a note that deployments delegate ACLs to work pools by abrookins in https://github.com/PrefectHQ/prefect/pull/15383


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.5.dev1...3.0.5.dev2

3.0.5.dev1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Enhancements โž•โž•
* update settings for `pydantic` 2 by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15412
Bug Fixes ๐Ÿž
* Make database parameter optional in ConnectionComponents 15511 by Ben-Taarit in https://github.com/PrefectHQ/prefect/pull/15553
Development & Tidiness ๐Ÿงน
* Fix check to prerelease tag to allow nightly builds to publish Docker images by desertaxle in https://github.com/PrefectHQ/prefect/pull/15563


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.4...3.0.5.dev1

3.0.4

Enhancements โž•โž•
* update `prefect deployment ls` to show work pool by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15454
* Add --collision-strategy to `prefect deploy` CLI. by collincchoy in https://github.com/PrefectHQ/prefect/pull/15468
* Don't prompt custom image build for managed pools in `prefect deploy` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15484
* Deploy docs overview improvements by discdiver in https://github.com/PrefectHQ/prefect/pull/15494
* Enforces deployment concurrency with orchestration polices. by jeanluciano in https://github.com/PrefectHQ/prefect/pull/15504
* add `get_current_workspace` cloud client method by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15542
* Enhancement: Add `end_time` to flow run filters by znicholasbrown in https://github.com/PrefectHQ/prefect/pull/15502
* Write raw results from flows by desertaxle in https://github.com/PrefectHQ/prefect/pull/15434
* Update `transaction` context manager to default `write_on_commit` to `True` by desertaxle in https://github.com/PrefectHQ/prefect/pull/15515

Bug Fixes ๐Ÿž
* Use correct JSON schema dialect for param validation by GfxKai in https://github.com/PrefectHQ/prefect/pull/15483
* Fix block reference load in async flow by GalLadislav in https://github.com/PrefectHQ/prefect/pull/15487
* Add regression test for arbitrary state data by desertaxle in https://github.com/PrefectHQ/prefect/pull/15506
* Update tasks to inherit the lock manager from a parent transaction if present by desertaxle in https://github.com/PrefectHQ/prefect/pull/15505
* override `_coerce_env` for k8s worker by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15522

Integrations & Dependencies ๐Ÿค
* Bumps `pytest` and `pytest-asyncio` to the latest versions by chrisguidry in https://github.com/PrefectHQ/prefect/pull/15523
* Avoid shutting down Ray driver when running on a Ray worker by desertaxle in https://github.com/PrefectHQ/prefect/pull/15552
* Fix dbt source freshness fail state by e1337us3r in https://github.com/PrefectHQ/prefect/pull/15510
* Allow oracle connection urls by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15496
* Use `ConnectionComponents` components from `prefect-sqlalchemy` in `prefect-dbt` by westford14 in https://github.com/PrefectHQ/prefect/pull/15499

Development & Tidiness ๐Ÿงน
* Improve docstring `state.result` for when used with `run_deployment` by benjamincerigo in https://github.com/PrefectHQ/prefect/pull/15509
* Fix use of deprecated field on `websockets.exceptions.ConnectionClosedError` by desertaxle in https://github.com/PrefectHQ/prefect/pull/15467
* Set up pytest-markdown-docs for documentation testing by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/15457
* fix test by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15480
* one small type fix by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15479
* use internal logger for `get_lost_followers` retries by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15518
* Update weekly RC workflow to a nightly development workflow by desertaxle in https://github.com/PrefectHQ/prefect/pull/15545
* add note on terminal unawaited coro by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15439
* Add docs on securing webhooks with service accounts by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/15481
* Fix README code example by OverShifted in https://github.com/PrefectHQ/prefect/pull/15492
* Fixes ugly table formatting from bash output in docs by discdiver in https://github.com/PrefectHQ/prefect/pull/15495
* Update global concurrency limits docs for removed create_if_missing behavior by collincchoy in https://github.com/PrefectHQ/prefect/pull/15517
* Warn if websocket connection can't be made by jakekaplan in https://github.com/PrefectHQ/prefect/pull/15261
* Fix flow typing when passing return_state to a coroutine by williamjamir in https://github.com/PrefectHQ/prefect/pull/15528
* Docs for deployment concurrency limits by collincchoy in https://github.com/PrefectHQ/prefect/pull/15527
* Fix automations-triggers doc tests by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/15514
* Remove worker and runner handling for deployment concurrency by jeanluciano in https://github.com/PrefectHQ/prefect/pull/15497

New Contributors
* GfxKai made their first contribution in https://github.com/PrefectHQ/prefect/pull/15483
* OverShifted made their first contribution in https://github.com/PrefectHQ/prefect/pull/15492
* e1337us3r made their first contribution in https://github.com/PrefectHQ/prefect/pull/15510

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.3...3.0.4

Page 28 of 80

Links

Releases

Has known vulnerabilities

ยฉ 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.