- 
                Notifications
    You must be signed in to change notification settings 
- Fork 3.2k
Closed as not planned
Closed as not planned
Copy link
Labels
state: needs discussionThis needs some more discussionThis needs some more discussiontype: feature requestRequest for a new featureRequest for a new feature
Description
What's the problem this feature will solve?
It can sometimes be useful to install from a pyproject.toml that has a list of install_requires = [] without having to build the whole package.
pip install -r pyproject.toml --key tool.enscons.install_requires would open pyproject.toml,  look up ['tool']['enscons']['install_requires'], and install as if those items had been passed as arguments to pip install, or written out to a requirements.txt file and then installed.
It wouldn't work correctly if the package referenced its own extras, unless a second key for the extras dict was passed.
If this feature was added it would be easy to support .json as well.
laike9m, dungdm93, CarlosDomingues, BenjaminRodenberg, thesofakillers and 52 more
Metadata
Metadata
Assignees
Labels
state: needs discussionThis needs some more discussionThis needs some more discussiontype: feature requestRequest for a new featureRequest for a new feature