From 4f223e529de8e40f4971ebb69790b0b5076a8456 Mon Sep 17 00:00:00 2001 From: Daniel Dolezal Date: Mon, 27 Jul 2026 16:27:21 +0200 Subject: [PATCH] fix(cli): package standalone client wheel - Declare the NanoShare client package for Hatch wheel builds. - Ensure uv tool install can build and install the CLI from cli/. - Bump the server package version to 1.22.0 for the CLI release. --- cli/pyproject.toml | 3 +++ pyproject.toml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cli/pyproject.toml b/cli/pyproject.toml index 81c270a..544f020 100644 --- a/cli/pyproject.toml +++ b/cli/pyproject.toml @@ -11,6 +11,9 @@ dependencies = [ [project.scripts] nanoshare = "nanoshare_client.cli:main" +[tool.hatch.build.targets.wheel] +packages = ["nanoshare_client"] + [build-system] requires = ["hatchling"] build-backend = "hatchling.build" diff --git a/pyproject.toml b/pyproject.toml index 77ac40f..2ee387b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "nanoshare" -version = "1.21.0" +version = "1.22.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.13"