Ticket #271 (closed defect: fixed)
South doesn't play nice with pip
| Reported by: | mackstann@… | Owned by: | andrew |
|---|---|---|---|
| Priority: | major | Milestone: | 0.7 |
| Component: | commands | Version: | 0.6 |
| Keywords: | Cc: |
Description
I can install south via pip just fine, i.e.:
pip install south
But it seems that some kind of package bookkeeping is missing, because when I go to freeze my pip requirements by doing:
pip freeze -E env -r requirements.txt frozen.txt
I get the message:
Requirement file contains hg+http://bitbucket.org/andrewgodwin/south/@stablish#egg=south, but that package is not installed
This also happens if I just use "south" instead of the hg url, so it seems to be a general problem with the packaging metadata of south or something along those lines (I'm quite ignorant of the specifics).
In the meantime I'm unable to use south without maintaining a separate manual installation, which is not fun when I have every other library playing nicely with pip.

I've been informed by someone in-the-know that if you use South rather than south it will work - pip is picky about capitalisation.