Dress Rehearsal
Pre-release
Pre-release
Summary
This preview release contains all the latest changes from the work being done to prepare for the security audit. This release is a test for the full release process.
All changes
What's Changed
- Build changes by @yorickdowne in #94
- Click 8 by @yorickdowne in #98
- Fix misleading help message by @yorickdowne in #99
- Clarify confirmation prompt by @yorickdowne in #100
- Add coverage reports to github actions by @jshufro in #103
- Python 3.13 by @yorickdowne in #97
- Remove linter ignores by @yorickdowne in #102
- Granular test skip on macOS Python 3.9 by @yorickdowne in #104
- Clearer progress messages during key generation by @yorickdowne in #105
- Add
keystore_passwordtoREADME.mdby @yorickdowne in #107 - Establish Valefar and Remy as global code owners by @yorickdowne in #109
- Document canonical deposit contract and launchpad by @yorickdowne in #108
- Adding command to create deposit with validator keystore by @valefar-on-discord in #113
- Arm64 runners by @yorickdowne in #117
- Update build requirements by @yorickdowne in #114
- Help with internet by @yorickdowne in #116
- RTL handling by @yorickdowne in #96
- Add pre-commit by @yorickdowne in #118
- Lint first by @yorickdowne in #123
- Add owl art by @yorickdowne in #124
- List becomes list by @yorickdowne in #126
- Don't prompt for
--languagewhen--non_interactiveby @yorickdowne in #115 - Lint JSON files by @yorickdowne in #127
- Check terminal encoding by @yorickdowne in #101
- Support
uvby @yorickdowne in #112 - Minimum password length 12 by @yorickdowne in #129
- Fix coverage data uploads, update comment.yml workflow to fail open. by @jshufro in #139
- Version value rework and centralization by @remyroy in #136
- Add a CNAME to gh pages by @yorickdowne in #135
- Add command to sign a withdrawal credentials update message using a validator keystore by @valefar-on-discord in #88
- capping max deposit amount for partial to 2048 by @valefar-on-discord in #141
- Python 3.13.0-rc2 for now by @yorickdowne in #131
- Add documentation for keystore and deposit data files by @remyroy in #145
- Add the ability to use a custom network for every command by @remyroy in #147
New Contributors
Full Changelog: v0.1.2...v0.1.3
Building process
Release assets were built using Github Actions and this workflow run. You can establish the provenance of this build using our artifact attestations.
Binaries
Our binaries are signed with ethstaker-deposit-cli's PGP key: 54FA06FC0860FC0DCCC68E3ECE9FF2391DF26368 .
| System | Architecture | Binary | Checksum | PGP Signature |
|---|---|---|---|---|
| Windows | x86_64 | ethstaker_deposit-cli-90b09a9-windows-amd64.zip | sha256 | PGP Signature |
| macOS | x86_64 | ethstaker_deposit-cli-90b09a9-darwin-amd64.tar.gz | sha256 | PGP Signature |
| macOS | aarch64 | ethstaker_deposit-cli-90b09a9-darwin-arm64.tar.gz | sha256 | PGP Signature |
| Linux | x86_64 | ethstaker_deposit-cli-90b09a9-linux-amd64.tar.gz | sha256 | PGP Signature |
| Linux | aarch64 | ethstaker_deposit-cli-90b09a9-linux-arm64.tar.gz | sha256 | PGP Signature |
Docker image
| Version | Name | Package |
|---|---|---|
| v0.1.3 | ghcr.io/eth-educators/ethstaker-deposit-cli:v0.1.3 |
Github Package |
License
By downloading and using this software, you agree to the license.