Bug #177

pip installation does not work

Added by Harris Lapiroff 9 months ago. Updated 8 months ago.

Status:Resolved Start:08/17/2011
Priority:High Due date:
Assigned to:Joseph Spiros % Done:

100%

Category:Core
Target version:0.9.1

Description

When I try pip install philo I get:

Downloading/unpacking philo
  Downloading philo-0.9.tar.gz (101Kb): 101Kb downloaded
  Running setup.py egg_info for package philo
Downloading/unpacking django>=1.3 (from philo)
  Downloading Django-1.3.tar.gz (6.5Mb): 6.5Mb downloaded
  Running setup.py egg_info for package django
Downloading/unpacking python>=2.5.4 (from philo)
  Could not find a version that satisfies the requirement python>=2.5.4 (from philo) (from versions: )
No distributions matching the version for python>=2.5.4 (from philo)

And without janeau's patch the templates directory doesn't get installed, crippling the admin.

Associated revisions

Revision 46bfbcf188fa31bea2c08c14df696e136d4983e3
Added by Stephen Burrows 8 months ago

Tweaked manifest file. Removed a bunch of hackery from setup.py in favor of setuptools.find_packages, since we're using setuptools anyway. Addresses bug #177.

Revision d6b4a9041aaccc3e6fac9dbdac4b581ef2e4b573
Added by Joseph Spiros 8 months ago

Merge branch 'release' of git://github.com/melinath/philo into release/0.9.1

  • 'release' of git://github.com/melinath/philo:
    Tweaked manifest file. Removed a bunch of hackery from setup.py in favor of setuptools.find_packages, since we're using setuptools anyway. Addresses bug #177.
    Abstracted email resetting during the email change process onto the AccountForm. Addresses bug #173.
    This will include non *.py files in our distribution for setup.py, easy_install, pip, &c. purposes.
    Removed python requirement line from setup.py, since easy_install and pip can't do anything with it and will choke on it for e.g. pypy.
    Correction to waldo login view to pass the request into the login_form for GET requests as well.
    Added release notes for 0.9.1.
    Merged the contribution information from the ithinksw.org philo wiki into the documentation.
    Removed philo.models.Tag entry from the docs.
    Incremented version number to 0.9.1rc and cleaned up README a tiny bit.

Revision 61b73fe068172f02d6c47e2b5387161919ec9618
Added by Joseph Spiros 7 months ago

Merge branch 'release/0.9.1'

  • release/0.9.1: (74 commits)
    Edited the READMEs and documentation to be cleaner and more consistent.
    Bumped version number to 0.9.1 in preparation for release.
    Tweaked manifest file. Removed a bunch of hackery from setup.py in favor of setuptools.find_packages, since we're using setuptools anyway. Addresses bug #177.
    Abstracted email resetting during the email change process onto the AccountForm. Addresses bug #173.
    This will include non *.py files in our distribution for setup.py, easy_install, pip, &c. purposes.
    Removed python requirement line from setup.py, since easy_install and pip can't do anything with it and will choke on it for e.g. pypy.
    Correction to waldo login view to pass the request into the login_form for GET requests as well.
    Added release notes for 0.9.1.
    Merged the contribution information from the ithinksw.org philo wiki into the documentation.
    Removed philo.models.Tag entry from the docs.
    Incremented version number to 0.9.1rc and cleaned up README a tiny bit.
    Tweaked AttributeMapper._fill_cache to also store values on the Attribute instance itself. Made everything about AttributeMapper._fill_cache lazier.
    Lazy-eval the values of AttributeValues instead of loading them all during AttributeMapper._fill_cache.
    Removed Node.render_to_response select_related call since it is not clearly more efficient. Delayed page evaluation in FeedView.page_view to the end of the inner function.
    Added a 'contributing' page to the philo docs. This is meant primarily as an initial effort, which can be expanded upon more later.
    Corrections to Blog.entry_tags to use taggit APIs. Tweaks to penfield migration 0005 because of South issue 428 (and some incorrect filters obscured by that issue.)
    Minor correction to EmbedWidget.js to handle window names with dashes.
    Overrides TemplateField widget on admin container forms instead of on the ModelAdmin.
    Reverted TemplateField parent to models.TextField and moved EmbedWidget into philo.admin.widgets. Added EmbedWidget use on the appropriate ModelAdmins. Cleaned up ContentletAdmin and ContentReferenceAdmin.
    Removed TagCreation.js and the admin widget that used it.
    ...

Revision ee00114ceae49d0017911f4da98de6c5e721ee59
Added by Joseph Spiros 7 months ago

Merge branch 'release/0.9.1' into develop

  • release/0.9.1:
    Edited the READMEs and documentation to be cleaner and more consistent.
    Bumped version number to 0.9.1 in preparation for release.
    Tweaked manifest file. Removed a bunch of hackery from setup.py in favor of setuptools.find_packages, since we're using setuptools anyway. Addresses bug #177.
    Abstracted email resetting during the email change process onto the AccountForm. Addresses bug #173.
    This will include non *.py files in our distribution for setup.py, easy_install, pip, &c. purposes.
    Removed python requirement line from setup.py, since easy_install and pip can't do anything with it and will choke on it for e.g. pypy.
    Correction to waldo login view to pass the request into the login_form for GET requests as well.
    Added release notes for 0.9.1.
    Merged the contribution information from the ithinksw.org philo wiki into the documentation.
    Removed philo.models.Tag entry from the docs.
    Incremented version number to 0.9.1rc and cleaned up README a tiny bit.

History

Updated by Harris Lapiroff 9 months ago

Reportedly it does work on some servers. Not sure what's wrong with mine...

Updated by Harris Lapiroff 9 months ago

Further details on the two servers I tested:

Ubuntu 11.04
Python 2.7.1+
pip 0.7.2

and

Debian 5.0.7
Python 2.5.2
pip 1.0

Updated by Stephen Burrows 9 months ago

Yeah, this works for me.

Updated by Joseph Spiros 8 months ago

  • Target version set to 0.9.1

Updated by Joseph Spiros 8 months ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF