Prefect

Latest version: v3.1.4

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

Scan your dependencies

Page 54 of 59

0.9.8

Not secure
Released on Mar 18, 2020.

Features

- None

Enhancements

- Update Cloud config name for heartbeat settings - [2081](https://github.com/PrefectHQ/prefect/pull/2081)
- Add examples to Interactive API Docs - [2122](https://github.com/PrefectHQ/prefect/pull/2122)
- Allow users to skip Docker healthchecks - [2150](https://github.com/PrefectHQ/prefect/pull/2150)
- Add exists, read, and write interfaces to Result [2139](https://github.com/PrefectHQ/prefect/issues/2139)
- Add Cloud UI links to Slack Notifications - [2112](https://github.com/PrefectHQ/prefect/issues/2112)

Task Library

- None

Fixes

- Fix S3ResultHandler use of a new boto3 session per thread - [2108](https://github.com/PrefectHQ/prefect/issues/2108)
- Fix issue with stateful function reference deserialization logic mutating state - [2159](https://github.com/PrefectHQ/prefect/pull/2159)
- Fix issue with `DateClock` serializer - [2166](https://github.com/PrefectHQ/prefect/issues/2166)
- Fix issue with scheduling required parameters - [2166](https://github.com/PrefectHQ/prefect/issues/2166)

Deprecations

- Deprecate cache\_\* and result_handler options on Task and Flow objects [2140](https://github.com/PrefectHQ/prefect/issues/2140)

Breaking Changes

- None

Contributors

- [alexisprince1994](https://github.com/alexisprince1994)

0.9.7

Not secure
Released on Mar 4, 2020.

Fixes

- Change `task.log_stdout` retrieval from task runner to `getattr` in order to preserve running flows of older `0.9.x` versions - [2120](https://github.com/PrefectHQ/prefect/pull/2120)

0.9.6

Not secure
Released on Mar 4, 2020.

Features

- Add new diagnostics utility to assist in troubleshooting issues - [2062](https://github.com/PrefectHQ/prefect/pull/2062)
- Add a jira_notification state handler to create jira tickets for failed tasks or flows - [1861](https://github.com/PrefectHQ/prefect/pull/1861)
- Add support for Python 3.8 - [2080](https://github.com/PrefectHQ/prefect/pull/2080)

Enhancements

- Add PIN 15 (skip refactor) - [2070](https://github.com/PrefectHQ/prefect/issues/2070)
- Update docs and docstrings related to Result Handlers - [1792](https://github.com/PrefectHQ/prefect/issues/1792)
- Add volume option to Docker Agent - [2013](https://github.com/PrefectHQ/prefect/issues/2013)
- `DaskKubernetesEnvironment` now elevates important autoscaling logs as well as possible Kubernetes issues - [2089](https://github.com/PrefectHQ/prefect/pull/2089)
- Add optional `scheduler_logs` kwarg to the`DaskKubernetesEnvironment` - [2089](https://github.com/PrefectHQ/prefect/pull/2089)
- Add ERROR log if heartbeat process dies - [2097](https://github.com/PrefectHQ/prefect/issues/2097)
- Enable stdout logging from inside a task with the kwarg `log_stdout=True` - [2092](https://github.com/PrefectHQ/prefect/pull/2092)
- Direct links to Cloud flows and flow runs now shown on creation time - [2109](https://github.com/PrefectHQ/prefect/pull/2109)
- Update docs related to using Context - [2077](https://github.com/PrefectHQ/prefect/issues/2077)

Task Library

- Fix expanding of `V1DeleteOptions` kwargs for Kubernetes tasks - [2083](https://github.com/PrefectHQ/prefect/pull/2083)

Fixes

- Fix `extra_loggers` config variable not being able to be set via environment variable - [2089](https://github.com/PrefectHQ/prefect/pull/2089)
- Fix environments not passing down their `extra_loggers` to any created infrastructure - [2089](https://github.com/PrefectHQ/prefect/pull/2089)
- Don't mutate data when serializing or deserializing - [2098](https://github.com/PrefectHQ/prefect/issues/2098)

Deprecations

- None

Breaking Changes

- None

Contributors

- [Romain Thalineau](https://github.com/romaintha)

0.9.5

Not secure
Released on Feb 21, 2020.

Features

- None

Enhancements

- Better exception for unsubscriptable mapping arguments - [1821](https://github.com/PrefectHQ/prefect/issues/1821)
- Add DaskGateway tip to docs - [1959](https://github.com/PrefectHQ/prefect/issues/1959)
- Upload package to PyPI on tag push to master - [2030](https://github.com/PrefectHQ/prefect/issues/2030)
- Improve package import time - [2046](https://github.com/PrefectHQ/prefect/issues/2046)

Task Library

- Fix `V1DeleteOptions` call for Kubernetes tasks - [2050](https://github.com/PrefectHQ/prefect/pull/2050)
- Add kwargs to `V1DeleteOptions` for Kubernetes tasks - [2051](https://github.com/PrefectHQ/prefect/pull/2051)

Fixes

- Ensure microseconds are respected on `start_date` provided to CronClock - [2031](https://github.com/PrefectHQ/prefect/pull/2031)
- Fix duplicate Client connections when using `--logs` flag from `run cloud` CLI command - [2056](https://github.com/PrefectHQ/prefect/pull/2056)

Deprecations

- None

Breaking Changes

- None

Contributors

- [Romain Thalineau](https://github.com/romaintha)

0.9.4

Not secure
Released on Feb 14, 2020.

Features

- None

Enhancements

- Add incremental tutorial - [1953](https://github.com/PrefectHQ/prefect/issues/1953)
- Improve error handling for unsupported callables - [1993](https://github.com/PrefectHQ/prefect/pull/1993)
- Accept additional `boto3` client parameters in S3 storage - [2000](https://github.com/PrefectHQ/prefect/pull/2000)
- Add optional `version_group_id` kwarg to `create_flow_run` for a stable API for flow runs - [1987](https://github.com/PrefectHQ/prefect/issues/1987)
- Add `extra_loggers` logging configuration for non-Prefect logs in stdout and cloud - [2010](https://github.com/PrefectHQ/prefect/pull/2010)

Task Library

- None

Fixes

- Ensure `ifelse` casts its condition to `bool` prior to evaluation - [1991](https://github.com/PrefectHQ/prefect/pull/1991)
- Do not perform `ast.literal_eval` on cpu and memory task_definition kwargs for Fargate Agent - [2010](https://github.com/PrefectHQ/prefect/pull/2010)
- Fix new agent processing with Threadpool causing problem for Fargate Agent with task revisions enabled - [2022](https://github.com/PrefectHQ/prefect/pull/2022)

Deprecations

- None

Breaking Changes

- Remove Airflow Tasks - [1992](https://github.com/PrefectHQ/prefect/pull/1992)

Contributors

- [Giorgio Pellero](https://github.com/trapped)
- [Braun Reyes](https://github.com/braunreyes)

0.9.3

Not secure
Released on Feb 05, 2020.

Features

- None

Enhancements

- Improve heartbeat functionality to be robust across platforms - [1973](https://github.com/PrefectHQ/prefect/pull/1973)
- Run storage healthchecks on other options besides Docker - [1963](https://github.com/PrefectHQ/prefect/pull/1963)
- Cloud logger now attempts to elevate logger errors to flow run logs - [1961](https://github.com/PrefectHQ/prefect/pull/1961)
- Attach Flow and Task attributes to LogRecords - [1938](https://github.com/PrefectHQ/prefect/issues/1938)

Task Library

- None

Fixes

- Fix uncaught Fargate Agent kwarg parse SyntaxError from `literal_eval` - [1968](https://github.com/PrefectHQ/prefect/pull/1968)
- Fix FargateTaskEnvironment passing empty auth token to run task - [1976](https://github.com/PrefectHQ/prefect/pull/1976)
- Fix imagePullSecrets not being automatically passed to jobs created by Kubernetes Agent - [1982](https://github.com/PrefectHQ/prefect/pull/1982)

Deprecations

- None

Breaking Changes

- Remove cancellation hooks - [1973](https://github.com/PrefectHQ/prefect/pull/1973)

Contributors

- None

Page 54 of 59

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.