Prefect

Latest version: v3.1.5

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

Scan your dependencies

Page 11 of 60

3.0.0rc20

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

What's Changed
New Features ๐ŸŽ‰
* allow JSON values in `Secret` block by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14980
* Workers enforce `Deployment.concurrency_limits` by jeanluciano in https://github.com/PrefectHQ/prefect/pull/15022
* Improve logging on result serialization errors by desertaxle in https://github.com/PrefectHQ/prefect/pull/15084
* record task run followers by jakekaplan in https://github.com/PrefectHQ/prefect/pull/15100
* Switch to profile with matching `PREFECT_API_URL` on server start by desertaxle in https://github.com/PrefectHQ/prefect/pull/15122
Bug Fixes ๐Ÿž
* Revert change to defer building the server-side version of `PrefectBaseModel` by desertaxle in https://github.com/PrefectHQ/prefect/pull/15072
* Fixes `prefect server start` for Windows machines by desertaxle in https://github.com/PrefectHQ/prefect/pull/15103
* Fix `CloudUnauthorized` case in `prefect dashboard open` by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15106
* ensure `on_failure` hook runs upon parameter validation error by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15109
* Update `model_rebuild` in `main.py` to explicitly pass namespace types by desertaxle in https://github.com/PrefectHQ/prefect/pull/15117
Development & Tidiness ๐Ÿงน
* Avoid result factories if persistence is turned off for a task by cicdw in https://github.com/PrefectHQ/prefect/pull/15055
* Remove UnpersistedResult by cicdw in https://github.com/PrefectHQ/prefect/pull/15056
* Replace `PersistedResultBlob` with `ResultRecord` by desertaxle in https://github.com/PrefectHQ/prefect/pull/15064
* Update prefecthq/prefect-ui-library to version 3.7.2 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15082
* a couple typing and error improvements by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15081
* Bump vite from 5.4.1 to 5.4.2 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/15068
* Bump micromatch from 4.0.5 to 4.0.8 in /ui by dependabot in https://github.com/PrefectHQ/prefect/pull/15083
* Update prefecthq/prefect-ui-library to version 3.7.3 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15097
* Updates warning message when result persistence fails by desertaxle in https://github.com/PrefectHQ/prefect/pull/15099
* fix typing and docstring for `concurrency` ctx managers by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15108
* Remove unused `Manifest` class by desertaxle in https://github.com/PrefectHQ/prefect/pull/15111
* Update prefecthq/prefect-ui-library to version 3.7.5 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15116
* Update prefecthq/prefect-ui-library to version 3.7.6 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15125
* Update prefecthq/prefect-ui-library to version 3.7.7 by marvin-robot in https://github.com/PrefectHQ/prefect/pull/15126
* annotation type fixes by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15124
Uncategorized
* Test `experimental_defer_build_mode` with `defer_build=True` by abrookins in https://github.com/PrefectHQ/prefect/pull/15052
* Readme updates: formatting typo and messaging updates by sarahmk125 in https://github.com/PrefectHQ/prefect/pull/14952
* bugfix for sorting scheduled flow_runs by tmylt in https://github.com/PrefectHQ/prefect/pull/14993
* Add whats new and upgrade guide by jlowin in https://github.com/PrefectHQ/prefect/pull/14996
* add `prefect dashboard open` to open dashboard from CLI by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14985
* simplify `on_crash` hook example by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15079
* improve `Manage concurrency` docs by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15088
* Quotes the components of a PostgreSQL connection URL when built from components by chrisguidry in https://github.com/PrefectHQ/prefect/pull/15094
* minor docs formatting fixes by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/15105
* Update artifacts doc page by discdiver in https://github.com/PrefectHQ/prefect/pull/15093
* Update language in quickstart by cicdw in https://github.com/PrefectHQ/prefect/pull/15115
* Update write tasks page for clarity by desertaxle in https://github.com/PrefectHQ/prefect/pull/15118
* Updates to logging page for clarity by desertaxle in https://github.com/PrefectHQ/prefect/pull/15119
* Go through contributing docs by cicdw in https://github.com/PrefectHQ/prefect/pull/15120
* Add Prefect Cloud IP Allowlist CLI by collincchoy in https://github.com/PrefectHQ/prefect/pull/15087
* bubble up hydration placeholders by jakekaplan in https://github.com/PrefectHQ/prefect/pull/15132
* Update work pools doc for flow and clarity by desertaxle in https://github.com/PrefectHQ/prefect/pull/15127

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

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

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

Page 11 of 60

Links

Releases

Has known vulnerabilities

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