Prefect

Latest version: v3.1.4

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

Scan your dependencies

Page 12 of 59

3.0.0rc8

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

What's Changed
Enhancements
* Port LocalStorage implementation to main by masonmenges in https://github.com/PrefectHQ/prefect/pull/14186
* Add ability to wait on or get results of groups of futures by desertaxle in https://github.com/PrefectHQ/prefect/pull/14234
Fixes
* Fix typing for `.submit` and `.map` by desertaxle in https://github.com/PrefectHQ/prefect/pull/14222
Documentation
* Update install instructions for remaining integration libraries by discdiver in https://github.com/PrefectHQ/prefect/pull/14215
Uncategorized
* Suggest flow.deploy() to replace use of `Deployment` interface by zangell44 in https://github.com/PrefectHQ/prefect/pull/14199
* Prune old settings by aaazzam in https://github.com/PrefectHQ/prefect/pull/14205
* Retries retrieval of persisted results from storage by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14198
* Removes stray print by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14221
* Move selfish imports off package __init__.py by aaazzam in https://github.com/PrefectHQ/prefect/pull/14190
* Backfill _all_ of the preceding events, in smaller batches and a limited time by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14233
* Update CODEOWNERS for top level imports. by aaazzam in https://github.com/PrefectHQ/prefect/pull/14231
* Update persistence setting to mirror internal logic by cicdw in https://github.com/PrefectHQ/prefect/pull/14166
* Add fix for bad result references from the API by cicdw in https://github.com/PrefectHQ/prefect/pull/14239


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc7...3.0.0rc8

3.0.0rc7

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

What's Changed
Fixes
* Prevent deadlocks with default `ThreadPoolTaskRunner` settings by desertaxle in https://github.com/PrefectHQ/prefect/pull/14201
Documentation
* Move pip install command to a snippet by djsauble in https://github.com/PrefectHQ/prefect/pull/14192
* Update integration library install instructions to show Prefect 2 and Prefect 3 by discdiver in https://github.com/PrefectHQ/prefect/pull/14203
Uncategorized
* Reorganizes the develop section to fewer, more straightforward groups by billpalombi in https://github.com/PrefectHQ/prefect/pull/14193
* "Test flows and tasks" -> "Test workflows" by billpalombi in https://github.com/PrefectHQ/prefect/pull/14200
* Add slack community link, clarify website link by billpalombi in https://github.com/PrefectHQ/prefect/pull/14202


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc6...3.0.0rc7

3.0.0rc6

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

What's Changed
Fixes
* Make `Task.serve` sync compatible by bunchesofdonald in https://github.com/PrefectHQ/prefect/pull/14184
Documentation
* React -> automate by cicdw in https://github.com/PrefectHQ/prefect/pull/14185
Uncategorized
* Consolidate task runner content by billpalombi in https://github.com/PrefectHQ/prefect/pull/14178
* Updates to cache policies by cicdw in https://github.com/PrefectHQ/prefect/pull/14164
* Updates caching docs to be all about the new style of caching by cicdw in https://github.com/PrefectHQ/prefect/pull/14165
* Added and edited Workspaces to 3.0 by stellardave in https://github.com/PrefectHQ/prefect/pull/14085
* Separate pause and cancel by billpalombi in https://github.com/PrefectHQ/prefect/pull/14179
* Move cancel runs by billpalombi in https://github.com/PrefectHQ/prefect/pull/14191


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc5...3.0.0rc6

3.0.0rc5

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

What's Changed
Enhancements
* Log warning when a Concurrent, Dask, or Ray versions of `PrefectFuture` are garbage collection before resolution by desertaxle in https://github.com/PrefectHQ/prefect/pull/14148
Fixes
* Fixes passing `PrefectFuture`s to flows by desertaxle in https://github.com/PrefectHQ/prefect/pull/14152
* Move timeout context into slot acquisition service by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/14121
* Add ability to defer result persistence by cicdw in https://github.com/PrefectHQ/prefect/pull/14155
* Silence runtime errors for ephemeral shutdown by jlowin in https://github.com/PrefectHQ/prefect/pull/14163
Documentation
* Add OSS to the quickstart by djsauble in https://github.com/PrefectHQ/prefect/pull/14093
* chore(docs): add RayTaskRunner doc example using runtime_env by parkedwards in https://github.com/PrefectHQ/prefect/pull/14138
* Remove references to `ConcurrentTaskRunner` from docs and ensure examples use `.wait()` by zangell44 in https://github.com/PrefectHQ/prefect/pull/14144
* prefect-dbt - update integration docs by seanpwlms in https://github.com/PrefectHQ/prefect/pull/14133
* Touch up flows section of docs by cicdw in https://github.com/PrefectHQ/prefect/pull/14162
* Consolidates Dask content in Dask integration page by billpalombi in https://github.com/PrefectHQ/prefect/pull/14177
* quickstart-tweaks by billpalombi in https://github.com/PrefectHQ/prefect/pull/14142
* fix links by stellardave in https://github.com/PrefectHQ/prefect/pull/14153
* Make some updates to the contributing sections of the docs by cicdw in https://github.com/PrefectHQ/prefect/pull/14161
* Try to clean up task runner noise by cicdw in https://github.com/PrefectHQ/prefect/pull/14169
* Consolidate Ray content by billpalombi in https://github.com/PrefectHQ/prefect/pull/14171
* Remove separate logic section entirely by cicdw in https://github.com/PrefectHQ/prefect/pull/14168
Refactor
* Move DeploymentImage to prefect.docker by aaazzam in https://github.com/PrefectHQ/prefect/pull/14151
* relocate EntrypointType by aaazzam in https://github.com/PrefectHQ/prefect/pull/14149
* Refactor FlexibleScheduleType by aaazzam in https://github.com/PrefectHQ/prefect/pull/14158
* Remove remaining registry references by aaazzam in https://github.com/PrefectHQ/prefect/pull/14173
Breaking
* Remove PrefectObjectRegistry [Taylor's Version] by aaazzam in https://github.com/PrefectHQ/prefect/pull/14172
Integrations
prefect-docker
* add cached docker build and push steps by zzstoatzz in https://github.com/PrefectHQ/prefect/pull/13286
prefect-kubernetes
* Fixes `KubernetesClusterConfig` import by desertaxle in https://github.com/PrefectHQ/prefect/pull/14154

**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc4...3.0.0rc5

3.0.0rc4

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

What's Changed
Enhancements
* Add pagination endpoint for deployments by pleek91 in https://github.com/PrefectHQ/prefect/pull/14077
* Turn on task persistence by default by desertaxle in https://github.com/PrefectHQ/prefect/pull/14102
* Add support for generator flows by jlowin in https://github.com/PrefectHQ/prefect/pull/14061
* Adds a private status endpoint to `TaskWorker` by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14089
Fixes
* Fix bug where paused work queues getting unpaused and set to active on worker poll by collincchoy in https://github.com/PrefectHQ/prefect/pull/14082
* Fix stale deployment statuses by collincchoy in https://github.com/PrefectHQ/prefect/pull/14095
* Fix layout shift in home component by pleek91 in https://github.com/PrefectHQ/prefect/pull/14112
* Addresses two race conditions in background task runs by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14115
* Move log to after task run name is set by jlowin in https://github.com/PrefectHQ/prefect/pull/14063
* Avoid mutating collections unless absolutely necessary by jlowin in https://github.com/PrefectHQ/prefect/pull/14048
* Acquire/release token on TaskWorker without errors by jakekaplan in https://github.com/PrefectHQ/prefect/pull/14084
* Closes another race condition in task waiting by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14124
* Disables server-side `PENDING` task rescheduling by default by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14128
* Downgrade missing url log from warning to info by jlowin in https://github.com/PrefectHQ/prefect/pull/14108
Documentation
* Updates scripts and folders to create SDK docs for Prefect and all integration libraries using Mkdocs by discdiver in https://github.com/PrefectHQ/prefect/pull/14076
* Remove unnecessary pages and fix broken links by discdiver in https://github.com/PrefectHQ/prefect/pull/14078
* Update PR template to reflect docs process changes by discdiver in https://github.com/PrefectHQ/prefect/pull/14081
* Rename 'workflow' to 'flow' in the Prefect docs nav by djsauble in https://github.com/PrefectHQ/prefect/pull/14049
* Update community to contribute in the docs by discdiver in https://github.com/PrefectHQ/prefect/pull/14086
* Update integration links and content by discdiver in https://github.com/PrefectHQ/prefect/pull/14096
* Update install instructions by discdiver in https://github.com/PrefectHQ/prefect/pull/14119
* Update nearly 100 broken links by discdiver in https://github.com/PrefectHQ/prefect/pull/14126
* Update install instructions and simplify README by discdiver in https://github.com/PrefectHQ/prefect/pull/14135
Breaking
* Removes the deprected `KubernetesClusterConfig` block from the core library by chrisguidry in https://github.com/PrefectHQ/prefect/pull/14107


**Full Changelog**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc3...3.0.0rc4

3.0.0rc3

Not secure
Exciting New Features 🎉
- Add events to the flow run graph — https://github.com/PrefectHQ/prefect/pull/13875
- Add support for decorating instance/class/static methods with `task` and `flow` — https://github.com/PrefectHQ/prefect/pull/13944

Enhancements
- Update flow runs on Runs page to use pagination rather than infinite scrolling — https://github.com/PrefectHQ/prefect/pull/13839
- Raise helpful error when `task_worker` runs against ephemeral server — https://github.com/PrefectHQ/prefect/pull/13848
- Add new flows pagination endpoint — https://github.com/PrefectHQ/prefect/pull/13846
- Add better task retry logging — https://github.com/PrefectHQ/prefect/pull/13870
- Expose arg for max workers on `ThreadPoolTaskRunner` — https://github.com/PrefectHQ/prefect/pull/13866
- Remove dynamic key from non-flow task run name — https://github.com/PrefectHQ/prefect/pull/13902
- Add `not_any_` filters to flow run state name/type — https://github.com/PrefectHQ/prefect/pull/13920
- Surface failed action `error_detail` for validation errors — https://github.com/PrefectHQ/prefect/pull/13940
- Add default store for transactions — https://github.com/PrefectHQ/prefect/pull/13983
- Prevent duplicate run creation from double button presses — https://github.com/PrefectHQ/prefect/pull/13986
- Add support for composite triggers — https://github.com/PrefectHQ/prefect/pull/13975
- Add transaction record expirations — https://github.com/PrefectHQ/prefect/pull/14035
- Add a `url_for` utility for generating URLs for Prefect objects — https://github.com/PrefectHQ/prefect/pull/13885
- Add synchronous client method for creating artifacts — https://github.com/PrefectHQ/prefect/pull/13931
- Add message for submitted tasks that are not waited — https://github.com/PrefectHQ/prefect/pull/13845

Fixes
- Add `shield` when re-enqueuing task runs — https://github.com/PrefectHQ/prefect/pull/13883
- Remove the limit and page from the history request — https://github.com/PrefectHQ/prefect/pull/13901
- Add circuit breaker when a task depends on itself — https://github.com/PrefectHQ/prefect/pull/13882
- Fix flow run retries for deployment flow runs — https://github.com/PrefectHQ/prefect/pull/13884
- Fix `ThreadPoolTaskRunner` concurrency by copying `max_workers` on duplication — https://github.com/PrefectHQ/prefect/pull/13943
- Fix `prefect deploy` with dynamic flow decorator args — https://github.com/PrefectHQ/prefect/pull/13967
- Fix bug crashing task runs with remote storage — https://github.com/PrefectHQ/prefect/pull/13990
- Fix variables schema dump for work pool base job templates — https://github.com/PrefectHQ/prefect/pull/13971
- Prevent execution of code in `if __name__ == "__main__":` blocks when running `prefect deploy` — https://github.com/PrefectHQ/prefect/pull/13922
- Fix typing on `GlobalConcurrencyLimitUpdate` — https://github.com/PrefectHQ/prefect/pull/14005
- Bump `TaskRunWaiter` cache size and expiration time and pin task worker thread pool workers to passed `limit` — https://github.com/PrefectHQ/prefect/pull/14030
- Fix Kubernetes guide to avoid suggesting you need cloud — https://github.com/PrefectHQ/prefect/pull/14040
- Require a `PREFECT_API_URL` to start a worker — https://github.com/PrefectHQ/prefect/pull/13942
- Remove `LiteralResult` and handle singleton values the same — https://github.com/PrefectHQ/prefect/pull/13905
- Resolve an infinite loop distributing events to a websocket subscriber — https://github.com/PrefectHQ/prefect/pull/13877

Documentation
- Remove gerunds and redundant prefixes from CLI command help text — https://github.com/PrefectHQ/prefect/pull/13788
- Remove script tag — https://github.com/PrefectHQ/prefect/pull/13852
- Quickstart 3.0rc polish — https://github.com/PrefectHQ/prefect/pull/13879
- Update `pydantic` syntax in docs — https://github.com/PrefectHQ/prefect/pull/13888
- Improves integrations docs formatting — https://github.com/PrefectHQ/prefect/pull/13934
- Simplifies integration docs — https://github.com/PrefectHQ/prefect/pull/13926
- Fix code block formatting in automations concepts docs — https://github.com/PrefectHQ/prefect/pull/13959
- Add react docs — https://github.com/PrefectHQ/prefect/pull/13965
- Update Quickstart install instructions for 3.0 — https://github.com/PrefectHQ/prefect/pull/13988
- Fix docs formatting in integrations page — https://github.com/PrefectHQ/prefect/pull/13999
- Removed references to SequentialTaskRunner — https://github.com/PrefectHQ/prefect/pull/13996
- Removes extraneous docs files — https://github.com/PrefectHQ/prefect/pull/14016
- Remove extra arrow in top button — https://github.com/PrefectHQ/prefect/pull/14052
- Adds cards showing all integration libraries to the integrations page — https://github.com/PrefectHQ/prefect/pull/14051
- Update contribute section of the docs — https://github.com/PrefectHQ/prefect/pull/14055
- Add documentation about supported function types — https://github.com/PrefectHQ/prefect/pull/14060

Breaking Changes
- Remove unused attributes from `EngineContext` — https://github.com/PrefectHQ/prefect/pull/13917

Integrations

prefect-dbt

- Add back logging of dbt commands — https://github.com/PrefectHQ/prefect/pull/13853

prefect-databricks

- Support job parameters for Databricks jobs — https://github.com/PrefectHQ/prefect/pull/13642
- Restore `jobs_runs_submit_by_id_and_wait_for_completion` — https://github.com/PrefectHQ/prefect/pull/13958

Contributors
- LarryUllman
- Waiwait
- padbk
- stellardave

**All changes**: https://github.com/PrefectHQ/prefect/compare/3.0.0rc2...3.0.0rc3

Page 12 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.