﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
18852	Backwards-incompatible change in django.core.signing	Aymeric Augustin	nobody	"{{{
(django-dev)myk@myk django % git checkout stable/1.4.x
Switched to branch 'stable/1.4.x'

(django-dev)myk@myk django % python
Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type ""help"", ""copyright"", ""credits"" or ""license"" for more information.
>>> from django.core import signing
>>> signing.b64_encode('foo')
'Zm9v'
>>> ^D

(django-dev)myk@myk django % git checkout master
Switched to branch 'master'

(django-dev)myk@myk django % python
Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05) 
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type ""help"", ""copyright"", ""credits"" or ""license"" for more information.
>>> from django.core import signing
>>> signing.b64_encode('foo')
u'Zm9v'
>>> ^D
}}}

A string is returned under 1.4.x, a unicode in master."	Bug	closed	Core (Other)	dev	Release blocker	fixed			Accepted	1	0	0	0	0	0
