The other way in which this makes a whole lot more sense is when
considering projects that use dates as versions. Let's take for
example projects that have a released versions like
2013.08.10
2013.10.30
2013.12.03
2014.02.16
2014.09.23
If I say I want foo > 2013, I expect anything in the 2014.*.* series.
I don't expect 2013.*.* The same works for > 1.7
On Mon, Dec 22, 2014 at 3:12 PM, Marcus Smith
* The new behavior maintains consistency between < and >, so that specifiers that “look” the same act the same, maintaining consistency between them. * I think that having the > and < behavior vary is a *worse* confusion, and I believe that the behavior of < is far better than previous.
I'm not following the old inconsistencies you're referring to. Maybe you can explain those, or reference this in the PEP. But in any case, the argument isn't over whether PEP440 is better than the old implementation, in total.
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig