From fe407193c200e03070928c1e2c1a6e067d32893d Mon Sep 17 00:00:00 2001 From: coderick14 Date: Wed, 17 May 2017 15:40:18 +0530 Subject: Upgrade to Django 1.11 - Database integration yet to be tested --- .../south/introspection_plugins/__init__.py | 11 ------ .../introspection_plugins/annoying_autoonetoone.py | 11 ------ .../introspection_plugins/django_audit_log.py | 30 --------------- .../django_objectpermissions.py | 16 -------- .../south/introspection_plugins/django_tagging.py | 24 ------------ .../south/introspection_plugins/django_taggit.py | 14 ------- .../introspection_plugins/django_timezones.py | 21 ---------- .../south/introspection_plugins/geodjango.py | 45 ---------------------- 8 files changed, 172 deletions(-) delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/__init__.py delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/annoying_autoonetoone.py delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/django_audit_log.py delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/django_objectpermissions.py delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/django_tagging.py delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/django_taggit.py delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/django_timezones.py delete mode 100644 lib/python2.7/site-packages/south/introspection_plugins/geodjango.py (limited to 'lib/python2.7/site-packages/south/introspection_plugins') diff --git a/lib/python2.7/site-packages/south/introspection_plugins/__init__.py b/lib/python2.7/site-packages/south/introspection_plugins/__init__.py deleted file mode 100644 index 38262b5..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# This module contains built-in introspector plugins for various common -# Django apps. - -# These imports trigger the lower-down files -import south.introspection_plugins.geodjango -import south.introspection_plugins.django_audit_log -import south.introspection_plugins.django_tagging -import south.introspection_plugins.django_taggit -import south.introspection_plugins.django_objectpermissions -import south.introspection_plugins.annoying_autoonetoone - diff --git a/lib/python2.7/site-packages/south/introspection_plugins/annoying_autoonetoone.py b/lib/python2.7/site-packages/south/introspection_plugins/annoying_autoonetoone.py deleted file mode 100644 index d61304f..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/annoying_autoonetoone.py +++ /dev/null @@ -1,11 +0,0 @@ -from django.conf import settings -from south.modelsinspector import add_introspection_rules - -if 'annoying' in settings.INSTALLED_APPS: - try: - from annoying.fields import AutoOneToOneField - except ImportError: - pass - else: - #django-annoying's AutoOneToOneField is essentially a OneToOneField. - add_introspection_rules([], ["^annoying\.fields\.AutoOneToOneField"]) diff --git a/lib/python2.7/site-packages/south/introspection_plugins/django_audit_log.py b/lib/python2.7/site-packages/south/introspection_plugins/django_audit_log.py deleted file mode 100644 index b874428..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/django_audit_log.py +++ /dev/null @@ -1,30 +0,0 @@ -""" -South introspection rules for django-audit-log -""" - -from django.contrib.auth.models import User -from django.conf import settings -from south.modelsinspector import add_introspection_rules - -if "audit_log" in settings.INSTALLED_APPS: - try: - # Try and import the field so we can see if audit_log is available - from audit_log.models import fields - - # Make sure the `to` and `null` parameters will be ignored - rules = [( - (fields.LastUserField,), - [], - { - 'to': ['rel.to', {'default': User}], - 'null': ['null', {'default': True}], - }, - )] - - # Add the rules for the `LastUserField` - add_introspection_rules( - rules, - ['^audit_log\.models\.fields\.LastUserField'], - ) - except ImportError: - pass diff --git a/lib/python2.7/site-packages/south/introspection_plugins/django_objectpermissions.py b/lib/python2.7/site-packages/south/introspection_plugins/django_objectpermissions.py deleted file mode 100644 index 42b353b..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/django_objectpermissions.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -South introspection rules for django-objectpermissions -""" - -from django.conf import settings -from south.modelsinspector import add_ignored_fields - -if 'objectpermissions' in settings.INSTALLED_APPS: - try: - from objectpermissions.models import UserPermissionRelation, GroupPermissionRelation - except ImportError: - pass - else: - add_ignored_fields(["^objectpermissions\.models\.UserPermissionRelation", - "^objectpermissions\.models\.GroupPermissionRelation"]) - diff --git a/lib/python2.7/site-packages/south/introspection_plugins/django_tagging.py b/lib/python2.7/site-packages/south/introspection_plugins/django_tagging.py deleted file mode 100644 index c02e529..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/django_tagging.py +++ /dev/null @@ -1,24 +0,0 @@ -from south.modelsinspector import add_introspection_rules -from django.conf import settings - -if "tagging" in settings.INSTALLED_APPS: - try: - from tagging.fields import TagField - except ImportError: - pass - else: - rules = [ - ( - (TagField, ), - [], - { - "blank": ["blank", {"default": True}], - "max_length": ["max_length", {"default": 255}], - }, - ), - ] - add_introspection_rules(rules, ["^tagging\.fields",]) - -if "tagging_autocomplete" in settings.INSTALLED_APPS: - add_introspection_rules([], ["^tagging_autocomplete\.models\.TagAutocompleteField"]) - diff --git a/lib/python2.7/site-packages/south/introspection_plugins/django_taggit.py b/lib/python2.7/site-packages/south/introspection_plugins/django_taggit.py deleted file mode 100644 index aded23f..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/django_taggit.py +++ /dev/null @@ -1,14 +0,0 @@ -""" -South introspection rules for django-taggit -""" - -from django.conf import settings -from south.modelsinspector import add_ignored_fields - -if 'taggit' in settings.INSTALLED_APPS: - try: - from taggit.managers import TaggableManager - except ImportError: - pass - else: - add_ignored_fields(["^taggit\.managers"]) diff --git a/lib/python2.7/site-packages/south/introspection_plugins/django_timezones.py b/lib/python2.7/site-packages/south/introspection_plugins/django_timezones.py deleted file mode 100644 index d4b573d..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/django_timezones.py +++ /dev/null @@ -1,21 +0,0 @@ -from south.modelsinspector import add_introspection_rules -from django.conf import settings - -if "timezones" in settings.INSTALLED_APPS: - try: - from timezones.fields import TimeZoneField - except ImportError: - pass - else: - rules = [ - ( - (TimeZoneField, ), - [], - { - "blank": ["blank", {"default": True}], - "max_length": ["max_length", {"default": 100}], - }, - ), - ] - add_introspection_rules(rules, ["^timezones\.fields",]) - diff --git a/lib/python2.7/site-packages/south/introspection_plugins/geodjango.py b/lib/python2.7/site-packages/south/introspection_plugins/geodjango.py deleted file mode 100644 index bece1c9..0000000 --- a/lib/python2.7/site-packages/south/introspection_plugins/geodjango.py +++ /dev/null @@ -1,45 +0,0 @@ -""" -GeoDjango introspection rules -""" - -import django -from django.conf import settings - -from south.modelsinspector import add_introspection_rules - -has_gis = "django.contrib.gis" in settings.INSTALLED_APPS - -if has_gis: - # Alright,import the field - from django.contrib.gis.db.models.fields import GeometryField - - # Make some introspection rules - if django.VERSION[0] == 1 and django.VERSION[1] >= 1: - # Django 1.1's gis module renamed these. - rules = [ - ( - (GeometryField, ), - [], - { - "srid": ["srid", {"default": 4326}], - "spatial_index": ["spatial_index", {"default": True}], - "dim": ["dim", {"default": 2}], - "geography": ["geography", {"default": False}], - }, - ), - ] - else: - rules = [ - ( - (GeometryField, ), - [], - { - "srid": ["_srid", {"default": 4326}], - "spatial_index": ["_index", {"default": True}], - "dim": ["_dim", {"default": 2}], - }, - ), - ] - - # Install them - add_introspection_rules(rules, ["^django\.contrib\.gis"]) \ No newline at end of file -- cgit