Permalink
Browse files

Add South 0.7.6.

  • Loading branch information...
1 parent e20a8af commit f0a7d491300a3563f80a7148af7845a4d2cf1164 @pmac pmac committed Mar 27, 2013
Showing with 11,106 additions and 0 deletions.
  1. +1 −0 basket.pth
  2. +19 −0 packages/south/PKG-INFO
  3. +6 −0 packages/south/README
  4. +19 −0 packages/south/South.egg-info/PKG-INFO
  5. +120 −0 packages/south/South.egg-info/SOURCES.txt
  6. +1 −0 packages/south/South.egg-info/dependency_links.txt
  7. +1 −0 packages/south/South.egg-info/top_level.txt
  8. +5 −0 packages/south/setup.cfg
  9. +62 −0 packages/south/setup.py
  10. +9 −0 packages/south/south/__init__.py
  11. +5 −0 packages/south/south/creator/__init__.py
  12. +540 −0 packages/south/south/creator/actions.py
  13. +489 −0 packages/south/south/creator/changes.py
  14. +190 −0 packages/south/south/creator/freezer.py
  15. +81 −0 packages/south/south/db/__init__.py
  16. +322 −0 packages/south/south/db/firebird.py
  17. +1,139 −0 packages/south/south/db/generic.py
  18. +280 −0 packages/south/south/db/mysql.py
  19. +299 −0 packages/south/south/db/oracle.py
  20. +89 −0 packages/south/south/db/postgresql_psycopg2.py
  21. 0 packages/south/south/db/sql_server/__init__.py
  22. +434 −0 packages/south/south/db/sql_server/pyodbc.py
  23. +252 −0 packages/south/south/db/sqlite3.py
  24. +151 −0 packages/south/south/exceptions.py
  25. +10 −0 packages/south/south/hacks/__init__.py
  26. +107 −0 packages/south/south/hacks/django_1_0.py
  27. +10 −0 packages/south/south/introspection_plugins/__init__.py
  28. +11 −0 packages/south/south/introspection_plugins/annoying_autoonetoone.py
  29. +30 −0 packages/south/south/introspection_plugins/django_audit_log.py
  30. +16 −0 packages/south/south/introspection_plugins/django_objectpermissions.py
  31. +24 −0 packages/south/south/introspection_plugins/django_tagging.py
  32. +14 −0 packages/south/south/introspection_plugins/django_taggit.py
  33. +21 −0 packages/south/south/introspection_plugins/django_timezones.py
  34. +45 −0 packages/south/south/introspection_plugins/geodjango.py
  35. +38 −0 packages/south/south/logger.py
  36. 0 packages/south/south/management/__init__.py
  37. +40 −0 packages/south/south/management/commands/__init__.py
  38. +93 −0 packages/south/south/management/commands/convert_to_south.py
  39. +124 −0 packages/south/south/management/commands/datamigration.py
  40. +61 −0 packages/south/south/management/commands/graphmigrations.py
  41. +260 −0 packages/south/south/management/commands/migrate.py
  42. +67 −0 packages/south/south/management/commands/migrationcheck.py
  43. +215 −0 packages/south/south/management/commands/schemamigration.py
  44. +31 −0 packages/south/south/management/commands/startmigration.py
  45. +111 −0 packages/south/south/management/commands/syncdb.py
  46. +8 −0 packages/south/south/management/commands/test.py
  47. +8 −0 packages/south/south/management/commands/testserver.py
  48. +228 −0 packages/south/south/migration/__init__.py
  49. +439 −0 packages/south/south/migration/base.py
  50. +360 −0 packages/south/south/migration/migrators.py
  51. +83 −0 packages/south/south/migration/utils.py
  52. +37 −0 packages/south/south/models.py
  53. +462 −0 packages/south/south/modelsinspector.py
  54. +400 −0 packages/south/south/orm.py
  55. +24 −0 packages/south/south/signals.py
  56. +89 −0 packages/south/south/tests/__init__.py
  57. +353 −0 packages/south/south/tests/autodetection.py
  58. 0 packages/south/south/tests/brokenapp/__init__.py
  59. +13 −0 packages/south/south/tests/brokenapp/migrations/0001_depends_on_unmigrated.py
  60. +13 −0 packages/south/south/tests/brokenapp/migrations/0002_depends_on_unknown.py
  61. +13 −0 packages/south/south/tests/brokenapp/migrations/0003_depends_on_higher.py
  62. +11 −0 packages/south/south/tests/brokenapp/migrations/0004_higher.py
  63. 0 packages/south/south/tests/brokenapp/migrations/__init__.py
  64. +55 −0 packages/south/south/tests/brokenapp/models.py
  65. 0 packages/south/south/tests/circular_a/__init__.py
  66. +13 −0 packages/south/south/tests/circular_a/migrations/0001_first.py
  67. 0 packages/south/south/tests/circular_a/migrations/__init__.py
  68. 0 packages/south/south/tests/circular_a/models.py
  69. 0 packages/south/south/tests/circular_b/__init__.py
  70. +13 −0 packages/south/south/tests/circular_b/migrations/0001_first.py
  71. 0 packages/south/south/tests/circular_b/migrations/__init__.py
  72. 0 packages/south/south/tests/circular_b/models.py
  73. +857 −0 packages/south/south/tests/db.py
  74. +165 −0 packages/south/south/tests/db_mysql.py
  75. 0 packages/south/south/tests/deps_a/__init__.py
  76. +11 −0 packages/south/south/tests/deps_a/migrations/0001_a.py
  77. +11 −0 packages/south/south/tests/deps_a/migrations/0002_a.py
  78. +11 −0 packages/south/south/tests/deps_a/migrations/0003_a.py
  79. +13 −0 packages/south/south/tests/deps_a/migrations/0004_a.py
  80. +11 −0 packages/south/south/tests/deps_a/migrations/0005_a.py
  81. 0 packages/south/south/tests/deps_a/migrations/__init__.py
  82. 0 packages/south/south/tests/deps_a/models.py
  83. 0 packages/south/south/tests/deps_b/__init__.py
  84. +11 −0 packages/south/south/tests/deps_b/migrations/0001_b.py
  85. +13 −0 packages/south/south/tests/deps_b/migrations/0002_b.py
  86. +13 −0 packages/south/south/tests/deps_b/migrations/0003_b.py
  87. +11 −0 packages/south/south/tests/deps_b/migrations/0004_b.py
  88. +11 −0 packages/south/south/tests/deps_b/migrations/0005_b.py
  89. 0 packages/south/south/tests/deps_b/migrations/__init__.py
  90. 0 packages/south/south/tests/deps_b/models.py
  91. 0 packages/south/south/tests/deps_c/__init__.py
  92. +11 −0 packages/south/south/tests/deps_c/migrations/0001_c.py
  93. +11 −0 packages/south/south/tests/deps_c/migrations/0002_c.py
  94. +11 −0 packages/south/south/tests/deps_c/migrations/0003_c.py
  95. +11 −0 packages/south/south/tests/deps_c/migrations/0004_c.py
  96. +13 −0 packages/south/south/tests/deps_c/migrations/0005_c.py
  97. 0 packages/south/south/tests/deps_c/migrations/__init__.py
  98. 0 packages/south/south/tests/deps_c/models.py
  99. 0 packages/south/south/tests/emptyapp/__init__.py
  100. 0 packages/south/south/tests/emptyapp/migrations/__init__.py
  101. 0 packages/south/south/tests/emptyapp/models.py
  102. 0 packages/south/south/tests/fakeapp/__init__.py
  103. +17 −0 packages/south/south/tests/fakeapp/migrations/0001_spam.py
  104. +20 −0 packages/south/south/tests/fakeapp/migrations/0002_eggs.py
  105. +18 −0 packages/south/south/tests/fakeapp/migrations/0003_alter_spam.py
  106. 0 packages/south/south/tests/fakeapp/migrations/__init__.py
  107. +111 −0 packages/south/south/tests/fakeapp/models.py
  108. +15 −0 packages/south/south/tests/freezer.py
  109. +109 −0 packages/south/south/tests/inspector.py
  110. +82 −0 packages/south/south/tests/logger.py
  111. +898 −0 packages/south/south/tests/logic.py
  112. 0 packages/south/south/tests/non_managed/__init__.py
  113. 0 packages/south/south/tests/non_managed/migrations/__init__.py
  114. +16 −0 packages/south/south/tests/non_managed/models.py
  115. 0 packages/south/south/tests/otherfakeapp/__init__.py
  116. +15 −0 packages/south/south/tests/otherfakeapp/migrations/0001_first.py
  117. +11 −0 packages/south/south/tests/otherfakeapp/migrations/0002_second.py
  118. +14 −0 packages/south/south/tests/otherfakeapp/migrations/0003_third.py
  119. 0 packages/south/south/tests/otherfakeapp/migrations/__init__.py
  120. +1 −0 packages/south/south/tests/otherfakeapp/models.py
  121. +73 −0 packages/south/south/utils/__init__.py
  122. +28 −0 packages/south/south/utils/datetime_utils.py
  123. +19 −0 packages/south/south/v2.py
View
@@ -29,6 +29,7 @@ packages/setuptools
packages/six
packages/suds
packages/werkzeug
+packages/south
src/check
src/commonware
src/django
View
@@ -0,0 +1,19 @@
+Metadata-Version: 1.0
+Name: South
+Version: 0.7.6
+Summary: South: Migrations for Django
+Home-page: http://south.aeracode.org/
+Author: Andrew Godwin & Andy McCurdy
+Author-email: south@aeracode.org
+License: UNKNOWN
+Download-URL: http://south.aeracode.org/wiki/Download
+Description: South is an intelligent database migrations library for the Django web framework. It is database-independent and DVCS-friendly, as well as a whole host of other features.
+Platform: UNKNOWN
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Framework :: Django
+Classifier: Intended Audience :: Developers
+Classifier: Intended Audience :: System Administrators
+Classifier: Intended Audience :: System Administrators
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: OS Independent
+Classifier: Topic :: Software Development
View
@@ -0,0 +1,6 @@
+This is South, a Django application to provide schema and data migrations.
+
+Documentation on South is currently available on our project site;
+you can find it at http://south.aeracode.org/docs/
+
+South is compatable with Django 1.2 and higher, and Python 2.4 and higher.
@@ -0,0 +1,19 @@
+Metadata-Version: 1.0
+Name: South
+Version: 0.7.6
+Summary: South: Migrations for Django
+Home-page: http://south.aeracode.org/
+Author: Andrew Godwin & Andy McCurdy
+Author-email: south@aeracode.org
+License: UNKNOWN
+Download-URL: http://south.aeracode.org/wiki/Download
+Description: South is an intelligent database migrations library for the Django web framework. It is database-independent and DVCS-friendly, as well as a whole host of other features.
+Platform: UNKNOWN
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Framework :: Django
+Classifier: Intended Audience :: Developers
+Classifier: Intended Audience :: System Administrators
+Classifier: Intended Audience :: System Administrators
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: OS Independent
+Classifier: Topic :: Software Development
@@ -0,0 +1,120 @@
+README
+setup.py
+South.egg-info/PKG-INFO
+South.egg-info/SOURCES.txt
+South.egg-info/dependency_links.txt
+South.egg-info/top_level.txt
+south/__init__.py
+south/exceptions.py
+south/logger.py
+south/models.py
+south/modelsinspector.py
+south/orm.py
+south/signals.py
+south/v2.py
+south/creator/__init__.py
+south/creator/actions.py
+south/creator/changes.py
+south/creator/freezer.py
+south/db/__init__.py
+south/db/firebird.py
+south/db/generic.py
+south/db/mysql.py
+south/db/oracle.py
+south/db/postgresql_psycopg2.py
+south/db/sqlite3.py
+south/db/sql_server/__init__.py
+south/db/sql_server/pyodbc.py
+south/hacks/__init__.py
+south/hacks/django_1_0.py
+south/introspection_plugins/__init__.py
+south/introspection_plugins/annoying_autoonetoone.py
+south/introspection_plugins/django_audit_log.py
+south/introspection_plugins/django_objectpermissions.py
+south/introspection_plugins/django_tagging.py
+south/introspection_plugins/django_taggit.py
+south/introspection_plugins/django_timezones.py
+south/introspection_plugins/geodjango.py
+south/management/__init__.py
+south/management/commands/__init__.py
+south/management/commands/convert_to_south.py
+south/management/commands/datamigration.py
+south/management/commands/graphmigrations.py
+south/management/commands/migrate.py
+south/management/commands/migrationcheck.py
+south/management/commands/schemamigration.py
+south/management/commands/startmigration.py
+south/management/commands/syncdb.py
+south/management/commands/test.py
+south/management/commands/testserver.py
+south/migration/__init__.py
+south/migration/base.py
+south/migration/migrators.py
+south/migration/utils.py
+south/tests/__init__.py
+south/tests/autodetection.py
+south/tests/db.py
+south/tests/db_mysql.py
+south/tests/freezer.py
+south/tests/inspector.py
+south/tests/logger.py
+south/tests/logic.py
+south/tests/brokenapp/__init__.py
+south/tests/brokenapp/models.py
+south/tests/brokenapp/migrations/0001_depends_on_unmigrated.py
+south/tests/brokenapp/migrations/0002_depends_on_unknown.py
+south/tests/brokenapp/migrations/0003_depends_on_higher.py
+south/tests/brokenapp/migrations/0004_higher.py
+south/tests/brokenapp/migrations/__init__.py
+south/tests/circular_a/__init__.py
+south/tests/circular_a/models.py
+south/tests/circular_a/migrations/0001_first.py
+south/tests/circular_a/migrations/__init__.py
+south/tests/circular_b/__init__.py
+south/tests/circular_b/models.py
+south/tests/circular_b/migrations/0001_first.py
+south/tests/circular_b/migrations/__init__.py
+south/tests/deps_a/__init__.py
+south/tests/deps_a/models.py
+south/tests/deps_a/migrations/0001_a.py
+south/tests/deps_a/migrations/0002_a.py
+south/tests/deps_a/migrations/0003_a.py
+south/tests/deps_a/migrations/0004_a.py
+south/tests/deps_a/migrations/0005_a.py
+south/tests/deps_a/migrations/__init__.py
+south/tests/deps_b/__init__.py
+south/tests/deps_b/models.py
+south/tests/deps_b/migrations/0001_b.py
+south/tests/deps_b/migrations/0002_b.py
+south/tests/deps_b/migrations/0003_b.py
+south/tests/deps_b/migrations/0004_b.py
+south/tests/deps_b/migrations/0005_b.py
+south/tests/deps_b/migrations/__init__.py
+south/tests/deps_c/__init__.py
+south/tests/deps_c/models.py
+south/tests/deps_c/migrations/0001_c.py
+south/tests/deps_c/migrations/0002_c.py
+south/tests/deps_c/migrations/0003_c.py
+south/tests/deps_c/migrations/0004_c.py
+south/tests/deps_c/migrations/0005_c.py
+south/tests/deps_c/migrations/__init__.py
+south/tests/emptyapp/__init__.py
+south/tests/emptyapp/models.py
+south/tests/emptyapp/migrations/__init__.py
+south/tests/fakeapp/__init__.py
+south/tests/fakeapp/models.py
+south/tests/fakeapp/migrations/0001_spam.py
+south/tests/fakeapp/migrations/0002_eggs.py
+south/tests/fakeapp/migrations/0003_alter_spam.py
+south/tests/fakeapp/migrations/__init__.py
+south/tests/non_managed/__init__.py
+south/tests/non_managed/models.py
+south/tests/non_managed/migrations/__init__.py
+south/tests/otherfakeapp/__init__.py
+south/tests/otherfakeapp/models.py
+south/tests/otherfakeapp/migrations/0001_first.py
+south/tests/otherfakeapp/migrations/0002_second.py
+south/tests/otherfakeapp/migrations/0003_third.py
+south/tests/otherfakeapp/migrations/__init__.py
+south/utils/__init__.py
+south/utils/datetime_utils.py
@@ -0,0 +1 @@
+south
View
@@ -0,0 +1,5 @@
+[egg_info]
+tag_build =
+tag_date = 0
+tag_svn_revision = 0
+
View
@@ -0,0 +1,62 @@
+#!/usr/bin/env python
+
+# Use setuptools if we can
+try:
+ from setuptools.core import setup
+except ImportError:
+ from distutils.core import setup
+from south import __version__
+
+setup(
+ name='South',
+ version=__version__,
+ description='South: Migrations for Django',
+ long_description='South is an intelligent database migrations library for the Django web framework. It is database-independent and DVCS-friendly, as well as a whole host of other features.',
+ author='Andrew Godwin & Andy McCurdy',
+ author_email='south@aeracode.org',
+ url='http://south.aeracode.org/',
+ download_url='http://south.aeracode.org/wiki/Download',
+ classifiers=[
+ "Development Status :: 5 - Production/Stable",
+ "Framework :: Django",
+ "Intended Audience :: Developers",
+ "Intended Audience :: System Administrators",
+ "Intended Audience :: System Administrators",
+ "License :: OSI Approved :: Apache Software License",
+ "Operating System :: OS Independent",
+ "Topic :: Software Development"
+ ],
+ packages=[
+ 'south',
+ 'south.creator',
+ 'south.db',
+ 'south.management',
+ 'south.introspection_plugins',
+ 'south.hacks',
+ 'south.migration',
+ 'south.tests',
+ 'south.db.sql_server',
+ 'south.management.commands',
+ 'south.tests.circular_a',
+ 'south.tests.emptyapp',
+ 'south.tests.deps_a',
+ 'south.tests.fakeapp',
+ 'south.tests.brokenapp',
+ 'south.tests.circular_b',
+ 'south.tests.otherfakeapp',
+ 'south.tests.deps_c',
+ 'south.tests.deps_b',
+ 'south.tests.non_managed',
+ 'south.tests.circular_a.migrations',
+ 'south.tests.emptyapp.migrations',
+ 'south.tests.deps_a.migrations',
+ 'south.tests.fakeapp.migrations',
+ 'south.tests.brokenapp.migrations',
+ 'south.tests.circular_b.migrations',
+ 'south.tests.otherfakeapp.migrations',
+ 'south.tests.deps_c.migrations',
+ 'south.tests.deps_b.migrations',
+ 'south.tests.non_managed.migrations',
+ 'south.utils',
+ ],
+)
@@ -0,0 +1,9 @@
+"""
+South - Useable migrations for Django apps
+"""
+
+__version__ = "0.7.6"
+__authors__ = [
+ "Andrew Godwin <andrew@aeracode.org>",
+ "Andy McCurdy <andy@andymccurdy.com>"
+]
@@ -0,0 +1,5 @@
+"""
+The creator module is responsible for making new migration files, either
+as blank templates or autodetecting changes. It contains code that used to
+all be in startmigration.py.
+"""
Oops, something went wrong.

0 comments on commit f0a7d49

Please sign in to comment.