pip thinks installed version is 0.0.0 and so always reinstalls the package even if it's up-to-date.
$ pip install --upgrade irc
Downloading/unpacking irc from http://pypi.python.org/packages/source/i/irc/irc-1.1.zip#md5=34b2b2e32358b18058289b54f8ac0cc4
Running setup.py egg_info for package irc
Installing collected packages: irc
Found existing installation: irc 0.0.0
Successfully uninstalled irc
Running setup.py install for irc
Successfully installed irc
Please provide proper version information inside package.