-
Notifications
You must be signed in to change notification settings - Fork 18
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
--requirements-file
doesn't work with pyproject.toml
#94
Comments
pyproject.toml
's dependencies
when using --requirements-file
--requirements-file
doesn't work with pyproject.toml
I think it's because |
Yes, that's exactly what happens. There is no logic for merging dependencies from different configuration files. To be honest I'm not sure whether such behavior would be correct, because either you are installing dependencies via requirements.txt file or via project setup file. If I'm wrong please correct me, because recently I'm not following all the news in the Python ecosystem... |
Oooo, I think I see what is going on in here. You are trying to check dependencies in |
Hi @arkq no problem, and thanks for confirming.
Yep you got it. Fwiw, this structure is not some DIY structure, it comes recommended by So for that we'd want to support |
OK, so that is defined by the root If you are willing to do some coding, I'd be more than happy to review it and merge. Otherwise, I'm afraid that currently I'm out of time for developing such feature. The basic idea would be to detect |
So each
As far as inspecting
|
With https://github.com/Future-House/aviary/tree/v0.14.0,
flake8==7.1.1
, andflake8-requirements[pyproject]==2.2.1
, running in the repo root:I get the following
I900
s:However, they are actually in the
dependencies
list: https://github.com/Future-House/aviary/blob/v0.14.0/packages/gsm8k/pyproject.toml#L9-L13What is going wrong here?
The text was updated successfully, but these errors were encountered: