Support environment markers in *_requires, via WorkingSet.

#185 Declined
Repository
stevenk_
Branch
default
Repository
pypa
Branch
default
Author
  1. Steve Kowalik
Reviewers
Description

Add support for environment markers in requirements in install_requires, setup_requires, tests_require as well as adding a test for the existing extra_requires machinery.

The changes to WorkingSet and its immediate tests I'm delighted with -- the changes are nice and well-contained. The end-to-end functional tests look a little ugly to my eye, but if they're best we can do right now, they can stay.

Comments (0)