Skip to main content

TypeDB Protocol

Project description

TypeDB Client RPC (Remote Procedure Call) Protocol

A protocol for implementing a TypeDB client driver, in many popular programming languages, using GRPC (Google's Remote Procedure Call) framework.


Licensing

The TypeDB protocol is distributed under the terms GNU Affero General Public License v3.0 ("AGPL 3.0") as published by the Free Software Foundation, but with the following special exception.

Exception to AGPL 3.0: Any driver or client library (in each case) that implements the TypeDB protocol, and that is used to communicate or interact (in each case) with a database created or managed or accessed (in each case) using a version of the TypeDB software that is made available by or on behalf of Vaticle Limited (UK Company Number 08766237) or any successor entity (but excluding any forked version of that software), may be distributed under one of the following licences:

As used above "successor entity" means any entity then owning copyrights in the TypeDB software that were previously owned by Vaticle Limited.

If you make any change to, or contribute to, (in each case) the TypeDB protocol, then this exception will apply to any driver or client library that uses or implements that change/contribution.

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

typedb-protocol-2.18.1.tar.gz (54.7 kB view details)

Uploaded Source

Built Distribution

typedb_protocol-2.18.1-py3-none-any.whl (68.1 kB view details)

Uploaded Python 3

File details

Details for the file typedb-protocol-2.18.1.tar.gz.

File metadata

  • Download URL: typedb-protocol-2.18.1.tar.gz
  • Upload date:
  • Size: 54.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for typedb-protocol-2.18.1.tar.gz
Algorithm Hash digest
SHA256 578e307bc3d686c0446fa9cd03f21fadbd20097a049ba997e4d44a58c7536ee6
MD5 2162c6af541ea3695262988c3d60b01e
BLAKE2b-256 ab2af0efe601fe479a445304f4f9fcd3c0adeb77c2537d84a7f358a2f5c7c30e

See more details on using hashes here.

File details

Details for the file typedb_protocol-2.18.1-py3-none-any.whl.

File metadata

File hashes

Hashes for typedb_protocol-2.18.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8c0db522bd614f9afd7841e79e3ff9adc99d54999d762efe77c89a7b4c4139f2
MD5 4eaf96926c7d1760742e9dd3b183e0ab
BLAKE2b-256 2a92e7ae32f803093915cf2287e4d074ea248877d01f69106e66d817bd60eb87

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page