From 9029b6f77e37de23e48931a01d121f565bd9395f Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 23 Apr 2026 14:39:31 +0000 Subject: [PATCH 1/2] Configure PyPI trusted publishing Adds [tool.uvr.publish] so the release workflow's publish job uploads wheels to PyPI via OIDC trusted publishing. Requires a matching 'pypi' GitHub environment and a PyPI trusted publisher registration. --- pyproject.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index dc9fcc6..687b455 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,13 @@ only-include = ["diny.py"] workflow_version = "0.29.0" skill_version = "0.29.0" +[tool.uvr.publish] +index = "pypi" +environment = "pypi" +trusted-publishing = "always" +include = [] +exclude = [] + [tool.poe.tasks] "fix:formatting" = "ruff format ." "fix:code" = "ruff check --fix ." From 8c17ad0f6954ca1858bd8af38050d7d534cdcf13 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 23 Apr 2026 15:07:31 +0000 Subject: [PATCH 2/2] Scope publish include to diny --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 687b455..705d0b4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,7 +32,7 @@ skill_version = "0.29.0" index = "pypi" environment = "pypi" trusted-publishing = "always" -include = [] +include = ["diny"] exclude = [] [tool.poe.tasks]