From 882874f53686b82db9fdf11b3d0479785204b5fa Mon Sep 17 00:00:00 2001 From: D Thomas <146stat@gmail.com> Date: Sun, 2 Aug 2026 04:54:14 +0000 Subject: [PATCH] build: prepare v0.7.4 alpha release --- CHANGELOG.md | 17 +++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..bfeba38 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +## 0.7.4a0 - 2026-08-02 + +### Public-alpha acceptance hardening + +- Added a reusable wheel-installed public-alpha acceptance gate. +- Builds QuantumD from tracked source and installs the wheel into an isolated runtime. +- Confirms the package resolves from `site-packages` rather than an editable checkout. +- Preserves fail-closed denial when governed execution lacks KMS-signed evidence. +- Runs the local quickstart under isolated and deliberately poisoned cloud credentials. +- Requires simulator-only local trust and prohibits hardware authorization. +- Validates the generated QVERIFY and QEXEC evidence contracts. +- Independently verifies all cryptographic, workload, circuit, result, shot, and timing bindings. +- Confirms IBM and KMS are not contacted during offline local verification. +- Requires local private-key permissions and generated `.gitignore` protection. +- Requires the acceptance process to leave the repository unchanged. diff --git a/pyproject.toml b/pyproject.toml index feefc84..d15ce79 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "quantumd" -version = "0.7.3a0" +version = "0.7.4a0" description = "Governed verification, policy enforcement, and evidence-bound execution for quantum software." readme = "README.md" requires-python = ">=3.10"