-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
conda skeleton pypi does not work if the project's setup.py has build system deps (defined in pyproject.toml) #4002
Comments
Also, would definitely be willing to submit a PR if offered a bit of guidance. Thanks! |
Seems like my issue is related to #3507 |
Hi there, thank you for your contribution! This issue has been automatically marked as stale because it has not had recent activity. It will be closed automatically if no further activity occurs. If you would like this issue to remain open please:
NOTE: If this issue was closed prematurely, please leave a comment. Thanks! |
This seems to be breaking the packaging tutorial over at https://docs.conda.io/projects/conda-build/en/stable/user-guide/tutorials/building-conda-packages.html. The
when running
|
Actual Behavior
If a project has a build system dependency (as defined in pyproject.toml), the recipe generation can fail. For example, the following package (makefun) uses pyproject.toml to define extra dependencies that are needed:
When I invoke conda skeleton, it is missing host dependencies (specifically
setuptools_scm
) in order to generate the recipe:Expected Behavior
conda skeleton
should inspect pyproject.toml for build dependencies.Steps to Reproduce
Run
$ conda skeleton pypi makefun
Output of conda info
The text was updated successfully, but these errors were encountered: