From 2a0c19d1b2b2949d2f3222ffcc33a202c0ae8ab7 Mon Sep 17 00:00:00 2001 From: Jared Callaham Date: Sun, 1 Feb 2026 05:47:28 -0500 Subject: [PATCH 1/2] Fix JS/Vite build before publishing to PyPI (hatchling config) --- pyproject.toml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0f20821..a8b9b86 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,11 +25,17 @@ build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["src/lynx"] -include = [ +artifacts = [ + "src/lynx/static/*.js", + "src/lynx/static/*.css", + "src/lynx/static/*.map", +] + +[tool.hatch.build.targets.sdist] +artifacts = [ "src/lynx/static/*.js", "src/lynx/static/*.css", "src/lynx/static/*.map", - "src/lynx/templates/*.json", ] [dependency-groups] From 07d1160ef845a767f51c9bbb73afcce70f545d6f Mon Sep 17 00:00:00 2001 From: Jared Callaham Date: Sun, 1 Feb 2026 05:48:11 -0500 Subject: [PATCH 2/2] Bump to 0.1.4 --- pyproject.toml | 2 +- uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a8b9b86..7b4341d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ [project] name = "lynx-nb" -version = "0.1.3" +version = "0.1.4" description = "Block diagram editor for control systems" readme = "README.md" authors = [ diff --git a/uv.lock b/uv.lock index 336d33b..989930a 100644 --- a/uv.lock +++ b/uv.lock @@ -1410,7 +1410,7 @@ wheels = [ [[package]] name = "lynx-nb" -version = "0.1.3" +version = "0.1.4" source = { editable = "." } dependencies = [ { name = "anywidget" },