diff --git a/pyproject.toml b/pyproject.toml index 748c227daf..a786a27d0d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -80,7 +80,7 @@ otel = [ "wrapt>=1.17.0", ] sql_postgres = [ - "sqlalchemy[asyncio]>=2.0.0,<3.0.0", + "sqlalchemy[asyncio]>=2.0.0", "asyncpg>=0.24.0" ] stagehand = [ @@ -90,11 +90,11 @@ stagehand = [ "browserforge>=1.2.3", ] sql_sqlite = [ - "sqlalchemy[asyncio]>=2.0.0,<3.0.0", + "sqlalchemy[asyncio]>=2.0.0", "aiosqlite>=0.21.0", ] sql_mysql = [ - "sqlalchemy[asyncio]>=2.0.0,<3.0.0", + "sqlalchemy[asyncio]>=2.0.0", "aiomysql>=0.3.2", "cryptography>=46.0.5", ] diff --git a/uv.lock b/uv.lock index 4dcaf6097f..cb3cf1c997 100644 --- a/uv.lock +++ b/uv.lock @@ -1404,9 +1404,9 @@ requires-dist = [ { name = "redis", extras = ["hiredis"], marker = "extra == 'redis'", specifier = ">=7.0.0" }, { name = "rich", marker = "extra == 'cli'", specifier = ">=13.9.0" }, { name = "scikit-learn", marker = "extra == 'adaptive-crawler'", specifier = ">=1.6.0" }, - { name = "sqlalchemy", extras = ["asyncio"], marker = "extra == 'sql-mysql'", specifier = ">=2.0.0,<3.0.0" }, - { name = "sqlalchemy", extras = ["asyncio"], marker = "extra == 'sql-postgres'", specifier = ">=2.0.0,<3.0.0" }, - { name = "sqlalchemy", extras = ["asyncio"], marker = "extra == 'sql-sqlite'", specifier = ">=2.0.0,<3.0.0" }, + { name = "sqlalchemy", extras = ["asyncio"], marker = "extra == 'sql-mysql'", specifier = ">=2.0.0" }, + { name = "sqlalchemy", extras = ["asyncio"], marker = "extra == 'sql-postgres'", specifier = ">=2.0.0" }, + { name = "sqlalchemy", extras = ["asyncio"], marker = "extra == 'sql-sqlite'", specifier = ">=2.0.0" }, { name = "stagehand", marker = "extra == 'stagehand'", specifier = ">=3.19.5,<4.0.0" }, { name = "typer", marker = "extra == 'cli'", specifier = ">=0.26.0" }, { name = "typing-extensions", specifier = ">=4.10.0" },