Remove ed25519, add pynacl, documentation updates and preparation for PyPI

This commit is contained in:
= 2019-09-14 02:38:56 -05:00
parent f000e564f9
commit fff2d3e244
Signed by: kiichan
GPG key ID: 619DFD67F0976616
24 changed files with 404 additions and 82 deletions

View file

@ -1,3 +1,24 @@
Sat, 14 Sep 2019 02:38:56 -0500
Keaton <kii-chan@tutanota.com>
Remove ed25519, add pynacl, documentation updates and preparation for PyPI
- Fixed typos in readme, fixed formatting to be a little nicer.
- Converted `tests` "app". Run tests as follows:
python3 tests/manage.py test
- `python-ed25519` lists on its GitHub page that it is depreciated, and that
`pynacl` is the recommended alternative. As such, I've converted all calls
to the ed25519 library into pynacl calls. All the tests pass, so we *should*
be good...
- Sidenote, I should really get in the habit of making sure tests pass before
committing...
- Started adding files needed by PyPI. Honestly I'm not sure that everything
is 100% necessary, but I'm not really concerning myself with it for this
commit. I just want to push the
--------------------
Wed, 04 Sep 2019 21:08:57 -0500
Keaton <kii-chan@tutanota.com>
Misc updates