From 1492b15a9e916d72fafe01fbb76f172d8fd952f6 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 27 May 2026 12:18:38 +0000 Subject: [PATCH 1/2] fix: include asset files in package distribution The DRAWING_SUCCESS.png asset was present in the source tree but missing from installed packages because pyproject.toml lacked package-data configuration. Setuptools only includes .py files by default. https://claude.ai/code/session_01HWtfixTiB4NgTDZA4XLEQ4 --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index ed586ba..6d539ad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -113,6 +113,9 @@ documentation = "https://werk24.io/docs" changelog = "https://github.com/W24-Service-GmbH/werk24-python/releases" +[tool.setuptools.package-data] +werk24 = ["assets/*.png"] + [project.scripts] werk24 = "werk24.cli.werk24:app" From 798e5967b103ae89ee3e89d581cc9718fcbb2e0d Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 27 May 2026 12:22:25 +0000 Subject: [PATCH 2/2] chore: bump version to 2.4.2 https://claude.ai/code/session_01HWtfixTiB4NgTDZA4XLEQ4 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 6d539ad..df0efc1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ requires = ["wheel", "setuptools"] [project] name = "werk24" -version = "2.4.1" +version = "2.4.2" description = "AI-powered platform for extracting and analyzing data from technical drawings / CAD drawings to enhance manufacturing workflows." readme = { file = "README.md", content-type = "text/markdown" } license = { file = "LICENSE.txt" }