Search code examples
pythonpippymssqlyolk

Packages as seen through yolk or pip


I need some help understanding how pip and yolk work

I ran pip install pymssql, which installed pymssql version 2.0.0b1-dev-20111019, but then decided that I'd like to revert to an older version.

I ran yolk -V pymssql to check which versions I have available, but it only returns pymssql 1.0.2. Shouldn't the version that I installed appear too?

Searching pypi through the website reveals that 1.0.2 is the only version available. Does this mean pip is using sources other than pypi?


Solution

  • yolk only search trough PyPI XMLRPC API as far as I know, while pip crawls the web looking for the "best" package that fits - the seed page is http://pypi.python.org/simple/<PACKAGE_NAME>.