Skip to main content

A Python client for interacting with the Tappd daemon

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

Tappd Client

A Python client for interacting with the Tappd daemon via Unix socket communication.

Installation

pip install tappd-client

Usage

from tappd_client import TappdClient

# Initialize the client
client = TappdClient()  # Default socket path: /var/run/tappd.sock
# Or specify custom socket path
client = TappdClient(socket_path='/custom/path/tappd.sock')

# Get TDX quote
# Using binary data
binary_data = b'Hello World'
response = client.tdx_quote(binary_data)

# Using string data
string_data = "Hello World"
response = client.tdx_quote(string_data)

License

This project is licensed under the MIT License. See the LICENSE file for more details.

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

tappd_client-0.1.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

tappd_client-0.1.0-py3-none-any.whl (1.3 kB view details)

Uploaded Python 3

File details

Details for the file tappd_client-0.1.0.tar.gz.

File metadata

  • Download URL: tappd_client-0.1.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for tappd_client-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c7886cf4add3ccf2dfbcd358053243e1a38f8131a16e63e8bf47beb08a0225b4
MD5 ed3bc50834d82bd847d91f46f750c858
BLAKE2b-256 afc2803daf9bed73def56bf215e0948c85d55bb6d4fe0644c096fe49de8047fd

See more details on using hashes here.

File details

Details for the file tappd_client-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tappd_client-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for tappd_client-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 44e79d170f3fc3fa6b41aabc1b5c1c3b136019055ea11fa20fcada0c1b880c2b
MD5 a36b8b43ff3dbb64d7a0fe48936becd9
BLAKE2b-256 c506a6e886911e30ebc6125748d11f5876a1698fefd5cb6fd42359056fc4b8b5

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