diff --git a/apps/api/pyproject.toml b/apps/api/pyproject.toml index d877b042..c24cb2ae 100644 --- a/apps/api/pyproject.toml +++ b/apps/api/pyproject.toml @@ -23,7 +23,7 @@ dependencies = [ "pydantic-settings>=2.6", "sqlalchemy>=2.0", "psycopg[binary]>=3.3.4", - "alembic>=1.13", + "alembic>=1.19.1", "slowapi>=0.1.9", "minio>=7.2", "python-multipart>=0.0.20", diff --git a/pyproject.toml b/pyproject.toml index f5089e21..b3899ba5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ dev = [ "pydantic-settings>=2.6,<3", "sqlalchemy>=2.0,<3", "psycopg[binary]>=3.3.4,<4", - "alembic>=1.13,<2", + "alembic>=1.19.1,<2", "minio>=7.2,<8", "python-multipart>=0.0.20,<1", "cryptography>=50,<51", # v0.10.26 CI: pip-audit → crypt>=48; v0.15.x: CVE-2026-69247/8/9 → >=50 diff --git a/uv.lock b/uv.lock index f47a82ad..f67320a8 100644 --- a/uv.lock +++ b/uv.lock @@ -21,16 +21,16 @@ members = [ [[package]] name = "alembic" -version = "1.18.5" +version = "1.19.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "mako" }, { name = "sqlalchemy" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/1a/cc/ac0bed8e562e7407fe55c3ba85a4dce86e6dbd8730887bd1e406a6c5c18a/alembic-1.18.5.tar.gz", hash = "sha256:1554982221dd17e9a749b53902407578eb305e453f71999e8c7f0a48389fff8e", size = 2060480, upload-time = "2026-06-25T15:20:54.888Z" } +sdist = { url = "https://files.pythonhosted.org/packages/16/2b/e4153978368de59918115c9e01d3ebf58a558a7285efa7e960c383c4b59a/alembic-1.19.1.tar.gz", hash = "sha256:e0fca0518118c78acc493e31bcb5402f190057aaf6df8b5b95ce94c4789cf648", size = 2070816, upload-time = "2026-08-08T16:32:01.565Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/96/78/5fe6dc3a3a5b2f5a2a4faef8bfe336d5fa049a38884ab3172e0098160c01/alembic-1.18.5-py3-none-any.whl", hash = "sha256:06d8ba9d04558022f5395e9317de03d270f3dced49cee01f89fe7a13c26f14bc", size = 264664, upload-time = "2026-06-25T15:20:56.673Z" }, + { url = "https://files.pythonhosted.org/packages/20/89/e62cc37b69ad357cc8ecd6e7367f5245f523d3cbb338a66197212bdf6749/alembic-1.19.1-py3-none-any.whl", hash = "sha256:b39018cb3d9413a19cbd54cf3c02ad33998641f0538eb77413a488a21c3e14be", size = 265946, upload-time = "2026-08-08T16:32:03.153Z" }, ] [[package]] @@ -988,7 +988,7 @@ dependencies = [ [package.metadata] requires-dist = [ - { name = "alembic", specifier = ">=1.13" }, + { name = "alembic", specifier = ">=1.19.1" }, { name = "arq", specifier = ">=0.25" }, { name = "cryptography", specifier = ">=43.0.1" }, { name = "fastapi", specifier = ">=0.140.13" }, @@ -1058,7 +1058,7 @@ dev = [ [package.metadata.requires-dev] dev = [ - { name = "alembic", specifier = ">=1.13,<2" }, + { name = "alembic", specifier = ">=1.19.1,<2" }, { name = "arq", specifier = ">=0.25,<1" }, { name = "cryptography", specifier = ">=50,<51" }, { name = "fastapi", specifier = ">=0.140.13,<1" },