diff --git a/poetry.lock b/poetry.lock index 78a6274e23..44b854efe5 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3488,17 +3488,17 @@ psycopg = ["psycopg[binary,pool] (==3.0.12)"] [[package]] name = "trio" -version = "0.25.0" +version = "0.23.2" description = "A friendly Python library for async concurrency and I/O" optional = false python-versions = ">=3.8" files = [ - {file = "trio-0.25.0-py3-none-any.whl", hash = "sha256:e6458efe29cc543e557a91e614e2b51710eba2961669329ce9c862d50c6e8e81"}, - {file = "trio-0.25.0.tar.gz", hash = "sha256:9b41f5993ad2c0e5f62d0acca320ec657fdb6b2a2c22b8c7aed6caf154475c4e"}, + {file = "trio-0.23.2-py3-none-any.whl", hash = "sha256:5a0b566fa5d50cf231cfd6b08f3b03aa4179ff004b8f3144059587039e2b26d3"}, + {file = "trio-0.23.2.tar.gz", hash = "sha256:da1d35b9a2b17eb32cae2e763b16551f9aa6703634735024e32f325c9285069e"}, ] [package.dependencies] -attrs = ">=23.2.0" +attrs = ">=20.1.0" cffi = {version = ">=1.14", markers = "os_name == \"nt\" and implementation_name != \"pypy\""} exceptiongroup = {version = "*", markers = "python_version < \"3.11\""} idna = "*" @@ -3855,7 +3855,7 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p brotli = ["brotli"] cli = ["click", "jsbeautifier", "rich"] cryptography = ["cryptography"] -full = ["aiomcache", "brotli", "click", "cryptography", "jinja2", "opentelemetry-instrumentation-asgi", "picologging", "python-jose", "redis", "rich", "structlog", "tortoise-orm"] +full = ["aiomcache", "brotli", "click", "cryptography", "jinja2", "opentelemetry-instrumentation-asgi", "picologging", "python-jose", "redis", "rich", "structlog"] jinja = ["jinja2"] jwt = ["cryptography", "python-jose"] memcached = ["aiomcache"] @@ -3864,9 +3864,9 @@ picologging = ["picologging"] redis = ["redis"] standard = ["click", "jinja2", "jsbeautifier", "picologging", "rich"] structlog = ["structlog"] -tortoise-orm = ["tortoise-orm"] +tortoise-orm = [] [metadata] lock-version = "2.0" python-versions = ">=3.8,<4.0" -content-hash = "29350caff43775973ec71450ca235c22e1010dc51fa50577ea44855d0495d867" +content-hash = "ab3fb6b4ce48f4817488919e91fffcd8a25ff4190df4ce0e44ac7ad594eda57b" diff --git a/pyproject.toml b/pyproject.toml index 56f868e4e4..87047e32a8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -72,8 +72,7 @@ redis = { version = "*", optional = true, extras = ["hiredis"] } rich = {version = ">=13.0.0", optional = true} structlog = { version = "*", optional = true } typing-extensions = "*" -pytest = "<8" -tortoise-orm = "<0.20.0" + [tool.poetry.group.dev.dependencies] aiomcache = "*" @@ -97,7 +96,6 @@ opentelemetry-sdk = "*" piccolo = "*" picologging = "*" pre-commit = "*" -pytest = "*" pytest-asyncio = "*" pytest-cov = "*" pytest-lazy-fixture = "^0.6.3" @@ -109,8 +107,7 @@ rich = "*" sqlalchemy = "<2.0.0" starlette = "<0.35.0" structlog = "*" -tortoise-orm = ">=0.17.0" -trio = "*" +trio = "<0.24.0" uvicorn = "*" pyright = "1.1.317" mypy = "1.4.1" @@ -126,6 +123,8 @@ types-requests = "^2.31.0.20240406" types-setuptools = "^69.5.0.20240423" sqlalchemy2-stubs = "^0.0.2a38" types-beautifulsoup4 = "^4.12.0.20240504" +pytest = "<8" +tortoise-orm = ">=0.17.0,<0.20.0" [tool.poetry.group.docs] optional = true