Skip to main content

Python SDK for Diffusion.

Project description

Python SDK for Diffusion

Pre-release version; not ready for production.

The Diffusion Python library allows Python applications to interact with a Diffusion server.

Supported Python Versions

The Diffusion Python SDK officially supports the following:

Supported Interpreters:

  • CPython 3.8.6 or later
  • CPython 3.9.0 or later
  • CPython 3.10.0 or later
  • CPython 3.11.0 or later
  • CPython 3.12.0 or later

Supported Platforms:

  • MacOS 10.13-11.5
  • Windows Intel 64-bit
  • Any Linux supported by the ManyLinux 2010/2014 binary wheel standard.

Current Capabilities

  • Session:
    • Establish a session
    • Send user ping
    • Receive system ping
    • Session factory
    • SSL Context
    • Retry strategies
  • Messaging:
    • Register request handler
    • Send request to path
    • Send request to session
    • Send request to filter
    • Register filter message stream
  • Control:
    • Session trees
    • Topic metrics
    • Session metrics
  • Topics:
    • Topic subscriptions
    • Topic creation
    • Topic creation with initial topic value
    • Topic removal
    • Topic stream handlers
    • Topic update
    • Topic constraints
  • Time Series
    • Edit
    • Append
    • Range queries

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

diffusion-6.10.5-1-py3-none-any.whl (191.2 kB view details)

Uploaded Python 3

File details

Details for the file diffusion-6.10.5-1-py3-none-any.whl.

File metadata

File hashes

Hashes for diffusion-6.10.5-1-py3-none-any.whl
Algorithm Hash digest
SHA256 f8fb3475ba9c81d634e2c71ef263c3e9f2a9d7e0845946e2b8c9c27131a4e83f
MD5 c8024ee021f7d4a7932cfcd5d92b9f20
BLAKE2b-256 f232b162d3c278ec994aacea504537f964044e0f6b7d273a3e25384ca2b50fde

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