From 340aa772489d87d241e8611c0f94df033fc52ab2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mayoral=20Vilches?= Date: Fri, 29 Aug 2025 14:09:53 +0000 Subject: [PATCH] Re-iterate errors and release v0.5.5 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: VĂ­ctor Mayoral Vilches --- pyproject.toml | 35 ++++++++++++++++++++++++++++++++--- 1 file changed, 32 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ead6be90..2c3547c1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "cai-framework" -version = "0.5.4" +version = "0.5.5" description = "Cybersecurity AI Framework" readme = "README.md" requires-python = ">=3.9" @@ -110,7 +110,9 @@ exclude = [ "logs/", "site/", ".cai/", - "nohup.out" + "nohup.out", + "ci/", + "tools/cut_the_rope/" ] [tool.hatch.build.targets.wheel] @@ -133,13 +135,40 @@ exclude = [ "logs/", "site/", ".cai/", - "nohup.out" + "nohup.out", + "ci/", + "tools/cut_the_rope/" ] [tool.hatch.build.targets.wheel.sources] "src" = "" +# Note: tools/cut_the_rope is excluded in the exclude list above "tools" = "tools" +[tool.hatch.build.targets.sdist] +exclude = [ + ".trunk/", + ".git/", + ".vscode/", + ".devcontainer/", + ".mypy_cache/", + ".pytest_cache/", + ".ruff_cache/", + "venv/", + ".venv/", + "dist/", + "build/", + "*.egg-info/", + "workspaces/", + "benchmarks/", + "logs/", + "site/", + ".cai/", + "nohup.out", + "ci/", + "tools/cut_the_rope/" +] + [tool.ruff] line-length = 100 target-version = "py39"