From 1cfb8e90c3870c1cc17ea363b54b99ad7ada8b4f Mon Sep 17 00:00:00 2001 From: Goffi Date: Tue, 3 Nov 2026 11:56:11 +0100 Subject: [PATCH] install (pyproject): add missing `asyncio` extra to `sqlalchemy` --- pyproject.toml | 2 +- uv.lock | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 381621c3..b9474811 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,7 +52,7 @@ dependencies = [ "rich ~= 13.5", "setuptools_scm", "shortuuid ~= 1.0.11", - "sqlalchemy >= 1.4", + "sqlalchemy[asyncio] >= 1.4", "treq ~= 24.9.0", "twisted[tls] >= 22.10", "twomemo >= 1.0.0, < 2", diff --git a/uv.lock b/uv.lock index 84fb0a37..e7da3cf2 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 5 requires-python = ">=3.11" resolution-markers = [ "python_full_version >= '3.12'", @@ -1064,7 +1064,7 @@ dependencies = [ { name = "rich" }, { name = "setuptools-scm" }, { name = "shortuuid" }, - { name = "sqlalchemy" }, + { name = "sqlalchemy", extra = ["asyncio"] }, { name = "treq" }, { name = "twisted", extra = ["tls"] }, { name = "twomemo" }, @@ -1194,7 +1194,7 @@ requires-dist = [ { name = "rich", specifier = "~=13.5" }, { name = "setuptools-scm" }, { name = "shortuuid", specifier = "~=1.0.11" }, - { name = "sqlalchemy", specifier = ">=1.4" }, + { name = "sqlalchemy", extras = ["asyncio"], specifier = ">=1.4" }, { name = "treq", specifier = "~=24.9.0" }, { name = "twisted", extras = ["tls"], specifier = ">=22.10" }, { name = "twomemo", specifier = ">=1.0.0,<2" }, @@ -3012,6 +3012,11 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/d0/10/f7220e9b784d295d241c86ed99aeb537f92afcd469a64861f2717e9bb077/sqlalchemy-2.0.50-py3-none-any.whl", hash = "sha256:92064363517a3ff8212b5a93b8c62876579d8dfd1ca5b561335f30152d884fa9", size = 1943861, upload-time = "2026-05-24T19:59:01.119Z" }, ] +[package.optional-dependencies] +asyncio = [ + { name = "greenlet" }, +] + [[package]] name = "stack-data" version = "0.6.3"