Slide 4
Slide 4 text
Extra in marker is a mess
extra == "foo" is wrong
pip install package[docs,tests]
any(marker.evaluate({"extra": x}) for x in extras)
No other operators make sense
“Negative extra” is impossible
Exclude a dependency when an extra is specified
4