Python client for the DECODE encrypted datastore
Project description
decode-datastore-client
This library contains a minimal client library developed as part of the DECODE project in order to provide a Python client for the encrypted datastore component.
The purpose of this library is to enable a Python based client application to easily read from and write to the datastore.
The datastore API is implemented using a simple RPC framework called Twirp. This framework uses protocol buffers as a transport layer, and provides a suite of tools for generating server stubs as well as client bindings in a number of programming languages and can be thought of as being akin to a simpler version of GRPC.
Documentation
Documentation for this library has been published to: https://decode-datastore-client.readthedocs.io/en/latest/
Please have a look there for some more detailed installation instructions and usage examples.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file decode-datastore-client-0.2.0.tar.gz
.
File metadata
- Download URL: decode-datastore-client-0.2.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27710b2b1e52e77a66539a6c2271525209aedbee3ecfc797100fd658500b90e7 |
|
MD5 | 1b06c1904250f3c3f9f8eb217ea4508d |
|
BLAKE2b-256 | 938e5928a6e5d2a25205a8ed5087501431bf0367e975fed727ae9ebe65a7dbb0 |
File details
Details for the file decode_datastore_client-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: decode_datastore_client-0.2.0-py3-none-any.whl
- Upload date:
- Size: 17.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f1845bf36a05e8d3f0ceb7fbba9a3434fa56be2a6e525715b8bcb91a19318b5 |
|
MD5 | e271f685376929d888768aa7d5ef7b9d |
|
BLAKE2b-256 | aeee508e764f0adf0a66b527de9db4d0e7d3d9acb15e5979fb8d6d4bd3636ca3 |