perone / stallion

Stallion - A Python Package Manager
Other
297 stars 26 forks source link

Package version reported is the oldest when multiple eggs exist #20

Open jhemann opened 12 years ago

jhemann commented 12 years ago

I have downloaded and installed the "base distribution" collection from http://www.lfd.uci.edu/~gohlke/pythonlibs/ a couple of times now, once during my initial Python set up and subsequently to update some packages. This process left duplicates of some packages cluttering site-packages. For example, I now have

Mako-0.4.1-py2.7egg-info Mako-0.5.0-py2.7.egg-info

When I run Stallion, it lists Mako-0.4.1 as the version. But, the newest version is in fact 0.5.0, which I can confirm my importing the package. So , I am guessing that Stallion scans site-packages and gets a unique list, which may result in the older (smaller version number) package always being listed as the current one.