* Adjusted asn1 encoding so that empty attributes are not included (fixes [34][i34]) * Automatically convert aliases to lowercase for keytool compatibility (fixes [38][i38])
Note that PyJKS now relies on PyASN1 0.3.5+ (released 2017-09-16).
Fix packaging with a MANIFEST.in. See 35 for details.
17.1.0
------- *(May 15, 2017)*
No API changes with PyJKS itself. This release switches PyJKS to rely on [pycryptodome](https://github.com/Legrandin/pycryptodome), a maintained fork of [pycrypto](https://github.com/dlitz/pycrypto). This upstream dependency has wheels, so installs should be less painless.
17.0.0
------- *(March 26, 2017)*
First public release, now featuring documentation and support for creating and saving JKS keystores. Big thanks to Magnus Watn and voetsjoeba for making this possible!
* `version` attribute on BksKeyStore and UberKeyStore * Documentation across several modules * Factored out common AbstractKeystore superclass * JKS creation and saving using the new `save()` method of KeyStore objects. See the [Examples doc](http://pyjks.readthedocs.io/en/latest/examples.html) for a demo.