v0.2.9
Journey v0.2.9
Journey 0.2.9 adds a hash-verified install artifact for repeatable production installs.
Highlights
- Releases now publish
journey-install-requirements.txt. - The install file pins the GitHub release wheel URL with a SHA256 hash fragment.
- Users can install with
pip install -r journey-install-requirements.txt.
Install
python -m pip install https://github.com/sharziki/journey/releases/download/v0.2.9/journey_lang-0.2.9-py3-none-any.whlHash-Verified Install
curl -LO https://github.com/sharziki/journey/releases/download/v0.2.9/journey-install-requirements.txt
python -m pip install -r journey-install-requirements.txtVerify
curl -LO https://github.com/sharziki/journey/releases/download/v0.2.9/journey_lang-0.2.9-py3-none-any.whl
curl -LO https://github.com/sharziki/journey/releases/download/v0.2.9/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missingRelease Checks
python -m pytest -q- CLI e2e tests
- lightweight graph smoke
- strict validation and generated acceptance tests for every
examples/*.journey python -m buildpython -m twine check dist/*- SHA256 checksum generation and verification
- hash-verified install file generation
- built-artifact install e2e through
scripts/e2e_wheel_smoke.shfor wheel and sdist