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 />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=alembic&package-manager=uv&previous-version=1.18.5&new-version=1.19.0)](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]

Reply via email to