#25084 closed Bug (fixed)
django.contrib.contenttypes migrations broken in django 1.7.9
Reported by: | Gabriel González | Owned by: | nobody |
---|---|---|---|
Component: | Uncategorized | Version: | 1.7 |
Severity: | Normal | Keywords: | |
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
Running python manage.py migrate on a clean postgresql database (Python 2.7.10) throws the following exception:
$ python manage.py migrate Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/vagrant/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 385, in execute_from_command_line utility.execute() File "/home/vagrant/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 377, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/vagrant/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 288, in run_from_argv self.execute(*args, **options.__dict__) File "/home/vagrant/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 338, in execute output = self.handle(*args, **options) File "/home/vagrant/env/local/lib/python2.7/site-packages/django/core/management/commands/migrate.py", line 63, in handle executor = MigrationExecutor(connection, self.migration_progress_callback) File "/home/vagrant/env/local/lib/python2.7/site-packages/django/db/migrations/executor.py", line 17, in __init__ self.loader = MigrationLoader(self.connection) File "/home/vagrant/env/local/lib/python2.7/site-packages/django/db/migrations/loader.py", line 48, in __init__ self.build_graph() File "/home/vagrant/env/local/lib/python2.7/site-packages/django/db/migrations/loader.py", line 177, in build_graph self.load_disk() File "/home/vagrant/env/local/lib/python2.7/site-packages/django/db/migrations/loader.py", line 103, in load_disk migration_module = import_module("%s.%s" % (module_name, migration_name)) File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/home/vagrant/env/local/lib/python2.7/site-packages/django/contrib/contenttypes/migrations/0002_remove_content_type_name.py", line 17, in <module> class Migration(migrations.Migration): File "/home/vagrant/env/local/lib/python2.7/site-packages/django/contrib/contenttypes/migrations/0002_remove_content_type_name.py", line 34, in Migration migrations.RunPython.noop, AttributeError: type object 'RunPython' has no attribute 'noop'
Same command with Django 1.7.8 runs ok.
Change History (4)
comment:1 by , 9 years ago
comment:3 by , 9 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
A corrected wheel has been uploaded to PyPI and djangoproject.com. Apologies for the inconvenience.
Note:
See TracTickets
for help on using tickets.
We are aware of the problem. The 1.7.9 wheel is polluted with some files from 1.8.