Releases: MoeraOrg/python-moeralib
Releases · MoeraOrg/python-moeralib
Python Moera library 0.15.5
- Updated API.
- Added crypto primitives to serialize and restore keys in raw format:
raw_public_key()
,raw_to_public_key()
,raw_private_key()
,raw_to_private_key()
. - Added
generate_carte()
function for generating cartes using the private signing key. - Added carte parameters to
MoeraCarteSource
constructor.
Python Moera library 0.15.4
-
Cryptography and fingerprint utilities added (see documentation for details).
-
URL-encoding/decoding node names in universal URLs.
-
Added
MoeraNamingApiError
exception for errors returned by Naming API calls. -
Pass keys and signatures as
bytes
inMoeraNaming.put()
.
Python Moera library 0.15.3
- Updated API.
- Make schema validator to prune properties that are not present in the schema instead of failing validation.
Python Moera library 0.15.2
- Updated API.
Python Moera library 0.15.1
- Various bugfixes.
Python Moera library 0.15.0
- Updated API.
- Added
moeralib.universal_location
module for manipulating Moera universal URLs.
Python Moera library 0.14.5
- Fixed
delete_draft()
call. - Optional
digest
field in postings and comments.
Python Moera library 0.14.4
- Fixed conversion of lists to JSON.
Python Moera library 0.14.3
- Fixed incorrect implementation of
_or_default
properties in operations classes. - Fixed handling of
List[Structure] | None
type in structures.
Python Moera library 0.14.2
- In structures, use a constructor for constructing the structure from properties, and
from_json()
method for constructing it from JSON. - Properties in operations returning default values instead of
None
.