v0.0.31
What's Changed
- docs: fix link to RevokeMode enum by @fulder in #77
- feat: CryptoParser constructors by @fulder in #92
- Add
CryptoKeyPair
for public/private key pairs - Add
CertificateSigningRequest
type for creating/loading/parsing CSR - Add
CryptoParser
implementing classes for hash algorithms and params like PSS padding - Add new
Certificate.sign
function for creating a self signed certificate - Add new
CertificateRevocationList.sign
function for creating a signed CSR - Add new
OCSPRequest
for parsing and creating the requests - Remove cryptography dependencies from root pki-tools lib files
- Use only pki-tools in unittests
Remove cryptography dependencies from root pki-tools lib files
- Add
- chore: use ruff for format by @fulder in #94
- chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #81
- chore(deps): bump cryptography from 41.0.7 to 42.0.4 by @dependabot in #90
- chore(deps): bump the dependencies group with 7 updates by @dependabot in #95
- fix: pyproject version by @fulder in #96
- fix: enable dynamic versioning by @fulder in #97
Full Changelog: v0.0.30...v0.0.31