-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Description
The new declarative setup.cfg syntax is fabulous. It's wonderful to have two-line setup.py files!
I tried to use "install_requires = file: requirements/base.in" and found that "file:" wasn't supported there. Our pip-compile workflow works really well, and it would be great to be able to start with base.in as our source of truth, and easily use it in our setup.cfg.
As a design point, I'm not sure it makes sense to special-case which fields can use which kinds of info-gatherers. Why can't I use "file:" for any field? I can understand if the implementation requires it, but the more the developer can choose how to structure their own world, the better.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels