From 45c8818503ebda101e7ff0f642c18880dd323669 Mon Sep 17 00:00:00 2001 From: Aymeric Augustin Date: Thu, 25 Oct 2012 21:44:48 +0200 Subject: [PATCH] Ensured get_version returns a native string. Returning unicode triggers a bug in Python 2.7: http://bugs.python.org/issue11638 This problem was introduced in 4a103086 (unicode_literals). --- django/utils/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django/utils/version.py b/django/utils/version.py index 2271d415db..e0a8286e48 100644 --- a/django/utils/version.py +++ b/django/utils/version.py @@ -30,7 +30,7 @@ def get_version(version=None): mapping = {'alpha': 'a', 'beta': 'b', 'rc': 'c'} sub = mapping[version[3]] + str(version[4]) - return main + sub + return str(main + sub) def get_git_changeset(): """Returns a numeric identifier of the latest git changeset.