Change8

rel_1_16_2

📦 alembicView on GitHub →
🐛 2 fixes🔧 2 symbols

Summary

Version 1.16.2 addresses two bugs: it restores proper rendering of dialect-specific keyword arguments for foreign key operations and corrects newline handling when updating `pyproject.toml`.

🐛 Bug Fixes

  • Fixed issue where dialect-specific keyword arguments in `dialect_kwargs` were not rendered when rendering the `Operations.create_foreign_key()` operation, allowing custom Rewriter recipes that modify `ops.CreateForeignKeyOp` to work correctly. (Refs: #1635, #1671)
  • Fixed rendering of `pyproject.toml` to include two newlines when appending content to an existing file.

🔧 Affected Symbols

Operations.create_foreign_keyops.CreateForeignKeyOp