Metadata-Version: 2.1
Name: pykauriid
Version: 0.3.0
Summary: A (reference) library of tools to support work with the Kauri ID data structures and protocols
Home-page: https://gitlab.com/kauriid/pykauriid.git
Author: Guy K. Kloss
Author-email: guy@mysinglesource.io
License: Apache License 2.0
Keywords: singlesource blockchain data kauri kauriid identity self-sovereign
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
Provides-Extra: doc
Provides-Extra: test
Provides-Extra: dev
Requires-Dist: PyNaCl (>=1.3.0)
Requires-Dist: base58 (>=1.0.0)
Requires-Dist: prov (>=1.5.3)
Requires-Dist: pyaml
Requires-Dist: appdirs
Requires-Dist: sspyjose (>=0.2.5)
Provides-Extra: dev
Requires-Dist: bumpversion; extra == 'dev'
Requires-Dist: flake8; extra == 'dev'
Requires-Dist: flake8-docstrings; extra == 'dev'
Requires-Dist: pep8-naming; extra == 'dev'
Requires-Dist: flake8-bugbear; extra == 'dev'
Requires-Dist: pypi-publisher; extra == 'dev'
Requires-Dist: pre-commit; extra == 'dev'
Provides-Extra: doc
Requires-Dist: Sphinx; extra == 'doc'
Requires-Dist: sphinx-theme; extra == 'doc'
Provides-Extra: test
Requires-Dist: nose2; extra == 'test'
Requires-Dist: nose2-cov; extra == 'test'

Kauri ID Python Library
=======================

A (reference) library of tools to support work with the Kauri ID data
structures and protocols.


Installation/Usage
------------------

To install use pip:

    $ pip install pykauriid


Or clone the repo:

    $ git clone https://gitlab.com/kauriid/pykauriid.git
    $ python setup.py install

Set up and activate for Python 3:

    virtualenv ${HOME}/.virtualenvs/pykauriid \
               --system-site-packages --python=/usr/bin/python3
    source ${HOME}/.virtualenvs/pykauriid/bin/activate

Install required packages:

    pip install -e .

For installing the additional development, testing or documentation
dependencies, add a qualifier with one or more of these commands:

    pip install -e .[dev]           # Development dependencies
    pip install -e .[test]          # Testing dependencies
    pip install -e .[doc]           # Documentation dependencies
    pip install -e .[dev,test,doc]  # All dependencies together


Contributing
------------

TBD


Example
-------

TBD


## Licence

Copyright 2018-2019 by SingleSource Limited, Auckland, New Zealand

This work is licensed under the Apache 2.0 open source licence.
Terms and conditions apply.


