Repository navigation
v0.73.0
PerfectHash v0.73.0
Generated by ci/generate-release-notes.sh.
Curated Notes
Added
- Release automation now builds bundled standalone Python wheels for the
full
profile and a matching source distribution on Linux x86_64. - Conda packaging now includes a
perfecthash-pythonoutput, and the top-level
perfecthashpackage now installs both the native full profile and the
Python package.
Changed
- The supported Python package now resolves its version from the same tag/CI
inputs as the native release path instead of using a hard-coded pre-release
version string. - Linux branch CI now validates the root Python package, bundled-wheel build,
and runtime smoke path on thelinux-x86_64-py313leg.
Fixed
- Tag-triggered conda publication now expands the built package artifact list before invoking the Anaconda CLI, avoiding literal
**glob failures in GitHub Actions. - Standalone bundled Python wheels now report the installed package version
correctly outside a git checkout by preferring wheel metadata at runtime.
Docs
- Release, packaging, CI, and Python docs now describe the root Python package,
bundled-wheel release assets, and the legacy status ofpython/.
Commit Summary
-
Range:
v0.72.2..v0.73.0 -
ceae34a ci: fetch tags for python package checks (Trent Nelson)
-
91f6d21 packaging: add conda python output (Trent Nelson)
-
7fc36b4 ci: release bundled python artifacts (Trent Nelson)
-
07cf259 python: unify versioning and wheel bundling (Trent Nelson)
-
3dee36b Relocate agent ledgers. (Trent Nelson)
-
588bf8f python: fix source checkout discovery fallbacks (Trent Nelson)
-
67d9114 python: add initial package, CLI, and runtime bindings (Trent Nelson)
-
06972c3 Fix conda publish artifact expansion (Trent Nelson)