Skip to content

0.12.1

Latest

Choose a tag to compare

@dprada dprada released this 23 Oct 02:24
· 10 commits to main since this release

Ackredit 0.12.1 is a maintenance release that removes quadratic work from
enclosing workflow snapshots while preserving bibliography, contextual uses,
ordering, graph and saved schemas.

  • At 5,000 uses, bounded source snapshot medians improve by 3.87–4.94 times,
    with about 0.8 MiB extra temporary Python allocation. All 126 measured complete
    payload fingerprints agree. Small cases do not show a consistent speedup;
    these are not full scientific-pipeline or universal performance claims.
  • Deterministic comparison-count guards protect scaling and fidelity. The same
    installed candidate also preserves the three 5,000-use payloads.
  • Development-resource owners, failure cleanup and retained output are reviewed
    and guarded under #132. Source repair and qualification are #133/#134.

The original producer is 28d3643e324da4c714a5c238701baba5ec64d306.
One original noarch archive passes all exact-source gates, eight Linux/macOS
arm64 × Python 3.11–3.14 installed cells and 72 real PyUnitWizard receiving tests
without skips. The same file was promoted without rebuilding. Independent
public registry/index verification and a fresh Linux/Python 3.14.9 channel
installation pass: all 70 original package files, runtime/distribution/citation
identity, portable/provider/evidence contracts, CLI, fresh reader, actual
optional absence and pip check.

Install with:

conda create -n work --override-channels --strict-channel-priority -c uibcdf -c conda-forge python=3.14 ackredit=0.12.1=py_0

File: ackredit-0.12.1-py_0.tar.bz2

SHA-256: 46d505016f6d05d7000adfaedde5f1ce596e32eb70d5302fc7f112c1042a73cb

Evidence: source matrix,
original producer,
installed matrix,
real receiving,
exact-file promotion,
and delivery record #134.

API/schema, dependency and Python/platform support remain unchanged. Portable
clients retain >=0.9.0, stable providers >=0.11.0 and bounded evidence/standalone
validation >=0.12.0. General 1.x remains a separate decision. The canonical
client guide is unchanged; no client synchronization or dependency upgrade is
required. Old tags/archives and the separate original publication-tool evidence
remain intact. No new manager/style, consumer release or Zenodo archival is claimed.