All public facing functions now take Union[str, KEYTYPES] where
KEYTYPES is a Python Enum and defaults to KEYTYPES.ED25519.
You can not send in None as key_type anymore. Sending a concrete
Enum type is the recomended way.
It also fixes #10, during test runs we creates keys with
"testpkcs" as prefix. Before and after the tests we delete all keys
with that prefix via conftest.py, but not on Github action.
Fixes #8 KEYTYPES is now a Python Enum
All public facing functions now take Union[str, KEYTYPES] where KEYTYPES is a Python Enum and defaults to KEYTYPES.ED25519.
You can not send in
None
as key_type anymore. Sending a concrete Enum type is the recomended way.It also fixes #10, during test runs we creates keys with "testpkcs" as prefix. Before and after the tests we delete all keys with that prefix via
conftest.py
, but not on Github action.