Skip to content

QZX 0.2.2.0.6 — Alpha milestone: Result Contract v1

Latest

Choose a tag to compare

@alesanGreat alesanGreat released this 08 Aug 04:07
· 23 commits to main since this release

QZX 0.2.2.0.6 — Alpha product milestone

QZX remains Alpha software: interfaces may still change and every command keeps its own explicit maturity assessment. This normal PEP 440 publication closes the 0.2.2.0.6aN package sequence so a regular installation now receives the current 87-command package.

QZX Result Contract v1

This release turns QZX's structured-output promise into an open, downloadable contract:

  • JSON Schema 2020-12 with the stable success and message core;
  • additive command-specific evidence, details, warnings, and metadata;
  • a dependency-free validator for files or stdin;
  • runtime enforcement before the CLI prints a machine-readable result;
  • distribution gates that prove the schema, specification, validator, attribution, and POSIX launcher are present.

Specification: https://qzx.yumbale.com/en/result-contract
JSON Schema: https://qzx.yumbale.com/schemas/result-contract-v1.schema.json

The contract is an open QZX proposal backed by running code. It is not a claim of industry adoption, certification, universal safety, or API stability. Independent implementations, counterexamples, conformance reports, and bounded enterprise pilots are welcome.

Install

python -m pip install --upgrade qzx
qzx version --json
qzx listCommands --json

QZX requires Python >=3.13; standard CPython 3.13.x is the certified runtime. Platform availability and native dependencies remain command-specific.

Verified release artifacts

The files attached here are byte-identical to the files published on PyPI:

  • qzx-0.2.2.0.6-py3-none-any.whl
    SHA-256: 95d8fec99e5890f38c1ad7baf5251c8aaf4685db1a1b1952cb23ec56e88865cb
  • qzx-0.2.2.0.6.tar.gz
    SHA-256: bb9d04d0ffeef026a2f4d91f855fba0796df90c5e2d3505f0027c6024c66cdba
    qzx.sh mode in the source distribution: 0755

The wheel and source distribution both passed the QZX release-contract verifier and twine check.

QZX — Quick Zap Exchange, created and maintained by Alejandro Sánchez.