Skip to content

v1.2.0

Compare
Choose a tag to compare
@HacKanCuBa HacKanCuBa released this 23 Sep 20:25
· 2 commits to master since this release
v1.2.0

v1.2.0

All release tags are signed, and release packages (tar.gz and zip) are
also signed. Always check signatures prior using this software.

Changes

From the previous release (v1.1.3):

New features

  • Expose Passphrase and Aux classes to package level.
  • Improve and add more tests to cover 100% of the project.
  • Improve documentation and linting.
  • Remove some unused code.

Bug fixes

  • Fix two issues in main with the output file.
  • Fix coin throwing raising unhandled exception in the compiled version.

Installing

Verify signature, then run make install as a privileged user or make altinstall as limited user:

wget -O passphrase-v1.2.0.tar.gz https://github.com/HacKanCuBa/passphrase-py/archive/v1.2.0.tar.gz
wget https://github.com/HacKanCuBa/passphrase-py/releases/download/v1.2.0/passphrase-v1.2.0.tar.gz.sig
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 0x35710D312FDE468B
gpg --verify passphrase-v1.2.0.tar.gz.sig 
tar -xf passphrase-v1.2.0.tar.gz
cd passphrase-py-1.2.0/

Then run sudo make install or make altinstall (it will install it in the user's home directory).

pip

To install this version with pip, run under your virtualenv pip install hc-passphrase==1.2.0
Prefer the previous installing method rather than pip because of pip's lack of cryptographic validations.

When using this version in a requirements file, add as:

hc-passphrase==1.2.0 \
    --hash=sha256:91999ed645751816c59211d4ad506ef823f8f73203b83ac8666476197f3a7249 \
    --hash=sha256:528f1ddf6b134b043e2f955eadb47560246f94294cb03dd848348b13a3a49fc4

Where the first hash corresponds to the wheel file and the second one to the source file.