jart / fabulous

Print images, colors, and stylish text to the terminal with Python
Apache License 2.0
347 stars 34 forks source link

Can't install via pip, but *can* under easy_install #3

Closed timvieira closed 8 years ago

timvieira commented 10 years ago

The dependence on grapefruit can't be satisfied automatically via pip

$ sudo pip install fabulous
[sudo] password for timv: 
Downloading/unpacking fabulous
  You are installing an externally hosted file. Future versions of pip will default to disallowing externally hosted files.
  You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files.
  Downloading fabulous-0.1.5.tar.gz (322kB): 322kB downloaded
  Running setup.py egg_info for package fabulous

Downloading/unpacking grapefruit (from fabulous)
  Could not find a version that satisfies the requirement grapefruit (from fabulous) (from versions: 0.1a1, 0.1a2, 0.1a3, 0.1a3)
Cleaning up...
No distributions matching the version for grapefruit (from fabulous)
Storing complete log in /home/timv/.pip/pip.log

Easy install works though.

$ sudo easy_install fabulous
Searching for fabulous
Reading https://pypi.python.org/simple/fabulous/
Reading http://lobstertech.com/fabulous.html
Best match: fabulous 0.1.5
Downloading http://lobstertech.com/media/file/fabulous/fabulous-0.1.5.tar.gz
Processing fabulous-0.1.5.tar.gz
Writing /tmp/easy_install-pmbviI/fabulous-0.1.5/setup.cfg
Running fabulous-0.1.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-pmbviI/fabulous-0.1.5/egg-dist-tmp-pW1Gme
Adding fabulous 0.1.5 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/fabulous-0.1.5-py2.7.egg
Processing dependencies for fabulous
Searching for grapefruit
Reading https://pypi.python.org/simple/grapefruit/
Reading http://code.google.com/p/grapefruit/
Best match: grapefruit 0.1a3
Downloading http://grapefruit.googlecode.com/files/grapefruit-0.1a3.tar.gz
Processing grapefruit-0.1a3.tar.gz
Writing /tmp/easy_install-l9V7Xq/setup.cfg
Running setup.py -q bdist_egg --dist-dir /tmp/easy_install-l9V7Xq/egg-dist-tmp-GXY8hq
Adding grapefruit 0.1a3 to easy-install.pth file

Installed /usr/local/lib/python2.7/dist-packages/grapefruit-0.1a3-py2.7.egg
Finished processing dependencies for fabulous

Weird. Any idea why?

brunobord commented 8 years ago

works for me.

jart commented 8 years ago

Oh yeah this is fixed.