From fd2d1de86337a5437a9bdb623bb6f9b13d447267 Mon Sep 17 00:00:00 2001 From: "const.koutsakis@aurecongroup.com" Date: Sat, 30 May 2026 21:41:55 +1000 Subject: [PATCH] chore: swap pyproject author email to GitHub noreply, 0.2.19 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pre-publish hygiene per #98: pyproject.toml carried the maintainer's personal Gmail in the [authors] block, which becomes world-readable the moment the repo is flipped public (and gets scraped by PyPI-style metadata indexers regardless). Swaps to the GitHub privacy-protected noreply alias (41453723+constk@users.noreply.github.com) that already serves as the git-author identity across develop/main history. Same contact identity, less personal-data leak. Closes #98. Also closes #97 — the artifact-tracking audit ran clean on the current checkout (no .coverage, .venv, __pycache__, .pyc, or node_modules tracked). Self-version bump 0.2.18 -> 0.2.19 (chore = PATCH). --- pyproject.toml | 4 ++-- uv.lock | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3f7210d..181f7b2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,13 +1,13 @@ [project] name = "harness-python-react" -version = "0.2.18" +version = "0.2.19" description = "Production-quality LLM-driven coding harness — Python (FastAPI) backend, Vite + React + TypeScript frontend." readme = "README.md" requires-python = ">=3.14" license = "MIT" license-files = ["LICENSE"] authors = [ - { name = "Constantinos Koutsakis", email = "constantinos.koutsakis@gmail.com" }, + { name = "Constantinos Koutsakis", email = "41453723+constk@users.noreply.github.com" }, ] keywords = [ "template", diff --git a/uv.lock b/uv.lock index c128ec3..39611d6 100644 --- a/uv.lock +++ b/uv.lock @@ -337,7 +337,7 @@ wheels = [ [[package]] name = "harness-python-react" -version = "0.2.18" +version = "0.2.19" source = { virtual = "." } dependencies = [ { name = "fastapi" },