Django Evolution 2.4.2

Release date: August 5, 2025

Installation

Django Evolution 2.4.2 is compatible with Django 1.6 - 4.2, and Python 2.7 and 3.6 - 3.12.

To install Django Evolution 2.4.2, run:

$ pip3 install django_evolution==2.4.2

To learn more, see:

Bug Fixes

  • Fixed using MoveToDjangoMigrations when the app isn’t yet in the database.

  • Fixed incorrectly showing pending database changes when comparing a UniqueConstraint to the version of the constraint stored in the database signature.

    Due to subtle differences between the way the constraint is created and the way it’s stored, Django Evolution could show that the constraint had changed and prevent an upgrade.

Contributors

  • Christian Hammond

  • David Trowbridge

  • Michelle Aubin