Skip to main content

Directory client SDK

Project description

directory API python SDK

Overview

The directory API python SDK provides a simple and efficient way to interact with the directory API. It allows developers to integrate directory functionality into their Python applications with ease.

Features

  • Store API: The SDK includes a store API that allows developers to push the record data model to the store and retrieve it from the store.
  • Routing API: The SDK provides a routing API that allows developers to publish and retrieve record to and from the network.

Installation

Install the SDK using uv

init the project:

uv init

add the SDK to your project:

uv add agntcy-dir-sdk --index https://buf.build/gen/python
uv add 'agntcy-dir-grpc-python' --index https://buf.build/gen/python

Usage

Starting the Directory Server

To start the Directory server, you can deploy your instance or use Taskfile as below.

task server:start

Usage of the SDK

See v1/example.py to help get started.

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

agntcy_dir_sdk-0.1.10.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agntcy_dir_sdk-0.1.10-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file agntcy_dir_sdk-0.1.10.tar.gz.

File metadata

  • Download URL: agntcy_dir_sdk-0.1.10.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.1

File hashes

Hashes for agntcy_dir_sdk-0.1.10.tar.gz
Algorithm Hash digest
SHA256 3461bde891c0dabead59badcc748e923f53523b1c14809c7bb74679ae62a7925
MD5 12a79564a3312cb66088f39fdc74235c
BLAKE2b-256 680c864ab12f9ff9508545f488838085de74d521e0334b5612f43f90f1daaf28

See more details on using hashes here.

File details

Details for the file agntcy_dir_sdk-0.1.10-py3-none-any.whl.

File metadata

File hashes

Hashes for agntcy_dir_sdk-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 d28c8ad6f75daf7ad3db9e45d85eb81c3dcb660597c7c0f9df4f922256c8f02d
MD5 23a0504c7ecbbd60cf84a9204b1db4e4
BLAKE2b-256 f571f4a1a93a80feab778444e86578464b3dda50bc2de091cb18bb35befd47dc

See more details on using hashes here.

Supported by

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