diff --git a/pyproject.toml b/pyproject.toml index f062b40..32f837d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,9 +31,8 @@ loguru = "^0.7.0" [tool.poetry.group.dev.dependencies] -python-semantic-release = ">=8.0.8" -ruff = "^0.7.0" -black = "^24.0.0" +python-semantic-release = "^9.12.0" +ruff = ">=0.0.280,<0.9.3" pre-commit = "^3.3.1" [tool.ruff] @@ -67,11 +66,11 @@ overgeneral-exceptions = [ [tool.poetry.group.test.dependencies] -pytest = "^7.0" +pytest = "^8.3" pytest-cov = "^4.1" -pytest-asyncio = "^0.21.0" +pytest-asyncio = "^0.25.2" pytest-mock = "^3.11.1" -pytest-loguru = "^0.2.0" +pytest-loguru = "^0.4.0" @@ -79,11 +78,12 @@ pytest-loguru = "^0.2.0" optional = true [tool.poetry.group.docs.dependencies] +sphinx-notfound-page = "^1.0.4" sphinx = "7.2.6" -pydata-sphinx-theme = "^0.13.3" +pydata-sphinx-theme = "^0.16.1" sphinx-hoverxref = "^1.3.0" sphinx_copybutton = "0.5.2" -myst_parser = "^2.0.0" +myst_parser = "^4.0.0" sphinx_design = "^0.5.0"