﻿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
25906	`squashmigrations` generates migrations that don't work with Python 3	Patryk Zawadzki	nobody	"When I run `squashmigrations` I get something similar to the following:

{{{
class Migration(migrations.Migration):

    replaces = [(b'registration', '0001_initial'), (b'registration', '0002_auto_20151203_1158')]
    ...
}}}

Notice how app names are passed as `bytes` instances.

Now in Python 3 a `bytes` objects is never equal to its Unicode (`str`) representation. This inequality makes Django consider the squashed migration conflicting with the migrations it replaces."	Bug	closed	Migrations	1.9	Normal	duplicate			Unreviewed	0	0	0	0	0	0
