blug
                                
                                 blug copied to clipboard
                                
                                    blug copied to clipboard
                            
                            
                            
                        pip install fails
Hi,
I just tried to install blug via pip and ran into this error:
pip install blug Downloading/unpacking blug Downloading blug-0.1.0.tar.gz (78Kb): 78Kb downloaded Running setup.py egg_info for package blug error in blug setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers Complete output from command python setup.py egg_info: error in blug setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers
Command python setup.py egg_info failed with error code 1 Storing complete log in /Users/dcancel/.pip/pip.log
FULL ERROR FROM PIP.LOG <<
/Users/dcancel/dev/virtualenvs/blug-blog/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg/pip/runner.py run on Mon Aug 6 15:28:25 2012 Downloading/unpacking blug Getting page http://pypi.python.org/simple/blug URLs to search for versions for blug:
- http://pypi.python.org/simple/blug/ Getting page http://www.github.com/jeffknupp/blug Analyzing links from page http://pypi.python.org/simple/blug/ Found link http://pypi.python.org/packages/source/b/blug/blug-0.1.0.tar.gz#md5=738adb8ef15d34ae36f40ae7b4c3878f (from http://pypi.python.org/simple/blug/), version: 0.1.0 Skipping link http://www.github.com/jeffknupp/blug (from http://pypi.python.org/simple/blug/); not a file Analyzing links from page https://github.com/jeffknupp/blug Skipping link https://github.com/opensearch.xml (from https://github.com/jeffknupp/blug); unknown archive format: .xml Skipping link https://github.com/fluidicon.png (from https://github.com/jeffknupp/blug); unknown archive format: .png Skipping link https://github.com/jeffknupp/apple-touch-icon-114.png (from https://github.com/jeffknupp/blug); unknown archive format: .png Skipping link https://github.com/jeffknupp/apple-touch-icon-144.png (from https://github.com/jeffknupp/blug); unknown archive format: .png Skipping link https://github.com/favicon.png (from https://github.com/jeffknupp/blug); unknown archive format: .png Skipping link https://a248.e.akamai.net/assets.github.com/assets/github-2910add3ddeaf9ad4e0848c2b193e72af2d2e2ad.css (from https://github.com/jeffknupp/blug); unknown archive format: .css Skipping link https://a248.e.akamai.net/assets.github.com/assets/github2-4260833634e9729708855572e909c49c60d76125.css (from https://github.com/jeffknupp/blug); unknown archive format: .css Skipping link https://github.com/jeffknupp/blug/tree/186e25ffc8a8718631a5208238f7da7f915f7bc2 (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/commits/master.atom (from https://github.com/jeffknupp/blug); unknown archive format: .atom Skipping link https://github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/plans (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/explore (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/features (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/blog (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/login?return_to=%2Fjeffknupp%2Fblug (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/watchers (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/network (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/pulls (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/issues (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/graphs (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/languages/JavaScript (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/languages/Python (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#readme (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/zipball/master (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug.git (from https://github.com/jeffknupp/blug); unknown archive format: .git Skipping link git://github.com/jeffknupp/blug.git (from https://github.com/jeffknupp/blug); unknown archive format: .git Skipping link https://github.com/jeffknupp/blug/dismiss-tree-finder-help (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/tags (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/downloads (from https://github.com/jeffknupp/blug); not a file Skipping link javascript:; (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/tree/master (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/tree/webserver (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/commits/master (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/branches (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/commit/186e25ffc8a8718631a5208238f7da7f915f7bc2 (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/commits/master/ (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/tree/186e25ffc8a8718631a5208238f7da7f915f7bc2/static (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/tree/186e25ffc8a8718631a5208238f7da7f915f7bc2/templates (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/tree/186e25ffc8a8718631a5208238f7da7f915f7bc2/test (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/blob/186e25ffc8a8718631a5208238f7da7f915f7bc2/.gitignore (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug/blob/186e25ffc8a8718631a5208238f7da7f915f7bc2/MANIFEST.in (from https://github.com/jeffknupp/blug); unknown archive format: .in Skipping link https://github.com/jeffknupp/blug/blob/186e25ffc8a8718631a5208238f7da7f915f7bc2/README.md (from https://github.com/jeffknupp/blug); unknown archive format: .md Skipping link https://github.com/jeffknupp/blug/blob/186e25ffc8a8718631a5208238f7da7f915f7bc2/blug.py (from https://github.com/jeffknupp/blug); unknown archive format: .py Skipping link https://github.com/jeffknupp/blug/blob/186e25ffc8a8718631a5208238f7da7f915f7bc2/config.yml (from https://github.com/jeffknupp/blug); unknown archive format: .yml Skipping link https://github.com/jeffknupp/blug/blob/186e25ffc8a8718631a5208238f7da7f915f7bc2/master_requirements.txt (from https://github.com/jeffknupp/blug); unknown archive format: .txt Skipping link https://github.com/jeffknupp/blug/blob/186e25ffc8a8718631a5208238f7da7f915f7bc2/setup.py (from https://github.com/jeffknupp/blug); unknown archive format: .py Skipping link https://github.com/jeffknupp/blug#blug (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#intro (from https://github.com/jeffknupp/blug); not a file Skipping link http://www.jeffknupp.com (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#installation (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#usage (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#creating-a-new-post (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#generating-the-site (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#viewing-your-site-locally (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/jeffknupp/blug#coming-soon (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/about (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/contact (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/training (from https://github.com/jeffknupp/blug); not a file Skipping link http://enterprise.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://status.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://mac.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://windows.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://eclipse.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://mobile.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://get.gaug.es/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://speakerdeck.com (from https://github.com/jeffknupp/blug); not a file Skipping link https://gist.github.com (from https://github.com/jeffknupp/blug); not a file Skipping link http://jobs.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://shop.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://octodex.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://help.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://developer.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://github.github.com/github-flavored-markdown/ (from https://github.com/jeffknupp/blug); not a file Skipping link http://pages.github.com/ (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/site/terms (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/site/privacy (from https://github.com/jeffknupp/blug); not a file Skipping link https://github.com/security (from https://github.com/jeffknupp/blug); not a file Could not parse version from link: http://github-media-downloads.s3.amazonaws.com/GitHub_Logos.zip (from https://github.com/jeffknupp/blug) Skipping link http://github-media-downloads.s3.amazonaws.com/GitHub_Logos.zip (from https://github.com/jeffknupp/blug); wrong project name (not blug) Could not parse version from link: http://github-media-downloads.s3.amazonaws.com/Octocats.zip (from https://github.com/jeffknupp/blug) Skipping link http://github-media-downloads.s3.amazonaws.com/Octocats.zip (from https://github.com/jeffknupp/blug); wrong project name (not blug) Downloading from URL http://pypi.python.org/packages/source/b/blug/blug-0.1.0.tar.gz#md5=738adb8ef15d34ae36f40ae7b4c3878f (from http://pypi.python.org/simple/blug/) Running setup.py egg_info for package blug error in blug setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers Complete output from command python setup.py egg_info: error in blug setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers
Command python setup.py egg_info failed with error code 1 Exception information: Traceback (most recent call last): File "/Users/dcancel/dev/virtualenvs/blug-blog/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg/pip/basecommand.py", line 126, in main self.run(options, args) File "/Users/dcancel/dev/virtualenvs/blug-blog/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg/pip/commands/install.py", line 223, in run requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "/Users/dcancel/dev/virtualenvs/blug-blog/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg/pip/req.py", line 986, in prepare_files req_to_install.run_egg_info() File "/Users/dcancel/dev/virtualenvs/blug-blog/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg/pip/req.py", line 222, in run_egg_info command_desc='python setup.py egg_info') File "/Users/dcancel/dev/virtualenvs/blug-blog/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg/pip/init.py", line 255, in call_subprocess % (command_desc, proc.returncode)) InstallationError: Command python setup.py egg_info failed with error code 1
Thanks for the report. Fixing this now. Note that blug requires Python 3.2 (I noticed you were running 2.7). Just a heads up.