Django-linear-migrations

Latest version: v2.16.0

Safety actively analyzes 702026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

2.10.0

-------------------

* Support Django 4.2’s ``--update`` option for ``makemigrations``.

Thanks to Elliott Omosheye in `PR 270 <https://github.com/adamchainz/django-linear-migrations/pull/270>`__.

2.9.0

------------------

* Support Python 3.12.

2.8.0

------------------

* Extend ``rebase_migration`` to detect Git in-progress merges and select the correct migration to rebase.

Thanks to Dmitry Sleptsov in `PR 260 <https://github.com/adamchainz/django-linear-migrations/pull/260>`__.

2.7.0

------------------

* Support Django 4.2.

2.6.0

------------------

* Use Django’s ``MigrationLoader`` to find the latest migrations.
This also means django-linear-migrations operations detect migration conflicts.

Thanks to q0w in `PR 208 <https://github.com/adamchainz/django-linear-migrations/pull/208>`__.

2.5.1

------------------

* The ``rebase_migration`` command now runs ``black`` on the modified file, if it is found on your ``PATH``.
This copies `Django 4.1’s behaviour <https://docs.djangoproject.com/en/4.1/releases/4.1/#management-commands>`__ in commands that generate and modify migration files.

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.