fast-bencode


Namefast-bencode JSON
Version 1.1.5 PyPI version JSON
download
home_pagehttps://github.com/synodriver/fast-bencode
SummaryBencode and decode for python
upload_time2024-02-03 14:54:59
maintainer
docs_urlNone
authorsynodriver
requires_python>=3.6
licenseBitTorrent Open Source License
keywords bittorrent bencode bdecode
VCS
bugtrack_url
requirements cython
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1 align="center"><i>✨ fast-bencode ✨ </i></h1>

<h3 align="center">The cython version of bencode</a> </h3>

[![pypi](https://img.shields.io/pypi/v/fast-bencode.svg)](https://pypi.org/project/fast-bencode/)
![python](https://img.shields.io/pypi/pyversions/fast-bencode)
![implementation](https://img.shields.io/pypi/implementation/fast-bencode)
![wheel](https://img.shields.io/pypi/wheel/fast-bencode)
![license](https://img.shields.io/github/license/synodriver/fast-bencode.svg)
![action](https://img.shields.io/github/workflow/status/synodriver/fast-bencode/run%20unitest)

### forked from [bencode](https://github.com/bittorrent/bencode) to support latest version of python

- extra cython extension to speedup
- ```typing``` with mypy check

### Usage

```python
from pprint import pprint
from bencode import bdecode, bencode

with open("test.torrent", "rb") as f:
    data = f.read()

raw = bdecode(data)
pprint(raw)

assert bencode(raw) == data
```
- There are alias function ```loads``` for ```bdecode``` and ```dumps``` for ```bencode```


### build
```bash
git clone https://github.com/synodriver/fast-bencode.git
cd fast-bencode
python setup.py build_ext -i
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/synodriver/fast-bencode",
    "name": "fast-bencode",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "bittorrent bencode bdecode",
    "author": "synodriver",
    "author_email": "diguohuangjiajinweijun@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b3/20/ce17f38233ea78bab7c3fa0063300d33e8421c5dc0a8db8522a3a6d44341/fast-bencode-1.1.5.tar.gz",
    "platform": null,
    "description": "<h1 align=\"center\"><i>\u2728 fast-bencode \u2728 </i></h1>\n\n<h3 align=\"center\">The cython version of bencode</a> </h3>\n\n[![pypi](https://img.shields.io/pypi/v/fast-bencode.svg)](https://pypi.org/project/fast-bencode/)\n![python](https://img.shields.io/pypi/pyversions/fast-bencode)\n![implementation](https://img.shields.io/pypi/implementation/fast-bencode)\n![wheel](https://img.shields.io/pypi/wheel/fast-bencode)\n![license](https://img.shields.io/github/license/synodriver/fast-bencode.svg)\n![action](https://img.shields.io/github/workflow/status/synodriver/fast-bencode/run%20unitest)\n\n### forked from [bencode](https://github.com/bittorrent/bencode) to support latest version of python\n\n- extra cython extension to speedup\n- ```typing``` with mypy check\n\n### Usage\n\n```python\nfrom pprint import pprint\nfrom bencode import bdecode, bencode\n\nwith open(\"test.torrent\", \"rb\") as f:\n    data = f.read()\n\nraw = bdecode(data)\npprint(raw)\n\nassert bencode(raw) == data\n```\n- There are alias function ```loads``` for ```bdecode``` and ```dumps``` for ```bencode```\n\n\n### build\n```bash\ngit clone https://github.com/synodriver/fast-bencode.git\ncd fast-bencode\npython setup.py build_ext -i\n```\n",
    "bugtrack_url": null,
    "license": "BitTorrent Open Source License",
    "summary": "Bencode and decode for python",
    "version": "1.1.5",
    "project_urls": {
        "Homepage": "https://github.com/synodriver/fast-bencode"
    },
    "split_keywords": [
        "bittorrent",
        "bencode",
        "bdecode"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a91eec0cb336d8ccaa7bba64dc6d67158cedd952ff95c90cb6c54469efe43602",
                "md5": "51f8b74b367542cb1012de2b49bf02d7",
                "sha256": "59c9108444c3b0dad52b388100bf2e7ed546ffd197b63c532929e78446ae227c"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp310-cp310-macosx_10_9_arm64.whl",
            "has_sig": false,
            "md5_digest": "51f8b74b367542cb1012de2b49bf02d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 358217,
            "upload_time": "2024-02-03T14:55:06",
            "upload_time_iso_8601": "2024-02-03T14:55:06.537735Z",
            "url": "https://files.pythonhosted.org/packages/a9/1e/ec0cb336d8ccaa7bba64dc6d67158cedd952ff95c90cb6c54469efe43602/fast_bencode-1.1.5-cp310-cp310-macosx_10_9_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e8a2452f5a36d43d2cb266fd68dbbf90285373a03ba850cf5ce2a028a6ecc3cc",
                "md5": "41127fe435e60405ba41c70472855746",
                "sha256": "cd385befeb3ae9c33fb20def3dc563dfb5b17635702cf98c879e26ab328ff7a3"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp310-cp310-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "41127fe435e60405ba41c70472855746",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 277317,
            "upload_time": "2024-02-03T14:55:28",
            "upload_time_iso_8601": "2024-02-03T14:55:28.078080Z",
            "url": "https://files.pythonhosted.org/packages/e8/a2/452f5a36d43d2cb266fd68dbbf90285373a03ba850cf5ce2a028a6ecc3cc/fast_bencode-1.1.5-cp310-cp310-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3291b86427b6081f9cd05a72763408d54b409909fb05fed7b5affff8f1e6a26b",
                "md5": "907ea2c8089440a7bc859dda61b91055",
                "sha256": "67d5850991f55ba61d1e1d80a8bafd3331d699f1cd7e1ed92d3927f7731aac72"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp310-cp310-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "907ea2c8089440a7bc859dda61b91055",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 304266,
            "upload_time": "2024-02-03T14:54:59",
            "upload_time_iso_8601": "2024-02-03T14:54:59.797326Z",
            "url": "https://files.pythonhosted.org/packages/32/91/b86427b6081f9cd05a72763408d54b409909fb05fed7b5affff8f1e6a26b/fast_bencode-1.1.5-cp310-cp310-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "be98dedf9010354e99b12519410e847c947d98c393a084611f5c4b761dc27f48",
                "md5": "c3753b9e44a35ceb367c48c641edb327",
                "sha256": "df618dd44a579021c19cd45b947ed0b669b15898287b8ed0b2bdbdc03894ce55"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c3753b9e44a35ceb367c48c641edb327",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 259683,
            "upload_time": "2024-02-03T14:55:46",
            "upload_time_iso_8601": "2024-02-03T14:55:46.488824Z",
            "url": "https://files.pythonhosted.org/packages/be/98/dedf9010354e99b12519410e847c947d98c393a084611f5c4b761dc27f48/fast_bencode-1.1.5-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "199e74156544dd273b842273147e992e1b7979d0565f118e124c0b022e25e7bf",
                "md5": "2d8aca2a1ab6687c4549b9f177c4244a",
                "sha256": "89f74a509f59b78d58842756621dc6a8bbec71545425737f5814d75d6e56418a"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp311-cp311-macosx_10_9_arm64.whl",
            "has_sig": false,
            "md5_digest": "2d8aca2a1ab6687c4549b9f177c4244a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 358269,
            "upload_time": "2024-02-03T14:55:06",
            "upload_time_iso_8601": "2024-02-03T14:55:06.888758Z",
            "url": "https://files.pythonhosted.org/packages/19/9e/74156544dd273b842273147e992e1b7979d0565f118e124c0b022e25e7bf/fast_bencode-1.1.5-cp311-cp311-macosx_10_9_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd1d452c3500d2565db99fd9662d37d60439ae1846b90a46f1e6ff9bb6a6ab97",
                "md5": "177ae1b80e0003dcd10533789485485b",
                "sha256": "92f2b3bc8e64f3b4d76d09933917d47d3c7a5a4cb1c6897a75eb602bd21bb0cf"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "177ae1b80e0003dcd10533789485485b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 362758,
            "upload_time": "2024-02-03T14:55:23",
            "upload_time_iso_8601": "2024-02-03T14:55:23.631369Z",
            "url": "https://files.pythonhosted.org/packages/bd/1d/452c3500d2565db99fd9662d37d60439ae1846b90a46f1e6ff9bb6a6ab97/fast_bencode-1.1.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0f6cd0400aeafd4c16a4289dc913172500e8b911ce62ad9b53e177240bc227b3",
                "md5": "379da5db1c300b55058430c47f007609",
                "sha256": "768c31d70ddd665fff7f08f73f4099c77ad7df0d1f9279d68879eef429a5b066"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp311-cp311-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "379da5db1c300b55058430c47f007609",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 304833,
            "upload_time": "2024-02-03T14:54:58",
            "upload_time_iso_8601": "2024-02-03T14:54:58.977949Z",
            "url": "https://files.pythonhosted.org/packages/0f/6c/d0400aeafd4c16a4289dc913172500e8b911ce62ad9b53e177240bc227b3/fast_bencode-1.1.5-cp311-cp311-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a6f82a81b6c678d59001b6e01542beb6f256044ce151242951413cdb557accd7",
                "md5": "d3d37918af9151d58878644de321cf5d",
                "sha256": "f03352ccbedfefe91f1632f57101b8f825b390a340c111dcc26c814c413fc890"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d3d37918af9151d58878644de321cf5d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 259954,
            "upload_time": "2024-02-03T14:56:24",
            "upload_time_iso_8601": "2024-02-03T14:56:24.730305Z",
            "url": "https://files.pythonhosted.org/packages/a6/f8/2a81b6c678d59001b6e01542beb6f256044ce151242951413cdb557accd7/fast_bencode-1.1.5-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bed1c46a9f3cc92d8b528146a21613a2f0883a2414b823fb5c4748a696b88cbe",
                "md5": "be7d575426a0c0f6b101f6f81764186a",
                "sha256": "c10d62b68dc31e17b30ac6239f8e19eecace49603b18201ba07650cac048fdfd"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp312-cp312-macosx_10_9_arm64.whl",
            "has_sig": false,
            "md5_digest": "be7d575426a0c0f6b101f6f81764186a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 361018,
            "upload_time": "2024-02-03T14:55:49",
            "upload_time_iso_8601": "2024-02-03T14:55:49.582294Z",
            "url": "https://files.pythonhosted.org/packages/be/d1/c46a9f3cc92d8b528146a21613a2f0883a2414b823fb5c4748a696b88cbe/fast_bencode-1.1.5-cp312-cp312-macosx_10_9_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "06bdbaabced460c82226176285d1a0f5af01f1392d41080d3844778274c7d53a",
                "md5": "de6f41273c235989e964b5526fe47530",
                "sha256": "575cda6c44603708f5e89c00402d42e0a2e08f4badd7471ea20a50f6ff9fb22f"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "de6f41273c235989e964b5526fe47530",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 365657,
            "upload_time": "2024-02-03T14:55:36",
            "upload_time_iso_8601": "2024-02-03T14:55:36.338866Z",
            "url": "https://files.pythonhosted.org/packages/06/bd/baabced460c82226176285d1a0f5af01f1392d41080d3844778274c7d53a/fast_bencode-1.1.5-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87d284d20045225bd76088f39c55c9989aec321d706e97ea79e15cecab33ef65",
                "md5": "e424a52aefe7f14c74576549b9ef6cfa",
                "sha256": "9a2c0af4c364617f3feaee43f7c1707d3775f0dc1f9e6854969ea4333280fa76"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp312-cp312-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e424a52aefe7f14c74576549b9ef6cfa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 301787,
            "upload_time": "2024-02-03T14:55:02",
            "upload_time_iso_8601": "2024-02-03T14:55:02.681562Z",
            "url": "https://files.pythonhosted.org/packages/87/d2/84d20045225bd76088f39c55c9989aec321d706e97ea79e15cecab33ef65/fast_bencode-1.1.5-cp312-cp312-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0134a0ba6004b8ea5a9a7c3ab20ca32ee8f88191d33c0829af8f0c1a24170ef6",
                "md5": "677c147a68dc28c1987894f92ef76988",
                "sha256": "82a0ea242c9b732939a6722d4ac74f2eca7b260002b357f8932af9db82248da2"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "677c147a68dc28c1987894f92ef76988",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 261330,
            "upload_time": "2024-02-03T14:56:20",
            "upload_time_iso_8601": "2024-02-03T14:56:20.759758Z",
            "url": "https://files.pythonhosted.org/packages/01/34/a0ba6004b8ea5a9a7c3ab20ca32ee8f88191d33c0829af8f0c1a24170ef6/fast_bencode-1.1.5-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d26ad1e7217b67d45bba564b77616adf0095695443ebc977a717243247beddab",
                "md5": "2fd9003f9f534b937b20a9eec0b41c9a",
                "sha256": "98831fbff4e5188a3486974c49e7d2aaeffe6df1d26610e643f90f03c7e43caa"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp38-cp38-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2fd9003f9f534b937b20a9eec0b41c9a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 277420,
            "upload_time": "2024-02-03T14:56:11",
            "upload_time_iso_8601": "2024-02-03T14:56:11.631951Z",
            "url": "https://files.pythonhosted.org/packages/d2/6a/d1e7217b67d45bba564b77616adf0095695443ebc977a717243247beddab/fast_bencode-1.1.5-cp38-cp38-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "953fc1f0f4ca07c710528368d63cea19cc451af90cc48963a3bf8a6db4148630",
                "md5": "c90b8f78c6443661bb699da51ce0dedb",
                "sha256": "4e964479288187ce6ae1f1f8f212052b7fe6a1412cea87ca75710fe7239be392"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp38-cp38-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c90b8f78c6443661bb699da51ce0dedb",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 305924,
            "upload_time": "2024-02-03T14:54:57",
            "upload_time_iso_8601": "2024-02-03T14:54:57.777147Z",
            "url": "https://files.pythonhosted.org/packages/95/3f/c1f0f4ca07c710528368d63cea19cc451af90cc48963a3bf8a6db4148630/fast_bencode-1.1.5-cp38-cp38-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fc1d88c06534a469f703df7d4a35dd785783db08cbb767d2a0cfb3b007ce71e4",
                "md5": "3fd0fa06efc2ff56c3f013be5049dfdb",
                "sha256": "d6b028c22a10b3959e762ae6cfa4e618d10353a8ffff2d183811e14142858f5d"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3fd0fa06efc2ff56c3f013be5049dfdb",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 260285,
            "upload_time": "2024-02-03T14:56:12",
            "upload_time_iso_8601": "2024-02-03T14:56:12.881820Z",
            "url": "https://files.pythonhosted.org/packages/fc/1d/88c06534a469f703df7d4a35dd785783db08cbb767d2a0cfb3b007ce71e4/fast_bencode-1.1.5-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0b5089dfcb1c360b72cdf2a1d42838ae730ee45feb0881ff1437b776e137b6fd",
                "md5": "4833b59db9a1421a8aca77f4662754eb",
                "sha256": "33dd4a8c54728ae24e5ad87513db5597505a70ca56e9c003cccfcbaa1577f049"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp39-cp39-macosx_11_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4833b59db9a1421a8aca77f4662754eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 277878,
            "upload_time": "2024-02-03T14:56:29",
            "upload_time_iso_8601": "2024-02-03T14:56:29.278655Z",
            "url": "https://files.pythonhosted.org/packages/0b/50/89dfcb1c360b72cdf2a1d42838ae730ee45feb0881ff1437b776e137b6fd/fast_bencode-1.1.5-cp39-cp39-macosx_11_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4cd080ed4e1669a995e326dade1351b2d6102e6bcf58986377b28b4e6ae4de7",
                "md5": "759fb616454dad402ac2de6f641e7e0a",
                "sha256": "9691efc9036c31900e88b94d53637d02fbd2a33f47f28df6a8b6e956354f8d06"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp39-cp39-manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "759fb616454dad402ac2de6f641e7e0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 304911,
            "upload_time": "2024-02-03T14:55:01",
            "upload_time_iso_8601": "2024-02-03T14:55:01.671831Z",
            "url": "https://files.pythonhosted.org/packages/b4/cd/080ed4e1669a995e326dade1351b2d6102e6bcf58986377b28b4e6ae4de7/fast_bencode-1.1.5-cp39-cp39-manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7c9df65a4a449827ca22aea65f06bd27fce83ec1a0a74a8bc48e2ff45cd6b472",
                "md5": "89b290b44fd88408f0d6e4e8eca8ba9b",
                "sha256": "860c9cdae6129a8d5f8489f10effe33ab12e271ec6449f1664532e2c59570fbb"
            },
            "downloads": -1,
            "filename": "fast_bencode-1.1.5-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "89b290b44fd88408f0d6e4e8eca8ba9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 260277,
            "upload_time": "2024-02-03T14:56:15",
            "upload_time_iso_8601": "2024-02-03T14:56:15.604613Z",
            "url": "https://files.pythonhosted.org/packages/7c/9d/f65a4a449827ca22aea65f06bd27fce83ec1a0a74a8bc48e2ff45cd6b472/fast_bencode-1.1.5-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b320ce17f38233ea78bab7c3fa0063300d33e8421c5dc0a8db8522a3a6d44341",
                "md5": "474054c333caddb38dfb5d1ae4e02603",
                "sha256": "a37cb63506885d885e6553a26e84c0fe599208cd0586e93e820a363a37835c69"
            },
            "downloads": -1,
            "filename": "fast-bencode-1.1.5.tar.gz",
            "has_sig": false,
            "md5_digest": "474054c333caddb38dfb5d1ae4e02603",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 176285,
            "upload_time": "2024-02-03T14:54:59",
            "upload_time_iso_8601": "2024-02-03T14:54:59.669761Z",
            "url": "https://files.pythonhosted.org/packages/b3/20/ce17f38233ea78bab7c3fa0063300d33e8421c5dc0a8db8522a3a6d44341/fast-bencode-1.1.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-03 14:54:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "synodriver",
    "github_project": "fast-bencode",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "cython",
            "specs": []
        }
    ],
    "lcname": "fast-bencode"
}
        
Elapsed time: 0.18551s