First class handling of dependencies from pyproject.toml after git_clone pull step #13252
Open
3 tasks done
Labels
enhancement
An improvement of an existing feature
First check
Prefect Version
2.x
Describe the current behavior
Prefect can use a pull step to install via requirements.txt or executing a script pull step.
Describe the proposed behavior
Allow Prefect to install dependencies via a pyproject.toml file or remove the requirement to have a pull step, so that the project can be installed via EXTRA_PIP_PACKAGES and the entrypoint can be a module referencing to the installed pip package.
Here is a workaround I use for this, where I have a git clone pull step as well as an EXTRA_PIP_PACKAGES step referencing the same package so I can install the dependencies:
Example Use
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: