Вы не можете предположить, что пакет, который работает с одной версией программы, обязательно будет работать с другим. Это верно в целом, и особенно в этом случае, потому что (на момент написания этой статьи) Django 1.7 еще не выпущен.
South
определенно не будет работать, так как documented на сайте. Это потому, что 1.7 включает функцию родной миграции. Вам придется переключиться на использование миграции Django.
явно говорит: «Grappelli всегда развивается против последнего стабильного выпуска Django и НЕ тестируется с сундуком Django». Например, вот bug, который влияет на 1.7. Исправление находится в ветке разработки, но вы не получите его с обычной установкой pip.
Сказанное может иметь смысл идти вперед и обновляться до 1.7RC3 (или, что еще лучше, подождать немного, чтобы официальный релиз вышел). Чем скорее вы примете больше работы, которую вам нужно будет сделать (например, отслеживание неизданных филиалов других приложений), но преимущество в том, что вы можете получить актуальность сейчас, а не ждать до следующей возможности обновления.