Release v0.0.2
0.0.2 - 2024-11-22
✨ Features
🐛 Bug fixes
📝 Documentation
- (CONTRIBUTING) Include dev in poetry install command (00987ce) by @welpo
- (README) Add Python version(s) badge (d19b53e) by @welpo
- (README) Add badges for CI & CD (ca3f76c) by @welpo
- (README) Compare similar projects with badges (7558e91) by @welpo
- (README) Improve installation instructions (14e6bc1) by @welpo
- (release) Update notice to link GitHub Actions workflow (d909bb2) by @welpo
- (release) Recommend
pipx
and link attestations (b333c4b) by @welpo
♻️ Refactor
✅ Testing
🔧 Miscellaneous tasks
- (CD) Build wheels once (2ed4d03) by @welpo
- (CD) Install only main and build (169f08c) by @welpo
- (CD) Stop trying to upload binaries to PyPI (b08a6c5) by @welpo
- (CD) Pypi trusted publishing & publish all wheels (83942f0) by @welpo
- (CD) Create attestation for packaged executables (cf4caf2) by @welpo
- (git-cliff) Ignore pre-releases (6223d99) by @welpo
- (release) Automate version upgrades (eeb3075) by @welpo
- Rename ci.yaml to ci.yml (5fa1179) by @welpo
👥 New contributors
🫶 @welpo made their first contribution
Important
The recommended install method is pipx install shuku
or pip install shuku
. Pre-compiled binaries take longer to boot and require manual approval:
- macOS: Right-click → Open.
- Windows: More info → Run anyway.
- Linux:
chmod +x shuku
Tip
Verifying build provenance
These binaries include Sigstore attestations that prove they were built by the GitHub Actions workflow. To verify:
- Install the GitHub CLI: https://cli.github.com
- Run:
gh attestation verify <downloaded-file> --repo welpo/shuku