Adding a default extra_require environment

If someone wants to pick this up and write a design document for this, I’d suggest doing the following:

  • Adopt vocabulary of “selecting” extras, for discussing which extras are used.
  • Add a Core Metadata key to allow “selecting” certain extras by default. (Default-Extras: default)
  • Add the ability to “unselect” an extra that is selected by default (package[-default]).
3 Likes