diff --git a/pyproject.toml b/pyproject.toml index db863941d..2724ffe94 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,7 +68,8 @@ dev = [ "pydocstyle>=6.3.0,<7", "pydoctor>=25.10.1,<26", "pyright==1.1.414", - "pytest~=9.0", + # pytest-asyncio 0.21 relies on pytest internals removed in 9.2. + "pytest>=9.0,<9.2", "pytest-asyncio>=0.21,<0.22", "pytest-timeout~=2.2", "ruff>=0.15.12,<0.16", diff --git a/uv.lock b/uv.lock index e38d7687c..737fb2ed5 100644 --- a/uv.lock +++ b/uv.lock @@ -4651,7 +4651,7 @@ dev = [ { name = "pydocstyle", specifier = ">=6.3.0,<7" }, { name = "pydoctor", specifier = ">=25.10.1,<26" }, { name = "pyright", specifier = "==1.1.414" }, - { name = "pytest", specifier = "~=9.0" }, + { name = "pytest", specifier = ">=9.0,<9.2" }, { name = "pytest-asyncio", specifier = ">=0.21,<0.22" }, { name = "pytest-cov", specifier = ">=6.1.1" }, { name = "pytest-flakefinder", specifier = ">=1.1.0" },