{"repo":"codenotary/immudb-py","free":true,"listed":false,"github":"https://github.com/codenotary/immudb-py","clone":"git clone https://github.com/codenotary/immudb-py.git","description":"immudb Python SDK","language":"Python","stars":51,"topics":["python","python3","immudb","cryptographic-verifications","database","immutability"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"immudb-py Official [immudb] client for Python. Try it on the immudb Playground! [immudb]: https://immudb.io Contents - Introduction - Prerequisites - Installation - Supported Versions - Quickstart - Step by step guide - Creating a Client Introduction immu-py implements a [grpc] immudb client. A minimalist API is exposed for applications while cryptographic verifications and state update protocol implementation are fully implemented by this client. Latest validated immudb state may be kept in the local filesystem when using default rootService , please read [immudb research paper] for details of how immutability is ensured by [immudb]. [grpc]: https://grpc.io/ [immudb research paper]: https://immudb.io/ [immudb]: https://immudb.io/ Prerequisites immu-py assumes there is an existing instance of the immudb server up and running. Running immudb is quite simple, please refer to the following link for downloading and running it: https://immudb.io/docs/quickstart.html immudb-py requires python version 3.6 or greater. If you are using 3.6, you'll need dataclasses package; on 3.7+, dataclasses is part of the python distribution. Installation You can install latest version cloning this repository, and then use the make command to install prerequisites and the package itself: Or, you can install latest stable version using pip: Then, in you code, import the client library as as follows: Note : immudb-py need grpcio module from google. On Alpine linux, you need these packages in order to","default_branch":null,"files":null,"tree":[],"storefront":"/r/codenotary","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codenotary/immudb-py/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}