On 12/27/2009 4:15 PM, david.lyon at preisshare.net wrote: >> On Fri, Dec 25, 2009 at 8:33 AM, Nick Coghlan<ncoghlan at gmail.com> wrote: >>> >> Martin v. Löwis wrote: >> > FYI we have introduced a range operator, so one may define a range of >> > versions. >> > This is useful for instance to write: >> > >> > Requires-Python: ~=2.5 >> > >> > Which means: requires any version of Python 2.5.x. This operator is >> > the default operator, >> > meaning that you can also write: >> > >> > Requires-Python: 2.5 > I don't like the ~ at all sorry. The ~ operator is thoroughly confusing. > > No application developer will quickly figure out what a tilde means. Maybe > it means 'roughly', but it requires too much thought and is ambiguous. 2.5 > is not roughly 2.5.2. It is the same exactly. Tarek, I am a bit confused at the current proposal combined with the newly introduced range operator. Would "Requires-Python: <=2.5" include 2.5.4 or not? Also, "Requires-Python: 3" would include all 3.X versions, correct? -srid
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4