Python reference implementation for COALA IP.
- Development Status: Alpha
- Free software: Apache Software License 2.0
- Documentation: https://pycoalaip.readthedocs.io
CoalaIp.generate_user()
: Create a user representation suitable for use withcoalaip
CoalaIp.register_manifestation()
: Registering aManifestation
(and along with it, an associated parentWork
and aCopyright
of theManifestation
)CoalaIp.derive_right()
: Derivation of aRight
from an allowing sourceRight
orCopyright
CoalaIp.transfer_right()
: Transfer of aRight
orCopyright
from the current owner to a new owner- Querying the ownership history of an COALA IP entity
To learn more about how to use these features, you may be interested in the usage section of the docs.
- Host COALA IP JSON-LD definitions and set
<coalaip placeholder>
to the purl for the definitions. - Support IPLD serialization
Bumping versions:
$ bumpversion patch
Releasing to pypi:
$ make release
$ twine upload dist/*
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.