Just pushed a new version of VersionEye online with an improved parser for requirements.txt files.

Here are the new features:

It can handle comments in requirements.txt files.

It will ignore lines who are starting with http:// or https://.

It can handle entries without explicit version string.

Support for the pip.log file.

An entry like this here is easy:

requests==0.9.0

But now other comparators work, too. For example this here:

amqplib>=1.0.2

Or if you have only the package name. Like this:

amqplib

And the current version will also handle the pip.log file. You can just upload it or put in the URL to your pip.log file and it will show you all the dependencies in the pip.log file.

Feedback welcome.