# What changed in django-test-migrations

> 13 changes in django-test-migrations 1 from its official release notes, upgrade guides and advisories: 5 breaking. Each one cited. Sources checked 2026-10-24. HTML: https://unstale.sh/pypi/django-test-migrations/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## django-test-migrations 1

### Breaking changes

- Support for Django 3.2, 4.1, 4.2, 5.0, and 5.1 is dropped. (1.7.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.7.0)
- Python 3.10 support is dropped. (1.7.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.7.0)
- The typing-extensions dependency is removed in favor of stdlib typing.final. (1.7.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.7.0)
- Renames the Migrator method before to apply_initial_migration. (1.0.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.0.0)
- Renames the Migrator method after to apply_tested_migration. (1.0.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.0.0)

### Behavior and default changes

- Improves databases setup and teardown for migrations tests; reset uses the migrate management command while migrations-test setup logic moves to apply_tested_migration. (1.0.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.0.0)

### Fixes and other changes

- Test SQLite database path resolution is fixed when DJANGO_DATABASE_NAME is an absolute path. (1.7.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.7.0)
- Adds support for Django 6.0. (1.6.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.6.0)
- Adds support for Django 6.1. (1.6.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.6.0)
- Adds support for Python 3.14. (1.6.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.6.0)
- Fixes muting of the post_migrate signal. (1.0.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.0.0)
- Fixes muting of the pre_migrate signal. (1.0.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.0.0)
- Adds the missing typing_extension dependency. (1.0.0) — [release notes](https://github.com/wemake-services/django-test-migrations/releases/tag/1.0.0)
