From 2b13aa62f8203a3460dd3696122442af2524b22e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:34:51 +0000 Subject: [PATCH 1/3] Initial plan From a78bec8129be307129424f27a01db4fa92c04f3a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:38:06 +0000 Subject: [PATCH 2/3] Fix pyproject.toml: add setuptools config and correct CLI entry point Co-authored-by: Faragoz <62692906+Faragoz@users.noreply.github.com> --- pyproject.toml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 242d655..80df623 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,12 +22,15 @@ dev = [ ] [project.scripts] -af-tcp-client = "af_server_client.cli:main" +af-tcp-client = "af_client.cli:main" [build-system] requires = ["setuptools>=68.0.0", "wheel"] build-backend = "setuptools.build_meta" +[tool.setuptools] +packages = ["af_client"] + [tool.ruff] line-length = 100 target-version = "py310" From 44231c29729c3c28fa3dab8bcc3280d455e19d7b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 29 Jan 2026 16:41:05 +0000 Subject: [PATCH 3/3] Use setuptools.packages.find for better subpackage discovery Co-authored-by: Faragoz <62692906+Faragoz@users.noreply.github.com> --- pyproject.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 80df623..2cd8cc2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,8 +28,9 @@ af-tcp-client = "af_client.cli:main" requires = ["setuptools>=68.0.0", "wheel"] build-backend = "setuptools.build_meta" -[tool.setuptools] -packages = ["af_client"] +[tool.setuptools.packages.find] +where = ["."] +include = ["af_client*"] [tool.ruff] line-length = 100