From 51005db0caa668b602d5167962ecd5a1ac6d7bf3 Mon Sep 17 00:00:00 2001 From: Florent Lebreton Date: Wed, 26 Nov 2014 18:39:27 +0100 Subject: [PATCH] South is not required (@jsayles) --- jsignature/fields.py | 8 +++++--- requirements.txt | 1 - 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/jsignature/fields.py b/jsignature/fields.py index 4f1eb0e..0eba34d 100644 --- a/jsignature/fields.py +++ b/jsignature/fields.py @@ -48,6 +48,8 @@ class JSignatureField(models.Field): defaults.update(kwargs) return super(JSignatureField, self).formfield(**defaults) - -from south.modelsinspector import add_introspection_rules -add_introspection_rules([], ["jsignature.fields.JSignatureField"]) +try: + from south.modelsinspector import add_introspection_rules + add_introspection_rules([], ["jsignature.fields.JSignatureField"]) +except ImportError: + pass diff --git a/requirements.txt b/requirements.txt index 9990ae9..1d189fb 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,2 @@ -south pillow pyquery \ No newline at end of file