Releases: wemake-services/django-test-migrations
Releases · wemake-services/django-test-migrations
Version 1.5.0
Version 1.4.0
Features
- Adds Python 3.12 support
- Drops Python 3.8 support
- Updates
typing_extensionsto>=4,<5 - Adds more typing to the project
Fixes
- Fixes getting the
statement_timeoutsetting name on MariaDB servers - Fixes delayed apps cache
Version 1.3.0
Features
- Adds Python 3.11 support
- Drops Python 3.7 support
- Adds Django 4.1 support
- Adds Django 4.2 support
- Drops Django 2.2 support
Version 1.2.0
Features
- Adds Python 3.10
- Adds Django 4.0 support
- Updates
typing_extensionsto>=3.6,<5
Version 1.1.0
Features
- Adds Django 3.1 support (#123, #154)
- Adds markers/tags to migration tests (#138)
- Adds database configuration checks (#91)
Bugfixes
- Fixes tables dropping on MySQL by disabling foreign keys checks (#149)
- Fixes migrate signals muting when running migrations tests (#133)
Misc
- Runs tests against PostgreSQL and MySQL database engines (#129)
Version 1.0.0
Breaking Changes
-
Rename following
Migratormethods (#83):beforetoapply_initial_migrationaftertoapply_tested_migration
-
Improves databases setup and teardown for migrations tests (#76)
CurrentlyMigrator.resetusesmigratemanagement command and all logic
related to migrations tests setup is moved to
Migrator.apply_tested_migration.
Bugfixes
- Fixes
pre_migrateandpost_migratesignals muting (#87) - Adds missing
typing_extensiondependency (#86)
Misc
Version 0.3.0
Features
- Drops
[email protected]support - Adds
'*'alias for ignoring
all migrations in an app withDTM_IGNORED_MIGRATIONS
Bugfixes
- Fixes how
pre_migrateandpost_migratesignals are muted
Misc
- Updates
wemake-python-styleguide - Moves from
travisto Github Actions
Version 0.2.0
Features
- Adds
autonamecheck to forbid*_auto_*named migrations - Adds
[email protected]support - Adds
python3.8support
Bugfixes
- Fixes that migtaions were failing with
pre_migrateandpost_migratesignals - Fixes that tests were failing when
pytest --nomigrationwas executed,
now they are skipped
Misc
- Updates to
[email protected]
Version 0.1.0
Version 0.1.0
- Initial release