aiohttp-wsconnhandler


Nameaiohttp-wsconnhandler JSON
Version 0.2.0 PyPI version JSON
download
home_page
SummaryA class that provides receive and send queues when handling WebSocket communication with aiohttp.
upload_time2023-08-25 05:15:54
maintainer
docs_urlNone
author
requires_python<4,>=3.7
license
keywords aiohttp websocket
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # aiohttp-wsconnhandler

The package implements the `WSConnectionHandler` class that provides receive and send queues when handling WebSocket communication with aiohttp.

## Work-in-Progress

The repository contains a module extracted from my other project and was refactored as a separate package.

Currently, the plan is to rewrite it as a "general purpose" module that could be used in other WebSocket client and server apps.

## Usage Examples

### WebSocket Client

```
from aiohttp_wsconnhandler import WSConnectionHandler

...
```

### WebSocket Server

```
from aiohttp_wsconnhandler import WSConnectionHandler

...
```

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "aiohttp-wsconnhandler",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "<4,>=3.7",
    "maintainer_email": "",
    "keywords": "aiohttp,websocket",
    "author": "",
    "author_email": "darkhaniop <darkhaniop@google.com>",
    "download_url": "https://files.pythonhosted.org/packages/5f/34/1e7bc57f5c1be2bce9c6264834b9a0b27c33613b2a7914a419db6091c925/aiohttp-wsconnhandler-0.2.0.tar.gz",
    "platform": null,
    "description": "# aiohttp-wsconnhandler\n\nThe package implements the `WSConnectionHandler` class that provides receive and send queues when handling WebSocket communication with aiohttp.\n\n## Work-in-Progress\n\nThe repository contains a module extracted from my other project and was refactored as a separate package.\n\nCurrently, the plan is to rewrite it as a \"general purpose\" module that could be used in other WebSocket client and server apps.\n\n## Usage Examples\n\n### WebSocket Client\n\n```\nfrom aiohttp_wsconnhandler import WSConnectionHandler\n\n...\n```\n\n### WebSocket Server\n\n```\nfrom aiohttp_wsconnhandler import WSConnectionHandler\n\n...\n```\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "A class that provides receive and send queues when handling WebSocket communication with aiohttp.",
    "version": "0.2.0",
    "project_urls": {
        "Bug Tracker": "https://github.com/gw-tools/aiohttp-wsconnhandler/issues",
        "Homepage": "https://github.com/gw-tools/aiohttp-wsconnhandler"
    },
    "split_keywords": [
        "aiohttp",
        "websocket"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "34e2690aba7b1de44d0290bf0a0b679e1a717a0a74f16fdfd3a5d0fa7883ba73",
                "md5": "21c8e22b33e6b5b1bb95668d046a9d77",
                "sha256": "13b93d4404e7ede22766986ac2ac8dda817941d14ecfee79eb26a37c4ae57ca0"
            },
            "downloads": -1,
            "filename": "aiohttp_wsconnhandler-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "21c8e22b33e6b5b1bb95668d046a9d77",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4,>=3.7",
            "size": 6040,
            "upload_time": "2023-08-25T05:15:52",
            "upload_time_iso_8601": "2023-08-25T05:15:52.428043Z",
            "url": "https://files.pythonhosted.org/packages/34/e2/690aba7b1de44d0290bf0a0b679e1a717a0a74f16fdfd3a5d0fa7883ba73/aiohttp_wsconnhandler-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5f341e7bc57f5c1be2bce9c6264834b9a0b27c33613b2a7914a419db6091c925",
                "md5": "9c1e05323ec3834a8d1993e7835c6ec3",
                "sha256": "5275365e06b1a61951818549619fd52895ac9a6815ff78e829bd8f822224904b"
            },
            "downloads": -1,
            "filename": "aiohttp-wsconnhandler-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9c1e05323ec3834a8d1993e7835c6ec3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4,>=3.7",
            "size": 5297,
            "upload_time": "2023-08-25T05:15:54",
            "upload_time_iso_8601": "2023-08-25T05:15:54.004757Z",
            "url": "https://files.pythonhosted.org/packages/5f/34/1e7bc57f5c1be2bce9c6264834b9a0b27c33613b2a7914a419db6091c925/aiohttp-wsconnhandler-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-25 05:15:54",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gw-tools",
    "github_project": "aiohttp-wsconnhandler",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "aiohttp-wsconnhandler"
}
        
Elapsed time: 0.14057s