On Mon, Dec 29, 2014 at 12:01 AM, Nick Coghlan <[email protected]> wrote: > * for those cases (like date-based versions) where excluding releases with > an additional numeric suffix is the right thing to do, an explicit prefix > exclusion will still be possible, and will have the advantage of failing > noisily on older versions of pip and easy_install, rather than silently > installing an unexpected version (which is what will happen for anyone that > starts relying on the current explicit exclusion in PEP 440). It's also > possible to replace the exclusive bound with an inclusive bound that has the > last release segment component incremented.
Just to confirm, in each of the below is it true that the two comparisons are exactly equivalent (taking into account pre-release and post-release rules, etc)? 1) >V.N.* and >=V.N+1 2) <=V.N.* and <V.N+1 And these two should be even easier: 3) <V.* and <V 4) >=V.* and >=V With the way the PEP is written, it's not completely obvious to me that these are true. Thanks, --Chris _______________________________________________ Distutils-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/distutils-sig
