south-1.0: Package the 2014-07-01 release
South is now end-of-life [1]:
Please note that South is now end of lifed in favour of the new
migrations framework in Django 1.7, which is based on South but with
significant design improvements. South will not work with Django
1.7; it supports only versions 1.4, 1.5 and 1.6.
so I've limited compatibility to <dev-python/django-1.7.
I've also included a Python 3 compatibility patch (direct download
from [2]) which was merged into South's master branch with
e2c9102
(Merged in gdub/south/python3-iteritems, pull request #162,
2014-08-01). Without this patch, the Python 3 tests fail. With it,
the tests pass, although a number are skipped and there are still some
odd messages on stderr like [3]:
FATAL ERROR - The following SQL query failed: DROP TABLE "test_nonexistdeltable";
The error was: no such table: test_nonexistdeltable
I've also trimmed the Manifest, because my overlay uses thin, unsigned
manifests. Feel free to re-thicken if you prefer.
I've also skipped the ChangeLog entry, because folks can just look at
this commit message. Feel free to extract a ChangeLog entry from this
if you prefer.
[1]: http://south.aeracode.org/
[2]: https://bitbucket.org/andrewgodwin/south/commits/
3753b49ca9f3d34c94156622b380def245d88e80/raw/
[3]: http://south.aeracode.org/ticket/1256