cwtch


Namecwtch JSON
Version 0.13.0 PyPI version JSON
download
home_pageNone
SummaryNone
upload_time2025-11-03 07:30:45
maintainerNone
docs_urlNone
authorRoman Koshel
requires_python<4.0,>=3.11
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## cwtch [wip] - Python `dataclasses` with validation and views.

[Documentation](https://levsh.github.io/cwtch)

![tests](https://github.com/levsh/cwtch/workflows/tests/badge.svg)
![coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/levsh/f079c374abda6c5bd393c3ac723f1182/raw/coverage.json)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

```python
In [1]: from cwtch import dataclass, field

In [2]: @dataclass
   ...: class M:
   ...:     i: int
   ...:     s: str = field(validate=False)
   ...: 

In [3]: M(i=1, s='s')
Out[3]: M(i=1, s='s')

In [4]: M(i='i', s='s')
---------------------------------------------------------------------------
ValidationError                           Traceback (most recent call last)
Cell In[4], line 1
----> 1 M(i='i', s='s')

File <string>:32, in __init__(__cwtch_self__, i, s, **__extra_kwds)

ValidationError: 
  Type: --> <class '__main__.M'>
  Path: ['i']
  ValidationError:
    Type: <class 'str'> --> <class 'int'>
    Input: 'i'
    ValueError: invalid literal for int() with base 10: 'i'
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "cwtch",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "Roman Koshel",
    "author_email": "roma.koshel@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/e0/fb/b339035a46b998e2b9001f92ce5c59fbf3cfdb99545db66f427e682453b6/cwtch-0.13.0.tar.gz",
    "platform": null,
    "description": "## cwtch [wip] - Python `dataclasses` with validation and views.\n\n[Documentation](https://levsh.github.io/cwtch)\n\n![tests](https://github.com/levsh/cwtch/workflows/tests/badge.svg)\n![coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/levsh/f079c374abda6c5bd393c3ac723f1182/raw/coverage.json)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n```python\nIn [1]: from cwtch import dataclass, field\n\nIn [2]: @dataclass\n   ...: class M:\n   ...:     i: int\n   ...:     s: str = field(validate=False)\n   ...: \n\nIn [3]: M(i=1, s='s')\nOut[3]: M(i=1, s='s')\n\nIn [4]: M(i='i', s='s')\n---------------------------------------------------------------------------\nValidationError                           Traceback (most recent call last)\nCell In[4], line 1\n----> 1 M(i='i', s='s')\n\nFile <string>:32, in __init__(__cwtch_self__, i, s, **__extra_kwds)\n\nValidationError: \n  Type: --> <class '__main__.M'>\n  Path: ['i']\n  ValidationError:\n    Type: <class 'str'> --> <class 'int'>\n    Input: 'i'\n    ValueError: invalid literal for int() with base 10: 'i'\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": null,
    "version": "0.13.0",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6288cfa2df74a0668211cb36128d3b66c9a2bbfeef79967f03f9969180ce48b2",
                "md5": "04230a631d932dcb651ededee2c3144f",
                "sha256": "904cfffdd0405610d605f8e8f56f037e259cd0391bc1afdf19d8f5d3fb0781cf"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "04230a631d932dcb651ededee2c3144f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 331196,
            "upload_time": "2025-11-03T07:27:43",
            "upload_time_iso_8601": "2025-11-03T07:27:43.006247Z",
            "url": "https://files.pythonhosted.org/packages/62/88/cfa2df74a0668211cb36128d3b66c9a2bbfeef79967f03f9969180ce48b2/cwtch-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd77f3c0467e4f52f418900bffe765214b1c5a6b95d470a6debf6a62416cf406",
                "md5": "9ad97bda4adbbd317dd719273c05e566",
                "sha256": "5ddeda02ed5775adc5869cd84107c14516c58a7f800a56b5e070ced80cbf662e"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9ad97bda4adbbd317dd719273c05e566",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 300315,
            "upload_time": "2025-11-03T07:27:45",
            "upload_time_iso_8601": "2025-11-03T07:27:45.398034Z",
            "url": "https://files.pythonhosted.org/packages/fd/77/f3c0467e4f52f418900bffe765214b1c5a6b95d470a6debf6a62416cf406/cwtch-0.13.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "443c547867d624c98af697d0cf14b57d1f924630579c582dead8bba2c2d4d1fc",
                "md5": "cf59cb5048fa52a98ff50153433e1a02",
                "sha256": "5687613947a88d330c8843fa304849ee7817822c536c122eaee6e6eac30965cb"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cf59cb5048fa52a98ff50153433e1a02",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2336913,
            "upload_time": "2025-11-03T07:27:47",
            "upload_time_iso_8601": "2025-11-03T07:27:47.535026Z",
            "url": "https://files.pythonhosted.org/packages/44/3c/547867d624c98af697d0cf14b57d1f924630579c582dead8bba2c2d4d1fc/cwtch-0.13.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "271d8db9e7666ab22230a3e480318eed9a2808e53c06c349b54519d968100788",
                "md5": "29f498f88ee4c4975620cb5ad8ad1485",
                "sha256": "57e731f1030f969f7d8e6bf3186d8af7e849dd337ff5109709309c441a573c20"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "has_sig": false,
            "md5_digest": "29f498f88ee4c4975620cb5ad8ad1485",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2135379,
            "upload_time": "2025-11-03T07:27:49",
            "upload_time_iso_8601": "2025-11-03T07:27:49.958856Z",
            "url": "https://files.pythonhosted.org/packages/27/1d/8db9e7666ab22230a3e480318eed9a2808e53c06c349b54519d968100788/cwtch-0.13.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42f588871b3aa0f572d0a7c0287558e91b4e4d8a5b29f23f8b9fad7346374590",
                "md5": "aab561c3d43179168632db5cc5bf7250",
                "sha256": "cb259dd6a702d1e4b23e69d811644235ae4c9f3e74607c3a5706152331c57117"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "aab561c3d43179168632db5cc5bf7250",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2530750,
            "upload_time": "2025-11-03T07:27:52",
            "upload_time_iso_8601": "2025-11-03T07:27:52.064531Z",
            "url": "https://files.pythonhosted.org/packages/42/f5/88871b3aa0f572d0a7c0287558e91b4e4d8a5b29f23f8b9fad7346374590/cwtch-0.13.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d04b6adfd99e884068359367bc15312a5fe8b6e99f0a3fa0f35b3a7a692ec97",
                "md5": "def1c1e253a4f8da9cf4ee619fbadc85",
                "sha256": "e15914a6f6ae25e900fda0e086b8a2f9e4d43a9256c57740b6801e390611aeab"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "def1c1e253a4f8da9cf4ee619fbadc85",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2611920,
            "upload_time": "2025-11-03T07:27:53",
            "upload_time_iso_8601": "2025-11-03T07:27:53.958105Z",
            "url": "https://files.pythonhosted.org/packages/5d/04/b6adfd99e884068359367bc15312a5fe8b6e99f0a3fa0f35b3a7a692ec97/cwtch-0.13.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "022759ef02c60b3ab9343abf50f20022b15605c9514404491e9d8ba29acdbaaa",
                "md5": "4760b72bf1ad99fbb31a7548ad74833d",
                "sha256": "4abe6219878c43b876c5e43258b4802c955b987c463e1066672a612c216b08fa"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4760b72bf1ad99fbb31a7548ad74833d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2368513,
            "upload_time": "2025-11-03T07:27:56",
            "upload_time_iso_8601": "2025-11-03T07:27:56.052452Z",
            "url": "https://files.pythonhosted.org/packages/02/27/59ef02c60b3ab9343abf50f20022b15605c9514404491e9d8ba29acdbaaa/cwtch-0.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "02c1977c487e5ee1cf79443848e3ed37ba92fc1b225625faaab06a630c5a9397",
                "md5": "dea4313c96a841de8783579199a4a646",
                "sha256": "b9376df146ee50a9bb934fb29f13f241accbfb1a439cbae8bc914ab90299dabe"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "has_sig": false,
            "md5_digest": "dea4313c96a841de8783579199a4a646",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2068017,
            "upload_time": "2025-11-03T07:27:57",
            "upload_time_iso_8601": "2025-11-03T07:27:57.937948Z",
            "url": "https://files.pythonhosted.org/packages/02/c1/977c487e5ee1cf79443848e3ed37ba92fc1b225625faaab06a630c5a9397/cwtch-0.13.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cbf56c6b736a4b0a3ef06e2732f29d64fdc4916ce7018e1c220f5bf38ef37154",
                "md5": "153422e227e0548da2af858172d7ef6f",
                "sha256": "edd8c1ad129709a370a5d881f76187a19b65ef2b7bb8e74f7aa66b702e4e5a5b"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "153422e227e0548da2af858172d7ef6f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2189369,
            "upload_time": "2025-11-03T07:27:59",
            "upload_time_iso_8601": "2025-11-03T07:27:59.557564Z",
            "url": "https://files.pythonhosted.org/packages/cb/f5/6c6b736a4b0a3ef06e2732f29d64fdc4916ce7018e1c220f5bf38ef37154/cwtch-0.13.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4d323c07d7aa461fe501ffb736c160d656cddfc5899dbb05e48bab39262e004",
                "md5": "3bd68ec04ebfa92bd0c53def62279a8d",
                "sha256": "9a2030b41c77a160d157e38ab52205c0ce628ea119e03656620ff4ddd791b77f"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "3bd68ec04ebfa92bd0c53def62279a8d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2161699,
            "upload_time": "2025-11-03T07:28:01",
            "upload_time_iso_8601": "2025-11-03T07:28:01.452905Z",
            "url": "https://files.pythonhosted.org/packages/b4/d3/23c07d7aa461fe501ffb736c160d656cddfc5899dbb05e48bab39262e004/cwtch-0.13.0-cp311-cp311-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "51a85ae620b8e16d04cad216157c9b6bbcaa67baa3efb7a447bc8d6d1d8f760a",
                "md5": "35ad4c9a574837e25c15e7b15f0ed213",
                "sha256": "9b9cc796b61969a09876770fcdc8e66f5319893e8a43d9ad019bc7c8fadf75f7"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "35ad4c9a574837e25c15e7b15f0ed213",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2359470,
            "upload_time": "2025-11-03T07:28:03",
            "upload_time_iso_8601": "2025-11-03T07:28:03.875429Z",
            "url": "https://files.pythonhosted.org/packages/51/a8/5ae620b8e16d04cad216157c9b6bbcaa67baa3efb7a447bc8d6d1d8f760a/cwtch-0.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "db6e435ca917a441bd3e81c16fe663b1e903742730c4deb1728a73ca46b345e5",
                "md5": "f098342e4c55675d11ac5e177296b74a",
                "sha256": "2d501e3d5f16b8b7d43d362a2b8c17dba089b1cf1a2e576f3559f446a96c5290"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-musllinux_1_2_riscv64.whl",
            "has_sig": false,
            "md5_digest": "f098342e4c55675d11ac5e177296b74a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2061483,
            "upload_time": "2025-11-03T07:28:05",
            "upload_time_iso_8601": "2025-11-03T07:28:05.621360Z",
            "url": "https://files.pythonhosted.org/packages/db/6e/435ca917a441bd3e81c16fe663b1e903742730c4deb1728a73ca46b345e5/cwtch-0.13.0-cp311-cp311-musllinux_1_2_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8458ef5b21ee871c88b163a538bf9b34602a6025d1c29fefc3bdd3c9319bd01",
                "md5": "2dadda33274857a140c9153aaa4a6d70",
                "sha256": "201ce1d20a3d9e234ee42982e71d4ce3567a2d7bf51b4d30d762e099c6cafea2"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "2dadda33274857a140c9153aaa4a6d70",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2351047,
            "upload_time": "2025-11-03T07:28:07",
            "upload_time_iso_8601": "2025-11-03T07:28:07.420463Z",
            "url": "https://files.pythonhosted.org/packages/e8/45/8ef5b21ee871c88b163a538bf9b34602a6025d1c29fefc3bdd3c9319bd01/cwtch-0.13.0-cp311-cp311-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "293cae44a3f470e56401a9bb7914cf7987c56346a510bafe4129205dc896b6b1",
                "md5": "1fc3544b6a7e08f8fa71afde5be8ec3d",
                "sha256": "a98502b5257e9df16065564e3e59bd0793fe796c07398f3392c62eb54db7ee52"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1fc3544b6a7e08f8fa71afde5be8ec3d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 2239267,
            "upload_time": "2025-11-03T07:28:10",
            "upload_time_iso_8601": "2025-11-03T07:28:10.172872Z",
            "url": "https://files.pythonhosted.org/packages/29/3c/ae44a3f470e56401a9bb7914cf7987c56346a510bafe4129205dc896b6b1/cwtch-0.13.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7d82a2b30d662d05082f26b24bfbbd3c3646fd669318bbf0f43b19115b4e3f1",
                "md5": "2dbaa5bb0b48dce95b1eb26457782d77",
                "sha256": "a0b7a67888e28426fca5c6f9b225ce2d8a9f536d9bba80096996bc879724a3a7"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "2dbaa5bb0b48dce95b1eb26457782d77",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 30065,
            "upload_time": "2025-11-03T07:28:11",
            "upload_time_iso_8601": "2025-11-03T07:28:11.841567Z",
            "url": "https://files.pythonhosted.org/packages/a7/d8/2a2b30d662d05082f26b24bfbbd3c3646fd669318bbf0f43b19115b4e3f1/cwtch-0.13.0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35c8659bf938ace48db67088767147045fd0a2da48f7b1980d8158ab2078822e",
                "md5": "213c6b37c2a083ca1aab3661e2f775e0",
                "sha256": "13aa4397ea367be8aca4cc94fe15c823a830b2747b89f9340204971273bd9ca5"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "213c6b37c2a083ca1aab3661e2f775e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 30070,
            "upload_time": "2025-11-03T07:28:13",
            "upload_time_iso_8601": "2025-11-03T07:28:13.222848Z",
            "url": "https://files.pythonhosted.org/packages/35/c8/659bf938ace48db67088767147045fd0a2da48f7b1980d8158ab2078822e/cwtch-0.13.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b9915052233fdd7fe6ce77b872638bca2914b28c5e810c853ad4e65db3b73935",
                "md5": "b765e0ff5d7dfa1f82ee1f52348caa4f",
                "sha256": "b0da75339f529b91fa769812ee918128e30977c85d9d78dca3dc9c3ca1f9f605"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp311-cp311-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "b765e0ff5d7dfa1f82ee1f52348caa4f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4.0,>=3.11",
            "size": 30070,
            "upload_time": "2025-11-03T07:28:14",
            "upload_time_iso_8601": "2025-11-03T07:28:14.212624Z",
            "url": "https://files.pythonhosted.org/packages/b9/91/5052233fdd7fe6ce77b872638bca2914b28c5e810c853ad4e65db3b73935/cwtch-0.13.0-cp311-cp311-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "047b171aa214a31a3b42a1c317095bc3a5cbc99e1b288823b493238264a10cda",
                "md5": "5ed251a81359a4ad8ea6875d1ec17bf8",
                "sha256": "5f5c50da83e5db4227d22a884eba6fe34f165122654b6aae47c6ce6a2b6076e4"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5ed251a81359a4ad8ea6875d1ec17bf8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 617821,
            "upload_time": "2025-11-03T07:28:15",
            "upload_time_iso_8601": "2025-11-03T07:28:15.812954Z",
            "url": "https://files.pythonhosted.org/packages/04/7b/171aa214a31a3b42a1c317095bc3a5cbc99e1b288823b493238264a10cda/cwtch-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d18b098ffc226fb346f862daa096ec5f77dc1042d1c6d768f61c8f461ff4b8b1",
                "md5": "ec7a0b6080f5c6fc079cff30c03f29d5",
                "sha256": "97a3852ed743dac2b38091a8c56d1c14ece10385073d01a352e635be72e8c8fb"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ec7a0b6080f5c6fc079cff30c03f29d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 562160,
            "upload_time": "2025-11-03T07:28:17",
            "upload_time_iso_8601": "2025-11-03T07:28:17.309503Z",
            "url": "https://files.pythonhosted.org/packages/d1/8b/098ffc226fb346f862daa096ec5f77dc1042d1c6d768f61c8f461ff4b8b1/cwtch-0.13.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da879acb4674112286832b9c966d43fdfc9cd27ea481c25643f5907abb7ae8d3",
                "md5": "9e476635216c86ef5094d1025c229a1f",
                "sha256": "ed614a2a7532fd9742ef34e8d24ee0057dcb001a2350c954a9dd1b6b9ff54a6d"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9e476635216c86ef5094d1025c229a1f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4511834,
            "upload_time": "2025-11-03T07:28:20",
            "upload_time_iso_8601": "2025-11-03T07:28:20.011603Z",
            "url": "https://files.pythonhosted.org/packages/da/87/9acb4674112286832b9c966d43fdfc9cd27ea481c25643f5907abb7ae8d3/cwtch-0.13.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b8539f761332edc0248b586625512e105e48b52efe469e46ec4d3177b08f0faa",
                "md5": "8b2abc13022cff0d7d7538e5476ee10b",
                "sha256": "168f22fae105a776d6223cd891454f053565300201ec826e4d52b68c89a95e99"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8b2abc13022cff0d7d7538e5476ee10b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4145197,
            "upload_time": "2025-11-03T07:28:22",
            "upload_time_iso_8601": "2025-11-03T07:28:22.560277Z",
            "url": "https://files.pythonhosted.org/packages/b8/53/9f761332edc0248b586625512e105e48b52efe469e46ec4d3177b08f0faa/cwtch-0.13.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "df26c2f58eef2309c533572dec35c5ee72224e018e878118074a5b2d0b2ada6c",
                "md5": "7f1032c662fcd2366ee7f606410b2b65",
                "sha256": "81784bf896f1ef253571cb4fc8e4070572f7ef91b8069b4c5454a3432f057fec"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "7f1032c662fcd2366ee7f606410b2b65",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4769217,
            "upload_time": "2025-11-03T07:28:24",
            "upload_time_iso_8601": "2025-11-03T07:28:24.945284Z",
            "url": "https://files.pythonhosted.org/packages/df/26/c2f58eef2309c533572dec35c5ee72224e018e878118074a5b2d0b2ada6c/cwtch-0.13.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3660f036b2104c45db3a42e2fff45e6ca97b0e9c7182a76d715d8fcdce6e59c",
                "md5": "aa35ea394941df9e218d0fa9cb05f8ac",
                "sha256": "f3493fc9a0bdd0cb6b2c21ddd42ca7a94d6a1e84f844c8ddf89371a63152e740"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "aa35ea394941df9e218d0fa9cb05f8ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4957905,
            "upload_time": "2025-11-03T07:28:27",
            "upload_time_iso_8601": "2025-11-03T07:28:27.547093Z",
            "url": "https://files.pythonhosted.org/packages/c3/66/0f036b2104c45db3a42e2fff45e6ca97b0e9c7182a76d715d8fcdce6e59c/cwtch-0.13.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "011099b1a359f8b472777b6ec19bc56202f82053b4c2c17517ed3ac20c39373b",
                "md5": "a8063c82bbe96306d046aa40777b2e8c",
                "sha256": "91e6bf195fcc3d5551bb433799f0c33148fb435f965389067f4b241eb12e4732"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a8063c82bbe96306d046aa40777b2e8c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4591022,
            "upload_time": "2025-11-03T07:28:29",
            "upload_time_iso_8601": "2025-11-03T07:28:29.853714Z",
            "url": "https://files.pythonhosted.org/packages/01/10/99b1a359f8b472777b6ec19bc56202f82053b4c2c17517ed3ac20c39373b/cwtch-0.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee7ac21081745bd00394c7aab2a7d02d55dbf2a3e024f6bf36048ad2fc1a24eb",
                "md5": "274d5112148f0d6383ec8d7d0a1d61e9",
                "sha256": "91b3b364bf70394e5383f5cde5f4e4b127fc2bafd333f39a738b7435f8133ee7"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "has_sig": false,
            "md5_digest": "274d5112148f0d6383ec8d7d0a1d61e9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 3879538,
            "upload_time": "2025-11-03T07:28:32",
            "upload_time_iso_8601": "2025-11-03T07:28:32.334220Z",
            "url": "https://files.pythonhosted.org/packages/ee/7a/c21081745bd00394c7aab2a7d02d55dbf2a3e024f6bf36048ad2fc1a24eb/cwtch-0.13.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98a7341beef0c562afa9193e3cf2b1e880bcda9afb467766507542a67a70bfde",
                "md5": "320d53ded6d6968491159acadd2a9c4d",
                "sha256": "0aa5422c7d4f48ed78a434292f3728d128d0305e83af97752e64706345b42867"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "320d53ded6d6968491159acadd2a9c4d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4180868,
            "upload_time": "2025-11-03T07:28:34",
            "upload_time_iso_8601": "2025-11-03T07:28:34.417941Z",
            "url": "https://files.pythonhosted.org/packages/98/a7/341beef0c562afa9193e3cf2b1e880bcda9afb467766507542a67a70bfde/cwtch-0.13.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5267e8055e494a00fa3fcc9f271852d1d3fe173901b80c750bff6ea633366ef4",
                "md5": "52d28bc844c7fde1a03eb811297c77f1",
                "sha256": "7ca20d8c81ee8ec4d5512408174fdc0a3ccb6c2764e4b21f5d1693512ee165db"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "52d28bc844c7fde1a03eb811297c77f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4177948,
            "upload_time": "2025-11-03T07:28:36",
            "upload_time_iso_8601": "2025-11-03T07:28:36.819925Z",
            "url": "https://files.pythonhosted.org/packages/52/67/e8055e494a00fa3fcc9f271852d1d3fe173901b80c750bff6ea633366ef4/cwtch-0.13.0-cp312-cp312-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "29738abde45506839d580035b8961a61e2b88aae0592422954a32f0b2b6d74df",
                "md5": "ca2f455c1e56ab4724be304994ca153b",
                "sha256": "198b3a5728dd2593343b0b64fdc013a58a05906d842af2db79d9c665a9fc8714"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ca2f455c1e56ab4724be304994ca153b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4415881,
            "upload_time": "2025-11-03T07:28:39",
            "upload_time_iso_8601": "2025-11-03T07:28:39.751275Z",
            "url": "https://files.pythonhosted.org/packages/29/73/8abde45506839d580035b8961a61e2b88aae0592422954a32f0b2b6d74df/cwtch-0.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9d9ec2b787948cc14ac3c044f67110276849d4c969b971f604eabdd446ab8a85",
                "md5": "d426aafc61af753af0e02cfb1fa5aa64",
                "sha256": "c5ebb2d7052a12d06e2ddc5a11eb3fd457007acc43adfe853ecbf40df9c2bc2b"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-musllinux_1_2_riscv64.whl",
            "has_sig": false,
            "md5_digest": "d426aafc61af753af0e02cfb1fa5aa64",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 3855225,
            "upload_time": "2025-11-03T07:28:42",
            "upload_time_iso_8601": "2025-11-03T07:28:42.462935Z",
            "url": "https://files.pythonhosted.org/packages/9d/9e/c2b787948cc14ac3c044f67110276849d4c969b971f604eabdd446ab8a85/cwtch-0.13.0-cp312-cp312-musllinux_1_2_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "224eed54a6626e3d3b1e3aa0d9c4f95d618f1c767b8078945ebda23abb77ed98",
                "md5": "f877568fd1f611cc155b61d6e8367e8b",
                "sha256": "9a3aa2016694734c4093475570aec7a89d69cb8608dcc4a19476ce409a95dec9"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "f877568fd1f611cc155b61d6e8367e8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4447619,
            "upload_time": "2025-11-03T07:28:44",
            "upload_time_iso_8601": "2025-11-03T07:28:44.974579Z",
            "url": "https://files.pythonhosted.org/packages/22/4e/ed54a6626e3d3b1e3aa0d9c4f95d618f1c767b8078945ebda23abb77ed98/cwtch-0.13.0-cp312-cp312-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9c89c672eb12bf879b1d8529a30328283d896d3975202550eec414e753bfa06",
                "md5": "58aa9181275b9a991e8192bc4e22578f",
                "sha256": "530158ee3e8eb59e1d33e8abfeadf5f8dd1458529fe16165d6eec6539065ea6c"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "58aa9181275b9a991e8192bc4e22578f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 4300740,
            "upload_time": "2025-11-03T07:28:47",
            "upload_time_iso_8601": "2025-11-03T07:28:47.425951Z",
            "url": "https://files.pythonhosted.org/packages/d9/c8/9c672eb12bf879b1d8529a30328283d896d3975202550eec414e753bfa06/cwtch-0.13.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37ccc4e5fa507355a7e358637b3f66e98d23d93bff77b265769d8681e2b552d9",
                "md5": "efdfa1e799f1f905b9d7b352c8320291",
                "sha256": "e7a44d47d9bc513a2b756fddd9ffc15c157098b9c25a820eac5489b50f2d82b5"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "efdfa1e799f1f905b9d7b352c8320291",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 30066,
            "upload_time": "2025-11-03T07:28:48",
            "upload_time_iso_8601": "2025-11-03T07:28:48.814310Z",
            "url": "https://files.pythonhosted.org/packages/37/cc/c4e5fa507355a7e358637b3f66e98d23d93bff77b265769d8681e2b552d9/cwtch-0.13.0-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fbf1c4f234f2ee5c2333903ff3ed0bfe5e5e8685f9200c93b407d8e4b403b0a1",
                "md5": "628c07a633459654e08bf87342187599",
                "sha256": "ee6afaba3fd79fa33493d0d862f7f5d7fb9d4f5c94bcc6c69a2f960240a0ab01"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "628c07a633459654e08bf87342187599",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 30070,
            "upload_time": "2025-11-03T07:28:49",
            "upload_time_iso_8601": "2025-11-03T07:28:49.738342Z",
            "url": "https://files.pythonhosted.org/packages/fb/f1/c4f234f2ee5c2333903ff3ed0bfe5e5e8685f9200c93b407d8e4b403b0a1/cwtch-0.13.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a917b110567b1a426084c1a8962fc8ba880f4017127c34e8402eca97bb37c6e8",
                "md5": "96ea1c958584a7a0cd359e642a3a57d0",
                "sha256": "d2e2d013f9c31a332b3d808bcc0ec2946cb8ba81f77bbecb6aa01bd7d9b31316"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp312-cp312-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "96ea1c958584a7a0cd359e642a3a57d0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4.0,>=3.11",
            "size": 30071,
            "upload_time": "2025-11-03T07:28:50",
            "upload_time_iso_8601": "2025-11-03T07:28:50.761072Z",
            "url": "https://files.pythonhosted.org/packages/a9/17/b110567b1a426084c1a8962fc8ba880f4017127c34e8402eca97bb37c6e8/cwtch-0.13.0-cp312-cp312-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e12231535c8b30f1ed133e6511606f819921948d7e81f64ed7e965cb5876ec97",
                "md5": "e5fdfdd4072db88911552b8d45e9932c",
                "sha256": "10c7675f69a20e5f25d695e0e2462d6dcc789c07a3489e3b2e54175fa7088fec"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e5fdfdd4072db88911552b8d45e9932c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 899602,
            "upload_time": "2025-11-03T07:28:52",
            "upload_time_iso_8601": "2025-11-03T07:28:52.242400Z",
            "url": "https://files.pythonhosted.org/packages/e1/22/31535c8b30f1ed133e6511606f819921948d7e81f64ed7e965cb5876ec97/cwtch-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96c1cd4de46b2678ff9ce6a56d210adf21171ef60ff488bf51cc4d5ff1db748c",
                "md5": "75795fb1da6bab29e9840a44c51b5e2d",
                "sha256": "aefafac49288c00c255f23a8c7b2aa150aa0d92460d4b46d1872f1daeaec39da"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "75795fb1da6bab29e9840a44c51b5e2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 817574,
            "upload_time": "2025-11-03T07:28:53",
            "upload_time_iso_8601": "2025-11-03T07:28:53.835443Z",
            "url": "https://files.pythonhosted.org/packages/96/c1/cd4de46b2678ff9ce6a56d210adf21171ef60ff488bf51cc4d5ff1db748c/cwtch-0.13.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "714d11606231ef559d24e3f859931319d653c744362161a21ad2c4bbd2ac6829",
                "md5": "d693468ae5cf205010f4c3724e87f778",
                "sha256": "bab93d300dba4cd54dd3adc76c436517e98db7689f6255c4ad37a4b59041a227"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d693468ae5cf205010f4c3724e87f778",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6663722,
            "upload_time": "2025-11-03T07:28:57",
            "upload_time_iso_8601": "2025-11-03T07:28:57.813928Z",
            "url": "https://files.pythonhosted.org/packages/71/4d/11606231ef559d24e3f859931319d653c744362161a21ad2c4bbd2ac6829/cwtch-0.13.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05bbebaa05a0cb42b2d1ff42dff034cb38804427637ddda449dc2ae9776f2438",
                "md5": "00aa5222819cec77d44c2bbc04ec5cbd",
                "sha256": "8266d0f42768e7a5ec6e4a2a5799f39a9af6252cc5e747605062726db7aa8df8"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "has_sig": false,
            "md5_digest": "00aa5222819cec77d44c2bbc04ec5cbd",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6099249,
            "upload_time": "2025-11-03T07:29:00",
            "upload_time_iso_8601": "2025-11-03T07:29:00.144895Z",
            "url": "https://files.pythonhosted.org/packages/05/bb/ebaa05a0cb42b2d1ff42dff034cb38804427637ddda449dc2ae9776f2438/cwtch-0.13.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "90927cf6beb2ddb27128fb6a57bcd66c69891255ea315abc942012fedfe38bd6",
                "md5": "5ea1f6868f7ff40879c181459c2c3a0a",
                "sha256": "c3b5935a0817aaa708c12309eb3e0783abd653cd52ceb68acf4e455810089276"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5ea1f6868f7ff40879c181459c2c3a0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 7023489,
            "upload_time": "2025-11-03T07:29:03",
            "upload_time_iso_8601": "2025-11-03T07:29:03.314205Z",
            "url": "https://files.pythonhosted.org/packages/90/92/7cf6beb2ddb27128fb6a57bcd66c69891255ea315abc942012fedfe38bd6/cwtch-0.13.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "01e3e5a0b351179eba76c0c7d66e93dd4e5907561d5d44e484d84ce2d26fac81",
                "md5": "7620db71f23996d8d5cd10dd636e1fbb",
                "sha256": "91efa4f87aee949c726bec39bcc7eb7a71cca70f0bb947399ad3582d00e65463"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "7620db71f23996d8d5cd10dd636e1fbb",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 7321174,
            "upload_time": "2025-11-03T07:29:06",
            "upload_time_iso_8601": "2025-11-03T07:29:06.972547Z",
            "url": "https://files.pythonhosted.org/packages/01/e3/e5a0b351179eba76c0c7d66e93dd4e5907561d5d44e484d84ce2d26fac81/cwtch-0.13.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "213ff5b810638e9d55a912895045257741bed48897219901a3217fadb3e21973",
                "md5": "b287a7937da7e3e286de776b4d0294ba",
                "sha256": "a9e577c30d9a27f59899ccd21827bd00c9c24811f60c2a935e66c6b611dd4043"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b287a7937da7e3e286de776b4d0294ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6812157,
            "upload_time": "2025-11-03T07:29:10",
            "upload_time_iso_8601": "2025-11-03T07:29:10.703314Z",
            "url": "https://files.pythonhosted.org/packages/21/3f/f5b810638e9d55a912895045257741bed48897219901a3217fadb3e21973/cwtch-0.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0d8ca15abf3ece20e1914ee70496758e2bc1424c5910d568438a43273afd3d6",
                "md5": "aa41550686fddd66804ea008ca9284f7",
                "sha256": "e8176b9257f8fef84a21347a93d0f3327f095336c539efcbbb0f23c80acdaf5e"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "has_sig": false,
            "md5_digest": "aa41550686fddd66804ea008ca9284f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 5712037,
            "upload_time": "2025-11-03T07:29:13",
            "upload_time_iso_8601": "2025-11-03T07:29:13.847919Z",
            "url": "https://files.pythonhosted.org/packages/f0/d8/ca15abf3ece20e1914ee70496758e2bc1424c5910d568438a43273afd3d6/cwtch-0.13.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "177ed5a6729432c1f44ac87d953de26661c74c2ea2757305a43cd666a52c21d3",
                "md5": "4d36dbe7bebff8818c4ce3412c7922e7",
                "sha256": "f4618138e80e5aa53c292521c8e800dc1049dbe03f74ab4e9a96cd030a210765"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4d36dbe7bebff8818c4ce3412c7922e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6155172,
            "upload_time": "2025-11-03T07:29:16",
            "upload_time_iso_8601": "2025-11-03T07:29:16.994436Z",
            "url": "https://files.pythonhosted.org/packages/17/7e/d5a6729432c1f44ac87d953de26661c74c2ea2757305a43cd666a52c21d3/cwtch-0.13.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1cc54591f2d147c1b519d2a29e9b7d0ad1299bcfca210414c98e7e240dfff697",
                "md5": "30ffe208fabd7b57b34b4100b0e32ed4",
                "sha256": "0a07da55ca1dfc95c41bd8ea2701f9fb0c6cbd9b076a7bf80f24c7dfd7b55f84"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "30ffe208fabd7b57b34b4100b0e32ed4",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6184883,
            "upload_time": "2025-11-03T07:29:19",
            "upload_time_iso_8601": "2025-11-03T07:29:19.735038Z",
            "url": "https://files.pythonhosted.org/packages/1c/c5/4591f2d147c1b519d2a29e9b7d0ad1299bcfca210414c98e7e240dfff697/cwtch-0.13.0-cp313-cp313-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c591677ade4da2de7f3c94669234a4f1df50f9197e7132f2e2f7df029d5e58b7",
                "md5": "73f6b5abce8f463e818c76487c8d655e",
                "sha256": "c53f52e652866489e86cde69850f49e77e32f1d97def88c896c483cfda70d6e0"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "73f6b5abce8f463e818c76487c8d655e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6509484,
            "upload_time": "2025-11-03T07:29:23",
            "upload_time_iso_8601": "2025-11-03T07:29:23.064697Z",
            "url": "https://files.pythonhosted.org/packages/c5/91/677ade4da2de7f3c94669234a4f1df50f9197e7132f2e2f7df029d5e58b7/cwtch-0.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e130544b971dae8a8569330ae087a370b678900f46a3507b37609a499457759f",
                "md5": "47225034af9b197b3dcafa1bb95bbe5b",
                "sha256": "56e7545d9a4a3264a45368cee3d16296e12aade671d82a2a1e6a44a1255d4558"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-musllinux_1_2_riscv64.whl",
            "has_sig": false,
            "md5_digest": "47225034af9b197b3dcafa1bb95bbe5b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 5688077,
            "upload_time": "2025-11-03T07:29:25",
            "upload_time_iso_8601": "2025-11-03T07:29:25.433782Z",
            "url": "https://files.pythonhosted.org/packages/e1/30/544b971dae8a8569330ae087a370b678900f46a3507b37609a499457759f/cwtch-0.13.0-cp313-cp313-musllinux_1_2_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "468d08e3f70866d85cde9d711d68aaaba07b4d21f06ab9a36ed6bc4bbc3c28d4",
                "md5": "524df4ee778d5e442fa55467d7f3a2bb",
                "sha256": "42c30b9d97dc5225e2e4089d81ae214165299230ac8222748db9385e0525a2c1"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "524df4ee778d5e442fa55467d7f3a2bb",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6571340,
            "upload_time": "2025-11-03T07:29:28",
            "upload_time_iso_8601": "2025-11-03T07:29:28.560332Z",
            "url": "https://files.pythonhosted.org/packages/46/8d/08e3f70866d85cde9d711d68aaaba07b4d21f06ab9a36ed6bc4bbc3c28d4/cwtch-0.13.0-cp313-cp313-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3b0fba0632f3a5d6eea3a305e7a66a44141b2c373c05d50eae98836d3cb20b8",
                "md5": "a6e592545aa5928fc2bee4a415407a04",
                "sha256": "caabe5ab6c3f182666e963fd71af3ea82ad4654f8277eaa34ad40150ed207529"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a6e592545aa5928fc2bee4a415407a04",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 6359388,
            "upload_time": "2025-11-03T07:29:31",
            "upload_time_iso_8601": "2025-11-03T07:29:31.682512Z",
            "url": "https://files.pythonhosted.org/packages/e3/b0/fba0632f3a5d6eea3a305e7a66a44141b2c373c05d50eae98836d3cb20b8/cwtch-0.13.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25eb213e3cc9d09a44f15c187495193ced958b8771ba991016d6035920420ed2",
                "md5": "2cb2b2fe083ce7b3ae06471c053b949c",
                "sha256": "a31f8c8af160d3ec6df110e66f2cea36f0255e8a813652c5424c9772db39565d"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "2cb2b2fe083ce7b3ae06471c053b949c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 30066,
            "upload_time": "2025-11-03T07:29:33",
            "upload_time_iso_8601": "2025-11-03T07:29:33.847876Z",
            "url": "https://files.pythonhosted.org/packages/25/eb/213e3cc9d09a44f15c187495193ced958b8771ba991016d6035920420ed2/cwtch-0.13.0-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e94eaa8eaa397a4a95516603cee7458b4ecc74f0f1264df6015ad252136e0b91",
                "md5": "40d0e4c8a9a24aba3b8f57c5d4288263",
                "sha256": "ccd71a952945a5ff53549e8c83350758f865282d58a3b0a606020164e3388580"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "40d0e4c8a9a24aba3b8f57c5d4288263",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 30069,
            "upload_time": "2025-11-03T07:29:35",
            "upload_time_iso_8601": "2025-11-03T07:29:35.208246Z",
            "url": "https://files.pythonhosted.org/packages/e9/4e/aa8eaa397a4a95516603cee7458b4ecc74f0f1264df6015ad252136e0b91/cwtch-0.13.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "444f964e26a9ad0221ad844dfa3ee9b6f854c3ba2db6c56182094eb3d14cc896",
                "md5": "998b79b495ce8be1ea82f28d8ca29128",
                "sha256": "e86935af26420958ebda7c58f097a5ea16bc76c9273c73711a922f5bf81a4ace"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp313-cp313-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "998b79b495ce8be1ea82f28d8ca29128",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4.0,>=3.11",
            "size": 30070,
            "upload_time": "2025-11-03T07:29:36",
            "upload_time_iso_8601": "2025-11-03T07:29:36.234898Z",
            "url": "https://files.pythonhosted.org/packages/44/4f/964e26a9ad0221ad844dfa3ee9b6f854c3ba2db6c56182094eb3d14cc896/cwtch-0.13.0-cp313-cp313-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a150e1f4bc43db01078c77df1e09a90669004c857837d2fd627248d025896ea8",
                "md5": "649ba55372d55fc319fe9424edba6ce7",
                "sha256": "7bbd1e55c215a3541383fabe2ba8a7e3d3fc9a55e2b56ff0b92a6c2e4359f48b"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "649ba55372d55fc319fe9424edba6ce7",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 1178549,
            "upload_time": "2025-11-03T07:29:38",
            "upload_time_iso_8601": "2025-11-03T07:29:38.146847Z",
            "url": "https://files.pythonhosted.org/packages/a1/50/e1f4bc43db01078c77df1e09a90669004c857837d2fd627248d025896ea8/cwtch-0.13.0-cp314-cp314-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96db982d82da73928f897e19b5c5d7a8f14f51e065b555ef7af74a0cf77fde63",
                "md5": "c7a944b5eeee7ab2ce06492f663ece88",
                "sha256": "065a5d921b0154ee4b3e9784e3c66371892a74503c35626de156a06ac5db918b"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c7a944b5eeee7ab2ce06492f663ece88",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 1073010,
            "upload_time": "2025-11-03T07:29:39",
            "upload_time_iso_8601": "2025-11-03T07:29:39.704975Z",
            "url": "https://files.pythonhosted.org/packages/96/db/982d82da73928f897e19b5c5d7a8f14f51e065b555ef7af74a0cf77fde63/cwtch-0.13.0-cp314-cp314-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e80a66c4cfa05dede0475a62a86baaadb6790b416ff776d558cd3a5cdb679d21",
                "md5": "900ec35627b9f3154b16a796e96b6390",
                "sha256": "c0f60df093a40ffa30cd8d79ddbc064d8049451e598f222be50a8272fc444c05"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "900ec35627b9f3154b16a796e96b6390",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8801645,
            "upload_time": "2025-11-03T07:29:42",
            "upload_time_iso_8601": "2025-11-03T07:29:42.575291Z",
            "url": "https://files.pythonhosted.org/packages/e8/0a/66c4cfa05dede0475a62a86baaadb6790b416ff776d558cd3a5cdb679d21/cwtch-0.13.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f11427c513d962720af0dc345b3171c9517a709512c3cd28327e10d5f15f9947",
                "md5": "114cfd64d569e2d52171f3b0c93a6533",
                "sha256": "02e797f70593055e8317a2b539f2da4c6b12333d5b53e1549a5e617c9d79a26c"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "has_sig": false,
            "md5_digest": "114cfd64d569e2d52171f3b0c93a6533",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8024750,
            "upload_time": "2025-11-03T07:29:45",
            "upload_time_iso_8601": "2025-11-03T07:29:45.777723Z",
            "url": "https://files.pythonhosted.org/packages/f1/14/27c513d962720af0dc345b3171c9517a709512c3cd28327e10d5f15f9947/cwtch-0.13.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0a8d9ddb906b2f57d18ea579c8281c2f621db00df49254bfbbdc204e06109b25",
                "md5": "7b38fcfbcc7a3457771fd0e22f9d38a9",
                "sha256": "f62fcd053f06ab9806c82eadf7dfdbe94b62e562f06427e2766c755ee3a103ee"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "7b38fcfbcc7a3457771fd0e22f9d38a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 9295885,
            "upload_time": "2025-11-03T07:29:48",
            "upload_time_iso_8601": "2025-11-03T07:29:48.959251Z",
            "url": "https://files.pythonhosted.org/packages/0a/8d/9ddb906b2f57d18ea579c8281c2f621db00df49254bfbbdc204e06109b25/cwtch-0.13.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7569baaa9d9b1f609797bc9c320e2a9174fb12a46c7c99b01faacfbacf4d25dc",
                "md5": "a89ac67dbc2460f65570933e1f78ca43",
                "sha256": "a19f51cea8981862f4b45197577fc02a560c9e89fb3b5bdbfa47b22a863553d7"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "a89ac67dbc2460f65570933e1f78ca43",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 9652639,
            "upload_time": "2025-11-03T07:29:53",
            "upload_time_iso_8601": "2025-11-03T07:29:53.274503Z",
            "url": "https://files.pythonhosted.org/packages/75/69/baaa9d9b1f609797bc9c320e2a9174fb12a46c7c99b01faacfbacf4d25dc/cwtch-0.13.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "baa329d804054d477695c31cd5b1cdbccb92df27cfb430273b67aeff4385f3ad",
                "md5": "852f2f611aedf31cc744d5d9ef5dc0eb",
                "sha256": "3b22d850c8ca13d13f5eef53b1a1e1a006ab90516400b0ebac84d93338ae4f3f"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "852f2f611aedf31cc744d5d9ef5dc0eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8992581,
            "upload_time": "2025-11-03T07:29:57",
            "upload_time_iso_8601": "2025-11-03T07:29:57.734607Z",
            "url": "https://files.pythonhosted.org/packages/ba/a3/29d804054d477695c31cd5b1cdbccb92df27cfb430273b67aeff4385f3ad/cwtch-0.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a5a5ab87ae17ea458a7a464a8efee1bc1fab536f552863200999e5d8f1969484",
                "md5": "c9e7bd49bea5976eecc09cb655c41b97",
                "sha256": "ddf27b46ca1101aa5d79d0a0ed2e49b87a3791acc23ebda00f1f925fbffa8dd8"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "has_sig": false,
            "md5_digest": "c9e7bd49bea5976eecc09cb655c41b97",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 7539804,
            "upload_time": "2025-11-03T07:30:01",
            "upload_time_iso_8601": "2025-11-03T07:30:01.861958Z",
            "url": "https://files.pythonhosted.org/packages/a5/a5/ab87ae17ea458a7a464a8efee1bc1fab536f552863200999e5d8f1969484/cwtch-0.13.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5552b20fd24391f2bca431e1053b7ecad40488028f4bd2e9e8e64388ac737258",
                "md5": "ba4e4cc0415c55d3a6aa886982f6f3f7",
                "sha256": "627fbe7e8b8b6a798b17840c85c9bbe9b16acfc05fcec83d59fe763ce91b2556"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ba4e4cc0415c55d3a6aa886982f6f3f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8130285,
            "upload_time": "2025-11-03T07:30:08",
            "upload_time_iso_8601": "2025-11-03T07:30:08.097460Z",
            "url": "https://files.pythonhosted.org/packages/55/52/b20fd24391f2bca431e1053b7ecad40488028f4bd2e9e8e64388ac737258/cwtch-0.13.0-cp314-cp314-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e553c6695283721b6a6eaa1423c5961b5b3269587d8a297bece39de03e3a5c3",
                "md5": "39a1dcb1aaef591034d4f6522de4cf40",
                "sha256": "a198b0a375cbbbe29da3de5a3fd03a344c5539ebe3f0c935f559a4c9612ae505"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "39a1dcb1aaef591034d4f6522de4cf40",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8136575,
            "upload_time": "2025-11-03T07:30:16",
            "upload_time_iso_8601": "2025-11-03T07:30:16.506676Z",
            "url": "https://files.pythonhosted.org/packages/3e/55/3c6695283721b6a6eaa1423c5961b5b3269587d8a297bece39de03e3a5c3/cwtch-0.13.0-cp314-cp314-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "57b7e3f9320d25d18bf2fb6978f2faf37a771b1c7aa33a61d912d5bc06f859f6",
                "md5": "9b3e15f09b4e367fb4df09966a974fe3",
                "sha256": "80f957264f0140e24f345a84947c379c953940073711da6987b23f1e49d30967"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "9b3e15f09b4e367fb4df09966a974fe3",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8612941,
            "upload_time": "2025-11-03T07:30:23",
            "upload_time_iso_8601": "2025-11-03T07:30:23.626356Z",
            "url": "https://files.pythonhosted.org/packages/57/b7/e3f9320d25d18bf2fb6978f2faf37a771b1c7aa33a61d912d5bc06f859f6/cwtch-0.13.0-cp314-cp314-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "34923692fab466ccd966b95f0f831dd06c51638dd28b9c63771ff3be291add34",
                "md5": "88941383cc2c6a6794d5cadbdacb42b7",
                "sha256": "80e344cc38782455e1d3b17943747fc301c80e573b06964acce4cafa0a471813"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-musllinux_1_2_riscv64.whl",
            "has_sig": false,
            "md5_digest": "88941383cc2c6a6794d5cadbdacb42b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 7512880,
            "upload_time": "2025-11-03T07:30:30",
            "upload_time_iso_8601": "2025-11-03T07:30:30.281641Z",
            "url": "https://files.pythonhosted.org/packages/34/92/3692fab466ccd966b95f0f831dd06c51638dd28b9c63771ff3be291add34/cwtch-0.13.0-cp314-cp314-musllinux_1_2_riscv64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9cf3a2c4c12c5273571059884de1c770303539a35d3e2f8ec2de837ddddca000",
                "md5": "10538228743f2dfdaa4032a89450708b",
                "sha256": "9321436697bebf7841651f9e9207b61e7dc069af9896322a8fff6418536540de"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "10538228743f2dfdaa4032a89450708b",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8674204,
            "upload_time": "2025-11-03T07:30:35",
            "upload_time_iso_8601": "2025-11-03T07:30:35.917501Z",
            "url": "https://files.pythonhosted.org/packages/9c/f3/a2c4c12c5273571059884de1c770303539a35d3e2f8ec2de837ddddca000/cwtch-0.13.0-cp314-cp314-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ed7c9a284906d18520e114d5aeb2a887fda8a35be9f0491af23ad696b39682b",
                "md5": "8bc2c56d0b29cabf70383e7773e38dcb",
                "sha256": "b4579a4f9343022a7bb8a0dfc5453bab81ca6de525598836e93652c86ae521aa"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8bc2c56d0b29cabf70383e7773e38dcb",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 8386701,
            "upload_time": "2025-11-03T07:30:41",
            "upload_time_iso_8601": "2025-11-03T07:30:41.246029Z",
            "url": "https://files.pythonhosted.org/packages/9e/d7/c9a284906d18520e114d5aeb2a887fda8a35be9f0491af23ad696b39682b/cwtch-0.13.0-cp314-cp314-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1bf48c3266eeb27c6d685d79f01427e45d007c220590d005776eaea73f435364",
                "md5": "2a087543211fe751ab37a04228ccb8a9",
                "sha256": "c136dcdab19da9c964bf6298fa515959640fb62b0fdc573ecd6e3bf053f294b3"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-win32.whl",
            "has_sig": false,
            "md5_digest": "2a087543211fe751ab37a04228ccb8a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 29883,
            "upload_time": "2025-11-03T07:30:42",
            "upload_time_iso_8601": "2025-11-03T07:30:42.915214Z",
            "url": "https://files.pythonhosted.org/packages/1b/f4/8c3266eeb27c6d685d79f01427e45d007c220590d005776eaea73f435364/cwtch-0.13.0-cp314-cp314-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b193286f7c6a0293df7120ca5977ca4aaed704fe65bf64f02f434e2392e5945d",
                "md5": "75d533bbb0b40982af253971902a3b31",
                "sha256": "46030b978dcb48aa9a438db8c6baef0d8a21460f55de5f6f88d21ee102db6c6d"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "75d533bbb0b40982af253971902a3b31",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 29887,
            "upload_time": "2025-11-03T07:30:44",
            "upload_time_iso_8601": "2025-11-03T07:30:44.002210Z",
            "url": "https://files.pythonhosted.org/packages/b1/93/286f7c6a0293df7120ca5977ca4aaed704fe65bf64f02f434e2392e5945d/cwtch-0.13.0-cp314-cp314-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0dc49d8c9c086aaf2c7f06f62a9b2119ca73b8f88cac97d267a15788e00276df",
                "md5": "e9e9a663d420a572156156f5b85ce03c",
                "sha256": "f2772e10fc624da3f8c588e57fae5d45a938acaeb2996b0ecfba36311eb868d3"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0-cp314-cp314-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "e9e9a663d420a572156156f5b85ce03c",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4.0,>=3.11",
            "size": 29888,
            "upload_time": "2025-11-03T07:30:44",
            "upload_time_iso_8601": "2025-11-03T07:30:44.996816Z",
            "url": "https://files.pythonhosted.org/packages/0d/c4/9d8c9c086aaf2c7f06f62a9b2119ca73b8f88cac97d267a15788e00276df/cwtch-0.13.0-cp314-cp314-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e0fbb339035a46b998e2b9001f92ce5c59fbf3cfdb99545db66f427e682453b6",
                "md5": "1d4ca7948d645d8d93af1630b110e93e",
                "sha256": "2148e02cd13d8c434f344bf84f2a14c230548d2ac961a4ddfb02963fc3733d15"
            },
            "downloads": -1,
            "filename": "cwtch-0.13.0.tar.gz",
            "has_sig": false,
            "md5_digest": "1d4ca7948d645d8d93af1630b110e93e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 28266,
            "upload_time": "2025-11-03T07:30:45",
            "upload_time_iso_8601": "2025-11-03T07:30:45.968984Z",
            "url": "https://files.pythonhosted.org/packages/e0/fb/b339035a46b998e2b9001f92ce5c59fbf3cfdb99545db66f427e682453b6/cwtch-0.13.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-11-03 07:30:45",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "cwtch"
}
        
Elapsed time: 3.74167s