Skip to content

chore(deps): update alembic requirement from <2.0,>=1.13 to >=1.18.4,<2.0#254

Merged
cmeans merged 1 commit into
mainfrom
dependabot/pip/alembic-gte-1.18.4-and-lt-2.0
Apr 12, 2026
Merged

chore(deps): update alembic requirement from <2.0,>=1.13 to >=1.18.4,<2.0#254
cmeans merged 1 commit into
mainfrom
dependabot/pip/alembic-gte-1.18.4-and-lt-2.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 11, 2026

Updates the requirements on alembic to permit the latest version.

Release notes

Sourced from alembic's releases.

1.18.4

Released: February 10, 2026

bug

  • [bug] [operations] Reverted the behavior of Operations.add_column() that would automatically render the "PRIMARY KEY" keyword inline when a Column with primary_key=True is added. The automatic behavior, added in version 1.18.2, is now opt-in via the new Operations.add_column.inline_primary_key parameter. This change restores the ability to render a PostgreSQL SERIAL column, which is required to be primary_key=True, while not impacting the ability to render a separate primary key constraint. This also provides consistency with the Operations.add_column.inline_references parameter and gives users explicit control over SQL generation.

    To render PRIMARY KEY inline, use the Operations.add_column.inline_primary_key parameter set to True:

    op.add_column( "my_table", Column("id", Integer, primary_key=True), inline_primary_key=True )References: #1232

Commits

@dependabot dependabot Bot added the dependencies Dependency updates label Apr 11, 2026
@github-actions github-actions Bot added Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA Ready for QA Dev work complete — QA can begin review and removed Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA labels Apr 11, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@cmeans cmeans added the QA Active QA is actively reviewing; Dev should not push changes label Apr 12, 2026
@github-actions github-actions Bot removed the Ready for QA Dev work complete — QA can begin review label Apr 12, 2026
Copy link
Copy Markdown
Owner

@cmeans cmeans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[QA] Dependabot batch review — Signoff

Verdict: Ready for QA Signoff. This is a minimum-version-floor bump — upper bound unchanged, CI green (lint/typecheck/test 3.10+3.11+3.12/codecov all pass), single-line pyproject.toml change, no behavior change, no breaking version transition.

Reviewed as part of the dependabot batch (#252/#253/#254/#255/#256). All 5 PRs are the same shape: pyproject.toml minimum-floor bump within the existing major-version range.

CHANGELOG check: these minimum-floor bumps are not user-visible, not behavior changes, and not noteworthy code changes per feedback_changelog_per_pr — no CHANGELOG entry needed. The compatible version range narrows from below but the upper bound (the thing that matters for breaking changes) is unchanged.

Merge-order note: all 5 touch pyproject.toml so they will conflict with each other after the first one merges. Merge sequentially; dependabot will auto-rebase the remaining PRs after each merge.

@cmeans
Copy link
Copy Markdown
Owner

cmeans commented Apr 12, 2026

[QA] Dependabot batch — Ready for QA Signoff. Min-floor bump only, upper bound unchanged, CI all green. Merge sequentially (all 5 touch pyproject.toml). Applying label as final act.

@cmeans cmeans added Ready for QA Signoff QA passed — ready for maintainer final review and merge and removed QA Active QA is actively reviewing; Dev should not push changes labels Apr 12, 2026
@dependabot dependabot Bot force-pushed the dependabot/pip/alembic-gte-1.18.4-and-lt-2.0 branch from 0e48612 to c4b1aa4 Compare April 12, 2026 03:58
@github-actions github-actions Bot added Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA Ready for QA Dev work complete — QA can begin review and removed Ready for QA Signoff QA passed — ready for maintainer final review and merge Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA labels Apr 12, 2026
@cmeans
Copy link
Copy Markdown
Owner

cmeans commented Apr 12, 2026

@dependabot rebase

Updates the requirements on [alembic](https://github.com/sqlalchemy/alembic) to permit the latest version.
- [Release notes](https://github.com/sqlalchemy/alembic/releases)
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/alembic/commits)

---
updated-dependencies:
- dependency-name: alembic
  dependency-version: 1.18.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/pip/alembic-gte-1.18.4-and-lt-2.0 branch from c4b1aa4 to 8f7f0a1 Compare April 12, 2026 04:14
@github-actions github-actions Bot added Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA Ready for QA Dev work complete — QA can begin review and removed Ready for QA Dev work complete — QA can begin review Awaiting CI Dev complete, waiting for CI/Codecov to pass before QA labels Apr 12, 2026
@cmeans cmeans added QA Approved Manual QA testing completed and passed and removed Ready for QA Dev work complete — QA can begin review labels Apr 12, 2026
Copy link
Copy Markdown
Owner

@cmeans cmeans left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cmeans cmeans merged commit ad2e474 into main Apr 12, 2026
19 checks passed
@cmeans cmeans deleted the dependabot/pip/alembic-gte-1.18.4-and-lt-2.0 branch April 12, 2026 04:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates QA Approved Manual QA testing completed and passed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant