From 1952466e2d4deedb0740f296ea9688ec99170627 Mon Sep 17 00:00:00 2001 From: GangGreenTemperTatum <104169244+GangGreenTemperTatum@users.noreply.github.com> Date: Wed, 1 Apr 2026 07:17:47 -0400 Subject: [PATCH 1/2] Add dependency release age guardrails --- .npmrc | 2 ++ pyproject.toml | 29 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 .npmrc create mode 100644 pyproject.toml diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..61a4cd6 --- /dev/null +++ b/.npmrc @@ -0,0 +1,2 @@ +min-release-age=3 +ignore-scripts=true diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..5138df1 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,29 @@ +[build-system] +requires = ["hatchling>=1.27.0"] +build-backend = "hatchling.build" + +[project] +name = "p4rs3lt0ngv3-cli" +version = "0.1.0" +description = "Agent-based CLI for the P4RS3LT0NGV3 transform catalog" +readme = "README.md" +requires-python = ">=3.12" +dependencies = [] + +[project.scripts] +p4rs3lt0ngv3-cli = "p4rs3lt0ngv3_cli.cli:main" + +[dependency-groups] +dev = [ + "pytest>=8.3.5", +] + +[tool.hatch.build.targets.wheel] +packages = ["p4rs3lt0ngv3_cli"] + +[tool.pytest.ini_options] +testpaths = ["python_tests"] +addopts = "-q" + +[tool.uv] +exclude-newer = "3 days" From f188c1b363b54c06ac044c5504c7d85e6fa5690f Mon Sep 17 00:00:00 2001 From: GangGreenTemperTatum <104169244+GangGreenTemperTatum@users.noreply.github.com> Date: Wed, 1 Apr 2026 07:18:07 -0400 Subject: [PATCH 2/2] Drop stale pyproject from guardrail branch --- pyproject.toml | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml deleted file mode 100644 index 5138df1..0000000 --- a/pyproject.toml +++ /dev/null @@ -1,29 +0,0 @@ -[build-system] -requires = ["hatchling>=1.27.0"] -build-backend = "hatchling.build" - -[project] -name = "p4rs3lt0ngv3-cli" -version = "0.1.0" -description = "Agent-based CLI for the P4RS3LT0NGV3 transform catalog" -readme = "README.md" -requires-python = ">=3.12" -dependencies = [] - -[project.scripts] -p4rs3lt0ngv3-cli = "p4rs3lt0ngv3_cli.cli:main" - -[dependency-groups] -dev = [ - "pytest>=8.3.5", -] - -[tool.hatch.build.targets.wheel] -packages = ["p4rs3lt0ngv3_cli"] - -[tool.pytest.ini_options] -testpaths = ["python_tests"] -addopts = "-q" - -[tool.uv] -exclude-newer = "3 days"