diff --git a/poetry.lock b/poetry.lock index 2cce41a..d89d409 100644 --- a/poetry.lock +++ b/poetry.lock @@ -142,6 +142,19 @@ files = [ docs = ["ipython", "matplotlib", "numpydoc", "sphinx"] tests = ["pytest", "pytest-cov", "pytest-xdist"] +[[package]] +name = "dacite" +version = "1.8.1" +description = "Simple creation of data classes from dictionaries." +optional = false +python-versions = ">=3.6" +files = [ + {file = "dacite-1.8.1-py3-none-any.whl", hash = "sha256:cc31ad6fdea1f49962ea42db9421772afe01ac5442380d9a99fcf3d188c61afe"}, +] + +[package.extras] +dev = ["black", "coveralls", "mypy", "pre-commit", "pylint", "pytest (>=5)", "pytest-benchmark", "pytest-cov"] + [[package]] name = "decorator" version = "5.1.1" @@ -1235,4 +1248,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = ">=3.11, <3.13" -content-hash = "4dc01682622b8aa364feedb15edecf3d3a9bffc9979e92bbbac118a43d0bbae8" +content-hash = "f10a3cf403151d2c96c5c45a546860eaa3883d47cdc8d719a3e49ad0d4bb95d4" diff --git a/pyproject.toml b/pyproject.toml index 56b31df..01ae05f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,6 +34,7 @@ pyqtgraph = "^0.13.7" pytest = "^8.3.3" pglive = "^0.7.6" pyyaml = "^6.0.2" +dacite = "^1.8.1" [tool.poetry.scripts] pyrelacs = "pyrelacs.app:main"