On Wednesday, Oct 1, 2003, at 15:11 America/New_York, Ronald Oussoren wrote: > > On 1 okt 2003, at 5:58, Bob Ippolito wrote: > >> How about making up a URL scheme for Package Manager.. for example: >> >> pypimp://undefined.org/pimp/?Numeric > > This might be pretty usefull, and might reduce the load on the central > scapegoat. > > Another idea: Add a function of comparing versions to pimp. The > current plists seem to use a simple string comparison for comparing > versions and that doesn't always work. As an example, the entry for > PyObjC contains something like: > > import objc > if objc.__version__ < "1.0b1": > raise "old version installed" > > That won't work whenever we get around releasing pyobjc-1.0, as "1.0" > < "1.0b1" :-(. We need to standardize on a way to do this, obviously.. The string comparison thing is bad, and the scapegoat has to figure out how to find the version for each package (which isn't always possible, because not every package includes this metadata). There should be a standard sys.version_info way of getting package versions. -bob
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