Ticket #271 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

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:


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.

Change History

comment:1 Changed 6 years ago by andrew

  • Status changed from new to closed
  • Resolution set to fixed
  • Milestone set to 0.7

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.

comment:2 Changed 6 years ago by mackstann@…

Ah thanks!

Any chance that could be mentioned on this page?


comment:3 Changed 6 years ago by andrew

It's added now.

Note: See TracTickets for help on using tickets.