Prefect

Latest version: v3.1.4

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

Scan your dependencies

Page 10 of 59

3.0.0rc19

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

What's Changed
New Features ๐ŸŽ‰
* allow overwrite in `create_work_pool` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14967
* Add ability to configure isolation level for a transaction by desertaxle in https://github.com/PrefectHQ/prefect/pull/14939
* Add `RedisRecordStore` by desertaxle in https://github.com/PrefectHQ/prefect/pull/14974
* Add `FileSystemRecordStore` by desertaxle in https://github.com/PrefectHQ/prefect/pull/14966
* Adds `concurrency_limit` to `flow.deploy` by jeanluciano in https://github.com/PrefectHQ/prefect/pull/15001
* Adds `concurrency_limit` to `prefect.yaml` by jeanluciano in https://github.com/PrefectHQ/prefect/pull/15007
* Adds concurrency limit options to `prefect deploy` by jeanluciano in https://github.com/PrefectHQ/prefect/pull/15005
* Adds the ability to run a server in the background by desertaxle in https://github.com/PrefectHQ/prefect/pull/15024
* Add `concurrency` helpers that use v1 task run concurrency limits by abrookins in https://github.com/PrefectHQ/prefect/pull/15037

Bug Fixes ๐Ÿž
* Ensure Python executable is quoted in runner command on Windows by desertaxle in https://github.com/PrefectHQ/prefect/pull/15023
* Add Block Type registration for its nested block types in field annotations by GalLadislav in https://github.com/PrefectHQ/prefect/pull/15011
Integrations & Dependencies ๐Ÿค
* Update griffe requirements and corresponding imports by cicdw in https://github.com/PrefectHQ/prefect/pull/14999
* Add some missing upper bounds to requirements by cicdw in https://github.com/PrefectHQ/prefect/pull/15002
* Update websockets requirement from <13.0,>=10.4 to >=10.4,<14.0 by dependabot in https://github.com/PrefectHQ/prefect/pull/15026
Development & Tidiness ๐Ÿงน
* Remove importlib-resources as an explicit requirement by cicdw in https://github.com/PrefectHQ/prefect/pull/14960
* Migrates `prefect-redis` to the core repository by desertaxle in https://github.com/PrefectHQ/prefect/pull/14968
* Bump vue from 3.4.37 to 3.4.38 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14988
* Bump vite from 5.4.0 to 5.4.1 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14989
* Bump tailwindcss from 3.4.9 to 3.4.10 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14990
* Add a few more label rules to help keep things organized by cicdw in https://github.com/PrefectHQ/prefect/pull/15000
* Go through some known dead code and remove it by cicdw in https://github.com/PrefectHQ/prefect/pull/15006
Uncategorized
* enable client side task run orchestration by default by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14913
* log message while events are still draining by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14964
* disable task run recorder in tests by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14969
* Remove Markdown stubs for SDK docs by discdiver in https://github.com/PrefectHQ/prefect/pull/14971
* Remove duplicate `griffe` requirement by desertaxle in https://github.com/PrefectHQ/prefect/pull/14982
* Ensures that server automations schemas are parsed with only server models by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14995
* use less clients by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14986
* Adds concurrency limit support to `client.create_deployment` by jeanluciano in https://github.com/PrefectHQ/prefect/pull/14997
* README: fix link to Slack community by mitchnielsen in https://github.com/PrefectHQ/prefect/pull/15004
* Add section on client-side task run orchestration to upgrade guide by aaazzam in https://github.com/PrefectHQ/prefect/pull/15016
* Add section on client-side task run orchestration to `write tasks` guide. by aaazzam in https://github.com/PrefectHQ/prefect/pull/15017
* Adds docs redirects by discdiver in https://github.com/PrefectHQ/prefect/pull/15030
* Fix link in docs by discdiver in https://github.com/PrefectHQ/prefect/pull/15036
* Adds acquire/release endpoints for task run concurrency limits by chrisguidry in https://github.com/PrefectHQ/prefect/pull/15038
* Adds a 2.x version to the v3 docs with a page that directs visitors to docs-2.prefect.io by discdiver in https://github.com/PrefectHQ/prefect/pull/15040
* Remove Redis record store settings by desertaxle in https://github.com/PrefectHQ/prefect/pull/15039
* Performance: Add defer_build to PrefectBaseModel by aaazzam in https://github.com/PrefectHQ/prefect/pull/15046

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc18...3.0.0rc19

3.0.0rc18

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

What's Changed
New Features ๐ŸŽ‰
* Add `MemoryRecordStore` by desertaxle in https://github.com/PrefectHQ/prefect/pull/14919
* Add is_null_ filter to logs filter endpoint by znicholasbrown in https://github.com/PrefectHQ/prefect/pull/14930
* Add a deployment concurrency limit field by jeanluciano in https://github.com/PrefectHQ/prefect/pull/14929
Development & Tidiness ๐Ÿงน
* Update prefecthq/prefect-design to version 2.12.0 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14940
* Update prefecthq/prefect-design to version 2.12.1 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14941
* Update prefecthq/prefect-ui-library to version 3.7.1 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14942
* clearer message upon no-op `prefect block register` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14949
* add constrained types for select `WorkQueue` action fields by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14953
* use `obfuscate` instead of `obfuscate_string` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14959
Uncategorized
* Fix error code when work pool name not found by nialloriordanroo in https://github.com/PrefectHQ/prefect/pull/14935
* Docs slug redirect and consistency work by discdiver in https://github.com/PrefectHQ/prefect/pull/14956
* Fixes two broken links in docs by discdiver in https://github.com/PrefectHQ/prefect/pull/14958
* let dynamic key be more dynamic for client side task run orchestration by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14962

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

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc17...3.0.0rc18

3.0.0rc17

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

What's Changed
New Features ๐ŸŽ‰
* Avoid `__getitem__` calls on a `PrefectFuture` or `State` in checking `Flow` parameter serialization by Andrew-S-Rosen in https://github.com/PrefectHQ/prefect/pull/14900
* Allow for defaults on txn.get by cicdw in https://github.com/PrefectHQ/prefect/pull/14925
* Transactions should inherit data from their parents by cicdw in https://github.com/PrefectHQ/prefect/pull/14924
Bug Fixes ๐Ÿž
* correctly call `is_interactive` function during server preflight check by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14909
* fallback `TaskSource` key computation if no source code by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14926
* Deep merge env vars by cicdw in https://github.com/PrefectHQ/prefect/pull/14932
Development & Tidiness ๐Ÿงน
* Update prefecthq/prefect-ui-library to version 3.5.12 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14907
* Update prefecthq/prefect-ui-library to version 3.5.14 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14910
* Update prefecthq/prefect-ui-library to version 3.5.17 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14911
* Update prefecthq/prefect-ui-library to version 3.5.18 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14912
* Update prefecthq/prefect-ui-library to version 3.6.0 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14915
* Update prefecthq/prefect-ui-library to version 3.6.1 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14916
* Update prefecthq/prefect-ui-library to version 3.7.0 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14928
* Fix flaky log tests by desertaxle in https://github.com/PrefectHQ/prefect/pull/14931
Uncategorized
* enable client side orchestration for `test_futures.py` by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14902
* enable cstro for `test_task_results.py` by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14904
* enable cstro for task runner tests by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14867
* Chore: Bump axios to v1.7.4 by znicholasbrown in https://github.com/PrefectHQ/prefect/pull/14917
* enable cstro in `test_tasks.py` by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14905


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc16...3.0.0rc17

3.0.0rc16

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

What's Changed
New Features ๐ŸŽ‰
* prefect-dbt - Clarify missing profile error by seanpwlms in https://github.com/PrefectHQ/prefect/pull/14868
* Sharing state with transaction hooks by cicdw in https://github.com/PrefectHQ/prefect/pull/14895
* Make flow version available in `runtime` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14897
Bug Fixes ๐Ÿž
* Avoid raising errors on database passwords that contain a `$` character by desertaxle in https://github.com/PrefectHQ/prefect/pull/14876
Development & Tidiness ๐Ÿงน
* Update prefecthq/prefect-ui-library to version 3.5.11 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14847
* remove `Deployment.is_schedule_active` and `Deployment.schedule` by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14794
* Consolidate where transaction hooks are run by cicdw in https://github.com/PrefectHQ/prefect/pull/14877
* Bump tailwindcss from 3.4.7 to 3.4.9 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14885
* Bump vue from 3.4.35 to 3.4.37 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14882
* Bump vite from 5.3.5 to 5.4.0 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14884
* Bump vue-router from 4.4.2 to 4.4.3 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14883
Uncategorized
* fix docs typos by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14874
* Allow `schedules: null` in `prefect.yaml` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14873
* Typo fix: `say_hello.submit(name="Marvin)` by Andrew-S-Rosen in https://github.com/PrefectHQ/prefect/pull/14880
* update CODEOWNERS by cicdw in https://github.com/PrefectHQ/prefect/pull/14889
* Update link text and remove unnecessary folder by discdiver in https://github.com/PrefectHQ/prefect/pull/14887
* tweak task runner docs by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14879
* Minor updates to Quickstart by discdiver in https://github.com/PrefectHQ/prefect/pull/14860
* Ensure global codeowner reviews are accepted for specific files by cicdw in https://github.com/PrefectHQ/prefect/pull/14893


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc15...3.0.0rc16

3.0.0rc15

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

What's Changed
New Features ๐ŸŽ‰
* Optimize value of `checkpoint_every` by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/14834
* Allow starting an ephemeral server when emitting or subscribing to events by desertaxle in https://github.com/PrefectHQ/prefect/pull/14826
* fix `task-run.Scheduled` event emission by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14849
Bug Fixes ๐Ÿž
* Kubernetes worker config fixes by jeanluciano in https://github.com/PrefectHQ/prefect/pull/14813
* Persist include-submodules flag when using GitStorage by cicdw in https://github.com/PrefectHQ/prefect/pull/14840
* Remove `wrapt` and fail on incorrect `await` usage by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14837
* Flush logs when exiting `prefect_test_harness` to avoid error logs by desertaxle in https://github.com/PrefectHQ/prefect/pull/14854
* Enable tasks to be submitted and mapped from tasks submitted to Dask or Ray by desertaxle in https://github.com/PrefectHQ/prefect/pull/14829
Development & Tidiness ๐Ÿงน
* Bump vue-router from 4.4.0 to 4.4.2 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14841
* Bump vitejs/plugin-vue from 5.1.1 to 5.1.2 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14843
* Bump autoprefixer from 10.4.19 to 10.4.20 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14842
* Bump vue from 3.4.34 to 3.4.35 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14844
* Update pytest requirement from <8,>7 to >7,<9 by dependabot in https://github.com/PrefectHQ/prefect/pull/14806
* Fix syntax for client test suite `pytest` command by desertaxle in https://github.com/PrefectHQ/prefect/pull/14856
* A couple minor typing fixes by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14859
Uncategorized
* make `flow_run_id` nullable in `Log` table by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14828
* Add `test` profile to default profiles by desertaxle in https://github.com/PrefectHQ/prefect/pull/14836
* Client side task run orchestration - link states to results by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14822
* Allows for specifying database connection elements in separate settings by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14825
* Cleaner exit when Ctrl-C'ing `Flow.serve` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14848
* update task run event tests for client side orchestration by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14850
* ensure flow engine tests support client side task run orchestration by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14852


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc14...3.0.0rc15

3.0.0rc14

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

What's Changed
New Features ๐ŸŽ‰
* Adds `as_completed` utility for `PrefectFuture` by jeanluciano in https://github.com/PrefectHQ/prefect/pull/14641
* Create an AsyncTaskRunEngine and wire it up to run async tasks by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/14743
* Move tag-based concurrency management into clients by abrookins in https://github.com/PrefectHQ/prefect/pull/14382
* Flow run logs csv download by pleek91 in https://github.com/PrefectHQ/prefect/pull/14703
* Allow blocks in deployment params by GalLadislav in https://github.com/PrefectHQ/prefect/pull/14741
* Transition rolled back tasks into `Completed(name="RolledBack")` by collincchoy in https://github.com/PrefectHQ/prefect/pull/14721
* Move try/finally block to allow events to be emitted when concurrency is released by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/14793
* Return early from concurrency() and rate_limit() without limit names by abrookins in https://github.com/PrefectHQ/prefect/pull/14789
* Automatically run a server in a subprocess if no API URL is specified by desertaxle in https://github.com/PrefectHQ/prefect/pull/14722
Bug Fixes ๐Ÿž
* Microsoft Teams Webhook Support for Power Automate (Workflows) by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14771
* Add support for custom flow decorators to `prefect deploy` by desertaxle in https://github.com/PrefectHQ/prefect/pull/14694
* Fix:load incluster config await removed by jeanluciano in https://github.com/PrefectHQ/prefect/pull/14797
* Fix setting of service account on Vertex AI jobs by desertaxle in https://github.com/PrefectHQ/prefect/pull/14802
* Waits for task runs in as completed test by jeanluciano in https://github.com/PrefectHQ/prefect/pull/14820
* fix: test-harness was breaking w 3.0 RC (closes 14483) by glesperance in https://github.com/PrefectHQ/prefect/pull/14798
* Remove `PrefectHttpxSyncEphemeralClient` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14823
Development & Tidiness ๐Ÿงน
* Bump CodSpeedHQ/action from 2 to 3 by dependabot in https://github.com/PrefectHQ/prefect/pull/14778
* Bump vitejs/plugin-vue from 5.1.0 to 5.1.1 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14777
* Bump tailwindcss from 3.4.6 to 3.4.7 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/14776
* Update prefecthq/prefect-ui-library to version 3.5.7 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14792
* Update prefecthq/prefect-ui-library to version 3.5.8 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14796
* Rename the `/download-logs/csv` endpoint to `/logs/download` by pleek91 in https://github.com/PrefectHQ/prefect/pull/14817
* Update prefecthq/prefect-ui-library to version 3.5.9 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/14824
Uncategorized
* Pause compat tests by cicdw in https://github.com/PrefectHQ/prefect/pull/14773
* only use concurrency when tasks have tags by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14781
* Adds Prometheus metrics for API and client by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14783
* Adds metrics for client-side event emission and subscription by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14785
* Make flow/task engine release slots after a timeout by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/14787
* add `prefect profiles populate-defaults` CLI command by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14749
* Remove extra backtick in deployment docs by mitchnielsen in https://github.com/PrefectHQ/prefect/pull/14791
* Follow up on `prefect profile populate-defaults` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14795
* Remove extra future docs folder by discdiver in https://github.com/PrefectHQ/prefect/pull/14811
* Add note about `PRAGMA temp_store = memory` in sqlite setup by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14812
* Update `prefect_test_harness` to run a test server in a subprocess by desertaxle in https://github.com/PrefectHQ/prefect/pull/14818

New Contributors
* GalLadislav made their first contribution in https://github.com/PrefectHQ/prefect/pull/14741
* glesperance made their first contribution in https://github.com/PrefectHQ/prefect/pull/14798

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc13...3.0.0rc14

Page 10 of 59

Links

Releases

Has known vulnerabilities

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