diff --git a/pdm.lock b/pdm.lock index 9cdec22..ba603c0 100644 --- a/pdm.lock +++ b/pdm.lock @@ -4,8 +4,11 @@ [metadata] groups = ["default"] strategy = ["cross_platform", "inherit_metadata"] -lock_version = "4.4.2" -content_hash = "sha256:ae5576c536044a1da28f9c98525d05db33e6876b500dfcc5c1d0de30e2960a46" +lock_version = "4.5.0" +content_hash = "sha256:e64434415ba4d3fefdfc762b006d180a44db3ad3557a2acc9357236d4cd41e31" + +[[metadata.targets]] +requires_python = ">=3.10" [[package]] name = "aiohttp" @@ -439,6 +442,17 @@ files = [ {file = "jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef"}, ] +[[package]] +name = "kconfiglib" +version = "14.1.0" +requires_python = ">=2.7,!=3.0.*,!=3.1.*" +summary = "A flexible Python Kconfig implementation" +groups = ["default"] +files = [ + {file = "kconfiglib-14.1.0-py2.py3-none-any.whl", hash = "sha256:edcd35a20e7e138a9a9e96149027f805f785e818d2eae400b6fa8b0c8845114a"}, + {file = "kconfiglib-14.1.0.tar.gz", hash = "sha256:bed2cc2216f538eca4255a83a4588d8823563cdd50114f86cf1a2674e602c93c"}, +] + [[package]] name = "langchain" version = "0.2.5" @@ -1287,4 +1301,4 @@ files = [ {file = "yarl-1.9.4-cp312-cp312-win_amd64.whl", hash = "sha256:a9bd00dc3bc395a662900f33f74feb3e757429e545d831eef5bb280252631984"}, {file = "yarl-1.9.4-py3-none-any.whl", hash = "sha256:928cecb0ef9d5a7946eb6ff58417ad2fe9375762382f1bf5c55e61645f2c43ad"}, {file = "yarl-1.9.4.tar.gz", hash = "sha256:566db86717cf8080b99b58b083b773a908ae40f06681e87e589a976faf8246bf"}, -] +] \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index abe8192..a4a2d8d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ dependencies = [ "langchain-openai>=0.1.8", "rich>=13.7.1", "PyYAML>=6.0.1", + "kconfiglib>=14.1.0", ] requires-python = ">=3.10" readme = "README.md" @@ -24,4 +25,4 @@ license = {text = "None"} [tool.pdm] -distribution = false +distribution = false \ No newline at end of file