PrefectHQ / prefect

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

Use prefect extras when adhoc installing integrations #14242

Closed desertaxle closed 1 week ago

desertaxle commented 1 week ago

This PR updates places where we adhoc install an integration package to use an extra instead of the package name itself. This will ensure that the version of the integration package compatible with the current version of prefect will be installed. Previously, the non-RC versions of integration packages would be installed and cause errors due to incompatibility.

Closes https://github.com/PrefectHQ/prefect/issues/14123

Example

Checklist