metaprogramming

  • Why does Alembic need an import you never use?

    A coaching session this week surfaced a good question: Alembic autogenerate only works if you import your models first, even though you never reference them.

    Ruff flags the import as unused.

    So why is it there?