diff options
| author | Tim Graham <timograham@gmail.com> | 2015-06-15 09:43:35 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2015-06-18 08:36:50 -0400 |
| commit | 7f1168e387dc1db70b6093cfd23a4a6978f48109 (patch) | |
| tree | c3a9f335536fa078d39ad43458feaeac990e3538 /django/dispatch | |
| parent | e5cb4e14118f3a508e3bc00ee7cd50bb0f18a61d (diff) | |
| download | django-7f1168e387dc1db70b6093cfd23a4a6978f48109.tar.gz | |
Removed support for Python 3.3.
Diffstat (limited to 'django/dispatch')
| -rw-r--r-- | django/dispatch/dispatcher.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/django/dispatch/dispatcher.py b/django/dispatch/dispatcher.py index b2d774bda6..73213afe94 100644 --- a/django/dispatch/dispatcher.py +++ b/django/dispatch/dispatcher.py @@ -3,11 +3,12 @@ import threading import warnings import weakref +from django.utils import six from django.utils.deprecation import RemovedInDjango21Warning from django.utils.inspect import func_accepts_kwargs from django.utils.six.moves import range -if sys.version_info < (3, 4): +if six.PY2: from .weakref_backports import WeakMethod else: from weakref import WeakMethod @@ -108,7 +109,7 @@ class Signal(object): if hasattr(receiver, '__self__') and hasattr(receiver, '__func__'): ref = WeakMethod receiver_object = receiver.__self__ - if sys.version_info >= (3, 4): + if six.PY3: receiver = ref(receiver) weakref.finalize(receiver_object, self._remove_receiver) else: |
