Migrating to Alembic rel_1_17_1
Version rel_1_17_1 introduces 1 breaking change. This guide details how to update your code.
Released: 10/29/2025
1
Breaking Changes
1
Migration Steps
3
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
alembic.command.currentalembic.command.current.check_headsalembic.revisionBreaking Changes
●Issue #1
Custom revision identifiers may no longer contain ':'; existing revisions that include ':' will cause errors. Rename such revisions to remove ':' and update any references in migration scripts.
Migration Steps
- 1Search for revision IDs containing ':' in your Alembic history, rename them to IDs without ':', and update any scripts or dependencies that reference the old IDs.
Release Summary
Version 1.17.1 introduces a new `--check-heads` option for `alembic current` and tightens revision ID validation by rejecting ':' characters, requiring migration of any existing colon‑containing IDs.
Need More Details?
View the full release notes and all changes for Alembic rel_1_17_1.
View Full Changelog