I couldn't find a better way of whitelisting multiple ranges than whitelisting the entire overlapping range and then blacklisting specific versions. There doesn't seem to be any "OR" operator in pip version matching expressions
Coverage increased (+0.3%) to 90.581% when pulling 0839723e5933ad069fae71bd18036e0ab48ca2b7 on dmr/fix-django-range into 542e9bec1cee383ca296e177c4417cbb6ce3a52b on master.
I couldn't find a better way of whitelisting multiple ranges than whitelisting the entire overlapping range and then blacklisting specific versions. There doesn't seem to be any "OR" operator in pip version matching expressions