# 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.7.9 or later
* CPython 3.8.6 or later
* CPython 3.9.0 or later
Supported Platforms:
* MacOS 10.13-11.5
* Windows Intel 64-bit
* Any Linux supported by the [ManyLinux 2010/2014](https://github.com/pypa/manylinux) binary wheel standard.
## Current Capabilities
- Session:
- Establish a session
- Send user ping
- Receive system ping
- Messaging:
- Register request handler
- Send request to path
- Send request to session
- Send request to filter
- Register filter message stream
- Topics:
- Topic subscriptions
- Topic creation
- Topic creation with initial topic value
- Topic removal
- Topic stream handlers
Raw data
{
"_id": null,
"home_page": null,
"name": "diffusion",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.8",
"maintainer_email": null,
"keywords": "diffusion, cloud, websockets, data",
"author": null,
"author_email": "DiffusionData Limited <contact@diffusiondata.com>",
"download_url": null,
"platform": null,
"description": "# Python SDK for Diffusion\n\n**Pre-release version; not ready for production.**\n\nThe Diffusion Python library allows Python applications to interact with a Diffusion server.\n\n## Supported Python Versions\n\nThe Diffusion Python SDK officially supports the following:\n\nSupported Interpreters:\n\n* CPython 3.7.9 or later\n* CPython 3.8.6 or later\n* CPython 3.9.0 or later\n\nSupported Platforms:\n\n* MacOS 10.13-11.5\n* Windows Intel 64-bit\n* Any Linux supported by the [ManyLinux 2010/2014](https://github.com/pypa/manylinux) binary wheel standard.\n\n## Current Capabilities\n\n- Session:\n - Establish a session\n - Send user ping\n - Receive system ping\n- Messaging:\n - Register request handler\n - Send request to path\n - Send request to session\n - Send request to filter\n - Register filter message stream\n- Topics:\n - Topic subscriptions\n - Topic creation\n - Topic creation with initial topic value\n - Topic removal\n - Topic stream handlers\n",
"bugtrack_url": null,
"license": "Proprietary",
"summary": "Python SDK for Diffusion.",
"version": "6.10.3",
"project_urls": {
"homepage": "https://www.diffusiondata.com/"
},
"split_keywords": [
"diffusion",
" cloud",
" websockets",
" data"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "b8d1bc71a0bbef41ff0b4fc7e1f2f7bee0265c0241ac10ddbfae1be0241c3861",
"md5": "61fa9840855d77ef17d99d38e81e7666",
"sha256": "8819f8a474a3ca00e234558e8d3e23dc810de093bf64930ffb9883d0320d4299"
},
"downloads": -1,
"filename": "diffusion-6.10.3-1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "61fa9840855d77ef17d99d38e81e7666",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.8",
"size": 191105,
"upload_time": "2024-04-09T08:26:16",
"upload_time_iso_8601": "2024-04-09T08:26:16.172530Z",
"url": "https://files.pythonhosted.org/packages/b8/d1/bc71a0bbef41ff0b4fc7e1f2f7bee0265c0241ac10ddbfae1be0241c3861/diffusion-6.10.3-1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-09 08:26:16",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "diffusion"
}