diff options
author | Stephen Finucane <stephen@that.guru> | 2017-11-24 19:37:42 +0000 |
---|---|---|
committer | Stephen Finucane <stephen@that.guru> | 2018-01-04 14:19:39 +0000 |
commit | c01dcbad59b27679bc15bd3213bfad49e6443dde (patch) | |
tree | 3596272344e39a3dd862635743b519bfc8020968 /patchwork/templatetags | |
parent | 763e4b48e9c9a7be35b3581174763adc4ef287f4 (diff) | |
download | patchwork-c01dcbad59b27679bc15bd3213bfad49e6443dde.tar patchwork-c01dcbad59b27679bc15bd3213bfad49e6443dde.tar.gz |
Remove support for Django 1.6, 1.7
These versions are massively outdated and the only reason for keeping
them was to allow installation on RHEL 7 using the version provided via
EPEL. No one's actually using this so just kill it.
This also allows us to remove support for django-filter 0.11, which was
only retained for use with these older versions of Django.
Signed-off-by: Stephen Finucane <stephen@that.guru>
Reviewed-by: Daniel Axtens <dja@axtens.net>
Diffstat (limited to 'patchwork/templatetags')
-rw-r--r-- | patchwork/templatetags/compat.py | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/patchwork/templatetags/compat.py b/patchwork/templatetags/compat.py deleted file mode 100644 index 7b210e8..0000000 --- a/patchwork/templatetags/compat.py +++ /dev/null @@ -1,45 +0,0 @@ -# Patchwork - automated patch tracking system -# Copyright (C) 2016 Stephen Finucane <stephen@that.guru> -# -# This file is part of the Patchwork package. -# -# Patchwork is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# Patchwork is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Patchwork; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -"""Compatibility wrappers for various Django versions.""" - -import django -from django.template import defaulttags -from django.template import Library - - -register = Library() - - -# cycle -# -# The cycle template tag enables auto-escaping by default in 1.8, with -# deprecations enabled in 1.7. A 'future' library is provided in 1.6 -# to mitigate this, but it is removed in 1.10. Provide our own version -# of 'future' to ensure this works in all versions of Django supported. -# -# https://docs.djangoproject.com/en/dev/releases/1.6/ -# https://docs.djangoproject.com/en/dev/releases/1.10/ - -@register.tag -def cycle(parser, token): - if django.VERSION < (1, 8): - return defaulttags.cycle(parser, token, escape=True) - else: - return defaulttags.cycle(parser, token) |