Skip to content

v1.0.0

Compare
Choose a tag to compare
@HacKanCuBa HacKanCuBa released this 08 Feb 18:13
· 38 commits to master since this release
v1.0.0

v1.0.0 - Production ready

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 (v0.3.0):

New features

  • Code refactored: it can be used as library in a project or as a stand-alone
    CLI script; PEP8 compliant.
  • Added unit tests.
  • Removed dangerous defaults from the modules (when using it as a library).
  • Several new options as a CLI.
  • Use entropy bits as input to calculate password length/words count.
  • New generators: passwords with different characters set, randomly
    capitalized passphrases and UUID4.

Bug fixes

  • Too many to count.

Installing

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

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

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