From ea98f9fb7c76264df5e600ed597b79713e6cb2ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Barrois?= Date: Sun, 18 Aug 2019 18:45:16 +0200 Subject: Drop support for Python<3.4. --- semantic_version/django_fields.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'semantic_version/django_fields.py') diff --git a/semantic_version/django_fields.py b/semantic_version/django_fields.py index 39a6c4b..2e9be69 100644 --- a/semantic_version/django_fields.py +++ b/semantic_version/django_fields.py @@ -2,7 +2,6 @@ # Copyright (c) The python-semanticversion project # This code is distributed under the two-clause BSD License. -from __future__ import unicode_literals from django.db import models from django.utils.translation import ugettext_lazy as _ @@ -14,7 +13,7 @@ class SemVerField(models.CharField): def __init__(self, *args, **kwargs): kwargs.setdefault('max_length', 200) - super(SemVerField, self).__init__(*args, **kwargs) + super().__init__(*args, **kwargs) def from_db_value(self, value, expression, connection, context): """Convert from the database format. @@ -36,7 +35,7 @@ class SemVerField(models.CharField): return str(value) def run_validators(self, value): - return super(SemVerField, self).run_validators(str(value)) + return super().run_validators(str(value)) class VersionField(SemVerField): @@ -48,11 +47,11 @@ class VersionField(SemVerField): def __init__(self, *args, **kwargs): self.partial = kwargs.pop('partial', False) self.coerce = kwargs.pop('coerce', False) - super(VersionField, self).__init__(*args, **kwargs) + super().__init__(*args, **kwargs) def deconstruct(self): """Handle django.db.migrations.""" - name, path, args, kwargs = super(VersionField, self).deconstruct() + name, path, args, kwargs = super().deconstruct() kwargs['partial'] = self.partial kwargs['coerce'] = self.coerce return name, path, args, kwargs -- cgit v1.2.1