﻿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
24262	TypeError: unhashable type: 'bytearray'	P.Kreker	nobody	"I just created a new project and followed the tutorial, when i got this:


{{{
(env) paul@Kreker-Server:~/public_html/p_kreker$ python manage.py migrate
Operations to perform:
  Apply all migrations: auth, sessions, contenttypes, admin
Running migrations:
  Applying contenttypes.0001_initial... OK
  Applying auth.0001_initial... OK
  Applying admin.0001_initial... OK
  Applying sessions.0001_initial... OK
Traceback (most recent call last):
  File ""manage.py"", line 10, in <module>
    execute_from_command_line(sys.argv)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/core/management/__init__.py"", line 385, in execute_from_command_line
    utility.execute()
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/core/management/__init__.py"", line 377, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/core/management/base.py"", line 288, in run_from_argv
    self.execute(*args, **options.__dict__)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/core/management/base.py"", line 338, in execute
    output = self.handle(*args, **options)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/core/management/commands/migrate.py"", line 165, in handle
    emit_post_migrate_signal(created_models, self.verbosity, self.interactive, connection.alias)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/core/management/sql.py"", line 268, in emit_post_migrate_signal
    using=db)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/dispatch/dispatcher.py"", line 198, in send
    response = receiver(signal=self, sender=sender, **named)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/contrib/auth/management/__init__.py"", line 64, in create_permissions
    if not is_latest_migration_applied('auth'):
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/db/migrations/loader.py"", line 292, in is_latest_migration_applied
    loader = MigrationLoader(connection)
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/db/migrations/loader.py"", line 49, in __init__
    self.build_graph()
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/db/migrations/loader.py"", line 184, in build_graph
    self.applied_migrations = recorder.applied_migrations()
  File ""/home/paul/public_html/p_kreker/env/lib/python3.4/site-packages/django/db/migrations/recorder.py"", line 60, in applied_migrations
    return set(tuple(x) for x in self.migration_qs.values_list(""app"", ""name""))
TypeError: unhashable type: 'bytearray'
}}}

I'm using python-3.4, django-1.7.4 and for the SQL connection mysql-connector-python-2.0.2. For this project I've created a virtual environment with the python 3 venv."	Bug	closed	Migrations	1.7	Normal	needsinfo			Unreviewed	0	0	0	0	0	0
