Die sqlite-utils-Bibliothek hat ihre erste Major-Version-Erhöhung seit 2020 bekommen. Mit 4.0 entstehen drei Hauptfeatures: ein Database-Migrations-System zum Versionieren von Schemaänderungen, verschachtelte Transaktionen via db.atomic() und Unterstützung für zusammengesetzte Foreign Keys. Das Migrations-System nutzt Python-Dateien und die mächtige table.transform()-Methode, um Änderungen durchzuführen, die SQLites natives ALTER TABLE nicht beherrscht. Ein solides Release für Entwickler, die mit SQLite-Datenbanken arbeiten.