dependabot[bot] opened a new pull request, #1510: URL: https://github.com/apache/tooling-trusted-releases/pull/1510
Bumps [alembic](https://github.com/sqlalchemy/alembic) from 1.18.5 to 1.19.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sqlalchemy/alembic/releases">alembic's releases</a>.</em></p> <blockquote> <h1>1.19.0</h1> <p>Released: August 4, 2026</p> <h2>changed</h2> <ul> <li> <p><strong>[changed] [installation]</strong> Environmental updates:</p> <pre><code>- Trove classifiers now include Python 3.15 which is now part of CI integration <ul> <li> <p>Python 3.14 is also added to trove classifiers which had been previously omitted</p> </li> <li> <p>Implemented <a href="https://peps.python.org/pep-0604">PEP 604</a> style unions in type annotations </code></pre></p> </li> </ul> </li> </ul> <h2>feature</h2> <ul> <li> <p><strong>[feature] [autogenerate]</strong> Autogenerate now detects the addition and removal of named CHECK constraints, as part of the default autogenerate behavior. Detection is name-based only; a constraint whose name is unchanged is presumed equivalent regardless of its expression text, as reliably normalizing SQL expressions across backends for comparison purposes is not generally feasible. This behavior is implemented as a plugin named <code>alembic.autogenerate.checkconstraint_byname</code>, and may be disabled if not desired by excluding it from the <code>EnvironmentContext.configure.autogenerate_plugins</code> list. Pull request courtesy Francois van Kempen.</p> <p>References: <a href="https://redirect.github.com/sqlalchemy/alembic/issues/508">#508</a></p> </li> </ul> <h2>bug</h2> <ul> <li> <p><strong>[bug] [commands]</strong> Fixed inconsistency where running <code>stamp</code> or <code>downgrade</code> to <code>base</code> in offline (<code>--sql</code>) mode would emit a <code>DROP TABLE alembic_version</code> statement, while the same operations in online mode never drop the version table. Offline mode no longer emits this <code>DROP</code>, matching online behavior. The version table continues to be created when it does not exist; only the spurious offline-only drop has been removed. Pull request courtesy imurodl.</p> <p>References: <a href="https://redirect.github.com/sqlalchemy/alembic/issues/1822">#1822</a></p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/sqlalchemy/alembic/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
