PrefectHQ / prefect

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
https://prefect.io
Apache License 2.0
15.31k stars 1.5k forks source link

Removes our declaration of a dependency on `requests` for `prefect-docker` #14276

Closed chrisguidry closed 4 days ago

chrisguidry commented 4 days ago

We had previously pinned requests due to an upstream compatibility issue between docker and requests (which should have been fixed by now). Pinning this dependency means that the security alerts about requests are listed as ours. We don't reference requests directly, so we can stop doing this for now.

Note: I'm also addressing a set of circular imports around prefect.flows and prefect.runner in order for the Docker test suite to pass