From d27cb39d80cb1ad9269a3391ec0414e56a365a3f Mon Sep 17 00:00:00 2001 From: "synacktra.work@gmail.com" Date: Fri, 6 Dec 2024 12:46:24 +0530 Subject: [PATCH] resolve pyproject.toml setuptools package import issue --- README.md | 2 ++ pyproject.toml | 7 ++++--- uv.lock | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2015cfa..3c6f99f 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,8 @@ Collection of cookbooks showcasing the power of orchestr8 library in Language Mo --- +> Most of the components are inspired by the [GoEX arXiv paper](https://arxiv.org/pdf/2404.06921), where the authors discuss "post-facto validation"—verifying the correctness of a proposed action after seeing the output—as significantly more straightforward compared to the "pre-facto validation" setting. + ## 🤝 Contributing Contributions, issues, and feature requests are welcome! Feel free to check the [issues page](https://github.com/synacktraa/orchestr8/issues). diff --git a/pyproject.toml b/pyproject.toml index 9c3629a..9bac09e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "orchestr8" -version = "0.0.1" +version = "0.0.2" description = "A versatile collection of independent components crafted to simplify task automation, particularly for AI workflows." authors = [{ name = "Harsh Verma", email = "synacktra.work@gmail.com" }] readme = "README.md" @@ -78,8 +78,9 @@ cookbooks = [ "requests>=2.32.3", ] -[tool.setuptools] -py-modules = ["orchestr8"] +[tool.setuptools.packages.find] +where = ["."] +include = ["orchestr8*"] [tool.mypy] files = ["orchestr8"] diff --git a/uv.lock b/uv.lock index 70c246f..0d29a95 100644 --- a/uv.lock +++ b/uv.lock @@ -1484,7 +1484,7 @@ wheels = [ [[package]] name = "orchestr8" -version = "0.0.1" +version = "0.0.2" source = { editable = "." } dependencies = [ { name = "loguru" },