From 731d8798378e13c201f357515245153a359115be Mon Sep 17 00:00:00 2001 From: Jover Lee Date: Tue, 29 Jul 2025 13:14:13 -0700 Subject: [PATCH 1/2] Consolidate dev dependencies I was seeing the following warning during `poetry install`: ``` The "poetry.dev-dependencies" section is deprecated and will be removed in a future version. Use "poetry.group.dev.dependencies" instead. ``` --- pyproject.toml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index c26aff9..c445db1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,11 +19,9 @@ blackjax = "^0.9.6" matplotlib = "^3.9" seaborn = "^0.13.2" -[tool.poetry.dev-dependencies] +[tool.poetry.group.dev.dependencies] jupyter = "^1.0.0" pytest = "^7.1.2" - -[tool.poetry.group.dev.dependencies] black = "^24.4.2" pylint = "^3.1.0" wrapt = "^1.16.0" From 6d7a21d049bdc153b1048625f5a8dd0eb3cefc4a Mon Sep 17 00:00:00 2001 From: Jover Lee Date: Tue, 29 Jul 2025 13:14:13 -0700 Subject: [PATCH 2/2] Add pyyaml as an explicit dependency Version specification based on @victorlin's PR feedback Resolves https://github.com/blab/evofr/issues/58 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index c445db1..e75fdfe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,6 +18,7 @@ numpyro = "^0.13.2" blackjax = "^0.9.6" matplotlib = "^3.9" seaborn = "^0.13.2" +pyyaml = "^5 || ^6" [tool.poetry.group.dev.dependencies] jupyter = "^1.0.0"