Skip to content

chore(alembic): Remove alembic.ini and migrate config to pyproject.toml (#2460) - #2462

Closed
alexNMD wants to merge 1 commit into
fastapi:masterfrom
alexNMD:remove-alembicini
Closed

chore(alembic): Remove alembic.ini and migrate config to pyproject.toml (#2460)#2462
alexNMD wants to merge 1 commit into
fastapi:masterfrom
alexNMD:remove-alembicini

Conversation

@alexNMD

@alexNMD alexNMD commented Aug 30, 2026

Copy link
Copy Markdown
  • Update alembic env.py to use config.set_main_option for database URL
  • Update alembic version requirement to >=1.16.1 in pyproject.toml
  • Remove unused alembic.ini file and related logging config
  • Update uv.lock to reflect new alembic version requirement

Pull Request

Discussion:

Description

AI Disclaimer

AI transcript

Checklist

  • This PR links to a GitHub Discussion for the proposed code change.
  • I added tests for the change.
  • The new or updated tests fail on the main branch and pass on this PR.
  • Coverage stays at 100%.
  • The documentation explains the change if needed.

…project.toml (fastapi#2460)

- Update alembic env.py to use config.set_main_option for database URL
- Update alembic version requirement to >=1.16.1 in pyproject.toml
- Remove unused alembic.ini file and related logging config
- Update uv.lock to reflect new alembic version requirement
@github-actions

Copy link
Copy Markdown
Contributor

This PR modifies dependency files (pyproject.toml or uv.lock), which is restricted to members of the fastapi organization on GitHub.

If you need a dependency change, please open a discussion describing what you need and why.

Closing this PR automatically.

@github-actions github-actions Bot closed this Aug 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants