Skip to content

QZX 0.2.2.0.6a9 (Alpha)

Pre-release
Pre-release

Choose a tag to compare

@alesanGreat alesanGreat released this 30 Jul 21:54

QZX 0.2.2.0.6a9 (Alpha)

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

Alpha 9 deliberately replaces the inherited compatibility surface with one
smaller, clearer command vocabulary. This is a breaking pre-release: retired
names and aliases are not forwarded.

Highlights

  • One case-insensitive canonical lowerCamelCase vocabulary with 89 commands,
    down from 96 legacy entries and with no alias registry.
  • Redundant wrappers and overlapping commands removed, including the separate
    date/time variants and duplicate large-file search.
  • Clearer names for paths, archives, disks, executables, scaffolding, release
    preparation, Gemini explanations, and Internet-speed measurement.
  • findFiles redesigned as a bounded metadata search with strict filters and
    rich structured results; findText remains the content-search command.
  • Command-specific --help and -h, strict boolean parsing, stable structured
    failures, friendly default terminal output, and complete --json output.
  • runScript now validates supported script types by platform, stops after 60
    seconds, bounds captured stdout/stderr, reports truncation, and does not echo
    argument values.
  • Shared path hashing and identity checks, stronger archive/workspace/repository
    diagnostics, and removal of broad exception handlers and unused imports.
  • Every dangerous command now identifies a restorable backup target or stays
    blocked unless the operator explicitly selects the documented safety bypass.
  • Bilingual command details, lifecycle evidence, examples, website projections,
    and machine-readable documentation regenerated from the canonical runtime.

Validation

  • 460 Python tests passed on the certified standard CPython 3.13 runtime.
  • Ruff, generated-documentation checks, and dependency audits passed.
  • 49 website tests, 238-route SEO audit, bilingual i18n validation, and the
    production-shaped PHP/CSS/JavaScript build passed.
  • Real CLI checks passed in PowerShell, cmd.exe, and WSL.
  • The wheel installed into a fresh environment as version 0.2.2.0.6a9 with
    exactly 89 commands and none of the retired names.
  • The source distribution was built from v0.2.2.0.6a9 on a POSIX filesystem;
    qzx.sh is stored with executable mode 0755.

Artifact integrity

  • qzx-0.2.2.0.6a9-py3-none-any.whl
    • SHA-256: 5f082266582b925154e6e51987b82a15244f798ab19ec7789dc67079f20ca3a7
  • qzx-0.2.2.0.6a9.tar.gz
    • SHA-256: f326c42c64069e7c406cd7630b56161abc54fedcefcecc36de17fc8e47304fe7

Both files passed the QZX distribution verifier and twine check. The GitHub
Release assets are the byte-identical files uploaded to PyPI.