piston-rspy


Namepiston-rspy JSON
Version 0.4.3 PyPI version JSON
download
home_pagehttps://github.com/Jonxslays/piston_rspy
SummaryPython bindings for piston_rs.
upload_time2024-02-25 21:06:59
maintainerNone
docs_urlNone
authorJonxslays
requires_python>=3.8, <3.13
licenseMIT
keywords piston-rs piston emkc code
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1 align="center">piston_rspy</h1>
<p align="center">
<a href="https://pypi.python.org/pypi/piston_rspy/"><img height="20" alt="PyPI" src="https://img.shields.io/pypi/v/piston_rspy.svg"></a>
<a href="https://github.com/Jonxslays/piston_rspy/blob/master/LICENSE"><img height="20" alt="License" src="https://img.shields.io/github/license/Jonxslays/piston_rspy"></a>
<a href="https://pepy.tech/project/piston-rspy"><img height="20" alt="Build" src="https://pepy.tech/badge/piston-rspy"></a>
</p>

<p align="center">Python bindings for <a href="https://github.com/Jonxslays/piston_rs"><code>piston_rs</code></a>.</p>

## What is piston_rspy?

piston_rspy provides Python users the ability to interact with the
[Piston](https://github.com/engineer-man/piston) code execution engine,
but behind the scenes it is powered by [piston_rs](https://github.com/Jonxslays/piston_rs),
a Rust library designed for the same purpose.

## Getting started

piston_rspy officially supports Python versions 3.8, 3.9, 3.10, 3.11, and 3.12.

For an in depth look at the API, check out the [documentation](https://jonxslays.github.io/piston_rspy/piston_rspy/)!

### Installation

```bash
pip install piston_rspy
```

### Usage

Fetching the available runtimes from Piston.

```py
import asyncio

import piston_rspy


async def main() -> None:
    client = piston_rspy.Client()
    runtimes = await client.fetch_runtimes()

    print(runtimes)


if __name__ == "__main__":
    asyncio.run(main())
```

---

Executing python code via Piston.

```py
import asyncio

import piston_rspy


async def main() -> None:
    file = piston_rspy.File(
        name="main.py",
        content="for i in range(10): print(i)",
    )

    executor = piston_rspy.Executor(
        language="python",
        version="3.10",
        files=[file],
    )

    client = piston_rspy.Client()
    response = await client.execute(executor)

    print(f"Language: {response.language} v{response.version}")

    if response.compile:
        print(f"Compilation:\n{response.compile.output}")

    print(f"Output:\n{response.run.output}")


if __name__ == "__main__":
    asyncio.run(main())
```

---

The builder flow that is used in `piston_rs` is available in
`piston_rspy` as well.

```py
import asyncio

import piston_rspy


async def main() -> None:
    client = piston_rspy.Client()

    response = await client.execute(
        piston_rspy.Executor()
        .set_language("python")
        .set_version("3.10")
        .add_file(
            piston_rspy.File(
                name="main.py",
                content="for i in range(10): print(i)",
            )
        )
    )

    print(f"Language: {response.language} v{response.version}")

    if response.compile:
        print(f"Compilation:\n{response.compile.output}")

    print(f"Output:\n{response.run.output}")


if __name__ == "__main__":
    asyncio.run(main())
```

## License

piston_rspy is licensed under the [MIT License](https://github.com/Jonxslays/piston_rspy/blob/master/LICENSE).


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Jonxslays/piston_rspy",
    "name": "piston-rspy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8, <3.13",
    "maintainer_email": null,
    "keywords": "piston-rs,piston,emkc,code",
    "author": "Jonxslays",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/fb/22/7c048206a0a1249adcf1a6f3d4935174e8c7e63d3941e84aefec1fcf6c2d/piston_rspy-0.4.3.tar.gz",
    "platform": null,
    "description": "<h1 align=\"center\">piston_rspy</h1>\n<p align=\"center\">\n<a href=\"https://pypi.python.org/pypi/piston_rspy/\"><img height=\"20\" alt=\"PyPI\" src=\"https://img.shields.io/pypi/v/piston_rspy.svg\"></a>\n<a href=\"https://github.com/Jonxslays/piston_rspy/blob/master/LICENSE\"><img height=\"20\" alt=\"License\" src=\"https://img.shields.io/github/license/Jonxslays/piston_rspy\"></a>\n<a href=\"https://pepy.tech/project/piston-rspy\"><img height=\"20\" alt=\"Build\" src=\"https://pepy.tech/badge/piston-rspy\"></a>\n</p>\n\n<p align=\"center\">Python bindings for <a href=\"https://github.com/Jonxslays/piston_rs\"><code>piston_rs</code></a>.</p>\n\n## What is piston_rspy?\n\npiston_rspy provides Python users the ability to interact with the\n[Piston](https://github.com/engineer-man/piston) code execution engine,\nbut behind the scenes it is powered by [piston_rs](https://github.com/Jonxslays/piston_rs),\na Rust library designed for the same purpose.\n\n## Getting started\n\npiston_rspy officially supports Python versions 3.8, 3.9, 3.10, 3.11, and 3.12.\n\nFor an in depth look at the API, check out the [documentation](https://jonxslays.github.io/piston_rspy/piston_rspy/)!\n\n### Installation\n\n```bash\npip install piston_rspy\n```\n\n### Usage\n\nFetching the available runtimes from Piston.\n\n```py\nimport asyncio\n\nimport piston_rspy\n\n\nasync def main() -> None:\n    client = piston_rspy.Client()\n    runtimes = await client.fetch_runtimes()\n\n    print(runtimes)\n\n\nif __name__ == \"__main__\":\n    asyncio.run(main())\n```\n\n---\n\nExecuting python code via Piston.\n\n```py\nimport asyncio\n\nimport piston_rspy\n\n\nasync def main() -> None:\n    file = piston_rspy.File(\n        name=\"main.py\",\n        content=\"for i in range(10): print(i)\",\n    )\n\n    executor = piston_rspy.Executor(\n        language=\"python\",\n        version=\"3.10\",\n        files=[file],\n    )\n\n    client = piston_rspy.Client()\n    response = await client.execute(executor)\n\n    print(f\"Language: {response.language} v{response.version}\")\n\n    if response.compile:\n        print(f\"Compilation:\\n{response.compile.output}\")\n\n    print(f\"Output:\\n{response.run.output}\")\n\n\nif __name__ == \"__main__\":\n    asyncio.run(main())\n```\n\n---\n\nThe builder flow that is used in `piston_rs` is available in\n`piston_rspy` as well.\n\n```py\nimport asyncio\n\nimport piston_rspy\n\n\nasync def main() -> None:\n    client = piston_rspy.Client()\n\n    response = await client.execute(\n        piston_rspy.Executor()\n        .set_language(\"python\")\n        .set_version(\"3.10\")\n        .add_file(\n            piston_rspy.File(\n                name=\"main.py\",\n                content=\"for i in range(10): print(i)\",\n            )\n        )\n    )\n\n    print(f\"Language: {response.language} v{response.version}\")\n\n    if response.compile:\n        print(f\"Compilation:\\n{response.compile.output}\")\n\n    print(f\"Output:\\n{response.run.output}\")\n\n\nif __name__ == \"__main__\":\n    asyncio.run(main())\n```\n\n## License\n\npiston_rspy is licensed under the [MIT License](https://github.com/Jonxslays/piston_rspy/blob/master/LICENSE).\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python bindings for piston_rs.",
    "version": "0.4.3",
    "project_urls": {
        "Homepage": "https://github.com/Jonxslays/piston_rspy",
        "documentation": "https://jonxslays.github.io/piston_rspy/piston_rspy/",
        "repository": "https://github.com/Jonxslays/piston_rspy"
    },
    "split_keywords": [
        "piston-rs",
        "piston",
        "emkc",
        "code"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "482a639392c8905b8e981dd9f9a38a63f84ab067ee4269b067d7695b9f8e6bea",
                "md5": "02d23b70d3578f1f4a31810854e85581",
                "sha256": "b843e4f5017f9bcf2d21b1bfe224781e7ddda9c7e15555719f21b7ac76a13726"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "02d23b70d3578f1f4a31810854e85581",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 4021908,
            "upload_time": "2024-02-25T21:04:18",
            "upload_time_iso_8601": "2024-02-25T21:04:18.366169Z",
            "url": "https://files.pythonhosted.org/packages/48/2a/639392c8905b8e981dd9f9a38a63f84ab067ee4269b067d7695b9f8e6bea/piston_rspy-0.4.3-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6add7d1aabd18f8193157941325d3892c6f51e4c9531b6d8bdd88861617f8385",
                "md5": "c85bb04eafc0ffb44d30fab2182d4968",
                "sha256": "c8c729888e6b8c752ebf590b7ac9a404e1b9ab25bd6cae193b72d413c3ba1a1e"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c85bb04eafc0ffb44d30fab2182d4968",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2047767,
            "upload_time": "2024-02-25T21:04:20",
            "upload_time_iso_8601": "2024-02-25T21:04:20.979824Z",
            "url": "https://files.pythonhosted.org/packages/6a/dd/7d1aabd18f8193157941325d3892c6f51e4c9531b6d8bdd88861617f8385/piston_rspy-0.4.3-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f0fb4441ae3d5fc329419d5451ea329db59f2a4e14fff21fb1699ed7444879c1",
                "md5": "d6f7005036bec01482765961a1ec5f43",
                "sha256": "402590a5f22a16d008d5e453146103544e9fd200ec1dcdfcd6bbe91b6aac80d1"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "d6f7005036bec01482765961a1ec5f43",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2133254,
            "upload_time": "2024-02-25T21:04:23",
            "upload_time_iso_8601": "2024-02-25T21:04:23.340813Z",
            "url": "https://files.pythonhosted.org/packages/f0/fb/4441ae3d5fc329419d5451ea329db59f2a4e14fff21fb1699ed7444879c1/piston_rspy-0.4.3-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3b5bb8f3c0cfad03f79d5aa07c21304934c8dc3fc4887d27ba3ae137ad4c6bee",
                "md5": "e8d851a33b40a50b60f3553dbe42d0a1",
                "sha256": "6e65c02ce5805f255c949c3ef58d79b014d6c6ad5da7f2a6c224c14e77393d9a"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e8d851a33b40a50b60f3553dbe42d0a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2174300,
            "upload_time": "2024-02-25T21:04:25",
            "upload_time_iso_8601": "2024-02-25T21:04:25.405970Z",
            "url": "https://files.pythonhosted.org/packages/3b/5b/b8f3c0cfad03f79d5aa07c21304934c8dc3fc4887d27ba3ae137ad4c6bee/piston_rspy-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "298c71b50e3117a090de9ae7af663845cbd8636c003879c4445402fe72202125",
                "md5": "4be6f9fd46569b1c182de2dab8447042",
                "sha256": "04e8160aca3779adae3f732e3d49819f8769f98afdddbb3167a62abda4dcf90b"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4be6f9fd46569b1c182de2dab8447042",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2081399,
            "upload_time": "2024-02-25T21:04:27",
            "upload_time_iso_8601": "2024-02-25T21:04:27.283907Z",
            "url": "https://files.pythonhosted.org/packages/29/8c/71b50e3117a090de9ae7af663845cbd8636c003879c4445402fe72202125/piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6939a7842e197a9c63982e6359cf7ce4cf9550dadeb573b8f314319669fbe1c6",
                "md5": "ac9b24edbf9d39e5bdc1a13e00268a8d",
                "sha256": "96691250a2cc91b1ef8cc842beb63eb29f95a2d772db54ed44faccaf7f42e934"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_armv7l.whl",
            "has_sig": false,
            "md5_digest": "ac9b24edbf9d39e5bdc1a13e00268a8d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 1905646,
            "upload_time": "2024-02-25T21:04:29",
            "upload_time_iso_8601": "2024-02-25T21:04:29.260023Z",
            "url": "https://files.pythonhosted.org/packages/69/39/a7842e197a9c63982e6359cf7ce4cf9550dadeb573b8f314319669fbe1c6/piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8d1daf64b00c4231594a3f3c81398eb9b404ce1bf405400f331e9f426e7bb327",
                "md5": "e88f09135a225bdb617990b970bafd4c",
                "sha256": "ee1f00b72392a5777f3749252f20cde827d144d045137ac3f69373177cc06f50"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "e88f09135a225bdb617990b970bafd4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2321349,
            "upload_time": "2024-02-25T21:04:31",
            "upload_time_iso_8601": "2024-02-25T21:04:31.195188Z",
            "url": "https://files.pythonhosted.org/packages/8d/1d/af64b00c4231594a3f3c81398eb9b404ce1bf405400f331e9f426e7bb327/piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5da554f6692114f12a3ae0503b6fcce3bc0dd2013540b823735d92f2c26029dd",
                "md5": "d6cf9c236d3f146189f85b79102bb1a5",
                "sha256": "0e7717720b0b6066fc414d53169115cb68aaf6db9a21ffbd5388b1a1dbfe399e"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "d6cf9c236d3f146189f85b79102bb1a5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2308924,
            "upload_time": "2024-02-25T21:04:33",
            "upload_time_iso_8601": "2024-02-25T21:04:33.637013Z",
            "url": "https://files.pythonhosted.org/packages/5d/a5/54f6692114f12a3ae0503b6fcce3bc0dd2013540b823735d92f2c26029dd/piston_rspy-0.4.3-cp310-cp310-manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e2162aaeb2ef9cb01534ac5e5050bc79a92f4e61f41e4adf548fc0e2b2404c5b",
                "md5": "f129b08734ee97c08927ed78d0909ed7",
                "sha256": "d3354b85c1d15de20314ec1a235df5399f7e2ba5d94fa1854aeee2a4ce21172a"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f129b08734ee97c08927ed78d0909ed7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2255319,
            "upload_time": "2024-02-25T21:04:36",
            "upload_time_iso_8601": "2024-02-25T21:04:36.173267Z",
            "url": "https://files.pythonhosted.org/packages/e2/16/2aaeb2ef9cb01534ac5e5050bc79a92f4e61f41e4adf548fc0e2b2404c5b/piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b376ff0fe4d060dbac4417f9319e2491d383b74b90dc905bcdbf0611b0591c6c",
                "md5": "a32df8f63278f8015255052e76cb69a2",
                "sha256": "54f087c21265f0110bad55d4ab439ea9dc30b199bae3aa04da7ff66738663729"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "a32df8f63278f8015255052e76cb69a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2139037,
            "upload_time": "2024-02-25T21:04:38",
            "upload_time_iso_8601": "2024-02-25T21:04:38.578879Z",
            "url": "https://files.pythonhosted.org/packages/b3/76/ff0fe4d060dbac4417f9319e2491d383b74b90dc905bcdbf0611b0591c6c/piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f4d3b339556c89df78571ee4dcc5dd6b65dfd1643cfbdb2653c4b3d318ec9f8e",
                "md5": "ec964ec37681cdf31a777c0486e740e6",
                "sha256": "548961e998b132b65e64203a20d92e66b0ae200aae60552e952a77512ae0e13b"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "ec964ec37681cdf31a777c0486e740e6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2203434,
            "upload_time": "2024-02-25T21:04:41",
            "upload_time_iso_8601": "2024-02-25T21:04:41.099505Z",
            "url": "https://files.pythonhosted.org/packages/f4/d3/b339556c89df78571ee4dcc5dd6b65dfd1643cfbdb2653c4b3d318ec9f8e/piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5adaaaca6aaf6529507ee3c1796ced0a91bb91eceb74da1f6fe3b05559908b7c",
                "md5": "1cbf72f9791b698676b95c2e8e681dc2",
                "sha256": "3e8c8b2ba73947c2d07fe2c45bec04818611147c341c7ab0b343bdf19bffa120"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1cbf72f9791b698676b95c2e8e681dc2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2346230,
            "upload_time": "2024-02-25T21:04:43",
            "upload_time_iso_8601": "2024-02-25T21:04:43.527773Z",
            "url": "https://files.pythonhosted.org/packages/5a/da/aaca6aaf6529507ee3c1796ced0a91bb91eceb74da1f6fe3b05559908b7c/piston_rspy-0.4.3-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "90ed76174c5658bf6ede84d017c8956458c424a106a5316873051d1b6c87b01c",
                "md5": "e8d2a5b1f084354019f0e80201c872f5",
                "sha256": "67ab3ca71627035edab8fab5d40c7e5e0d83bf582f43d945a369aa48c2effa0e"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-none-win32.whl",
            "has_sig": false,
            "md5_digest": "e8d2a5b1f084354019f0e80201c872f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 1730075,
            "upload_time": "2024-02-25T21:04:45",
            "upload_time_iso_8601": "2024-02-25T21:04:45.924223Z",
            "url": "https://files.pythonhosted.org/packages/90/ed/76174c5658bf6ede84d017c8956458c424a106a5316873051d1b6c87b01c/piston_rspy-0.4.3-cp310-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d86d79c645e3aecf61ebc864cd4e5c3500336677e61a1471853bb79db216b01f",
                "md5": "e5362cd3abd509cdd785d7d93cc4eb33",
                "sha256": "6cf09f3a51642d4f8b800377d70a873315b84cba1c63e813716813ff79f97878"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e5362cd3abd509cdd785d7d93cc4eb33",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8, <3.13",
            "size": 2029893,
            "upload_time": "2024-02-25T21:04:48",
            "upload_time_iso_8601": "2024-02-25T21:04:48.285159Z",
            "url": "https://files.pythonhosted.org/packages/d8/6d/79c645e3aecf61ebc864cd4e5c3500336677e61a1471853bb79db216b01f/piston_rspy-0.4.3-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "971d2b29284aae3c26bd987cd09df0c9a952f6c54483941408c2db168be2e11b",
                "md5": "eafed967ef4741d714cfda6a805cee50",
                "sha256": "eb2344476cf664a4dca54fe67de5e79544b97f0feaa2d66b2174c4d5d1434530"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "eafed967ef4741d714cfda6a805cee50",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 4021904,
            "upload_time": "2024-02-25T21:04:50",
            "upload_time_iso_8601": "2024-02-25T21:04:50.765257Z",
            "url": "https://files.pythonhosted.org/packages/97/1d/2b29284aae3c26bd987cd09df0c9a952f6c54483941408c2db168be2e11b/piston_rspy-0.4.3-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b10df2091fc4e2f47f0df343737187beb88bc0890b6021240683f771192b6629",
                "md5": "face482c482c502acf351ccecdf05427",
                "sha256": "512da5416ab367cb25ed241ab4e29b105687b60b4b813db6ca0564f6d455d3d0"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "face482c482c502acf351ccecdf05427",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2047767,
            "upload_time": "2024-02-25T21:04:53",
            "upload_time_iso_8601": "2024-02-25T21:04:53.242903Z",
            "url": "https://files.pythonhosted.org/packages/b1/0d/f2091fc4e2f47f0df343737187beb88bc0890b6021240683f771192b6629/piston_rspy-0.4.3-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "68d954f9ba206038f0d9444c4b94aad1b9cb9c8bf2b3b54186d5acd40d42f90e",
                "md5": "2d294a3468b1d49e1c521a8ff9de1a4b",
                "sha256": "2d8433116e6df430fd7288c2c8b06f20c8518f2a158bec3d1b2723049fb98ed5"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "2d294a3468b1d49e1c521a8ff9de1a4b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2133254,
            "upload_time": "2024-02-25T21:04:55",
            "upload_time_iso_8601": "2024-02-25T21:04:55.706793Z",
            "url": "https://files.pythonhosted.org/packages/68/d9/54f9ba206038f0d9444c4b94aad1b9cb9c8bf2b3b54186d5acd40d42f90e/piston_rspy-0.4.3-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "25177684f69dbcffc5e54026935c3d36f71558083b109aefb7c0988e94742563",
                "md5": "0429a8489dcb1c62ab2bfa8a30cc8b8b",
                "sha256": "2460d2b9edb7aa121d4528782055aee30bb74a16cd2da260c9f9671ae79a5976"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0429a8489dcb1c62ab2bfa8a30cc8b8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2174300,
            "upload_time": "2024-02-25T21:04:58",
            "upload_time_iso_8601": "2024-02-25T21:04:58.276353Z",
            "url": "https://files.pythonhosted.org/packages/25/17/7684f69dbcffc5e54026935c3d36f71558083b109aefb7c0988e94742563/piston_rspy-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6db4f0485494e550ca0ec850011507dfcd12e26cc6366cc76e825fe22993ac35",
                "md5": "e896bd9f8584a1782490d3ed4e67fef1",
                "sha256": "d8d9dc65db8a2ae560628c5227cca07c8babe0ed2f532946a3ee2d73d74d5699"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e896bd9f8584a1782490d3ed4e67fef1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2081397,
            "upload_time": "2024-02-25T21:05:00",
            "upload_time_iso_8601": "2024-02-25T21:05:00.036693Z",
            "url": "https://files.pythonhosted.org/packages/6d/b4/f0485494e550ca0ec850011507dfcd12e26cc6366cc76e825fe22993ac35/piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4960c899e83fe12c2e599c742bebd02cfd44b6e4ab8287b3cc8e9f11c88e11d9",
                "md5": "85587594995982d2da36182bd394cdce",
                "sha256": "6d0a525b8efc433178734928327b435ac05f04d64baf637381aff5c826721b2b"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_armv7l.whl",
            "has_sig": false,
            "md5_digest": "85587594995982d2da36182bd394cdce",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 1905646,
            "upload_time": "2024-02-25T21:05:03",
            "upload_time_iso_8601": "2024-02-25T21:05:03.430513Z",
            "url": "https://files.pythonhosted.org/packages/49/60/c899e83fe12c2e599c742bebd02cfd44b6e4ab8287b3cc8e9f11c88e11d9/piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ac95730ade7e258a6731061fc49ba0adca32b5fa8025d65bd4b4852abd1a975a",
                "md5": "af6df8ee2d87967b51fdcbe723588a7d",
                "sha256": "862b4a88430cec50e4190f16f86a88bed48d8681ac97c7d7c4f72068499c5983"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "af6df8ee2d87967b51fdcbe723588a7d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2321351,
            "upload_time": "2024-02-25T21:05:06",
            "upload_time_iso_8601": "2024-02-25T21:05:06.171688Z",
            "url": "https://files.pythonhosted.org/packages/ac/95/730ade7e258a6731061fc49ba0adca32b5fa8025d65bd4b4852abd1a975a/piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3a0ed04890b91a1ce969351ec8ae21108cfb3f5a207aff69d1e2ac9eb3f96164",
                "md5": "bd5623b0faf8acf10dee97c48b0cc2f9",
                "sha256": "ac785f3760142218f3070e954d645b8b95c3f550cd0bb4d9917ba45bb52797ff"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "bd5623b0faf8acf10dee97c48b0cc2f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2308925,
            "upload_time": "2024-02-25T21:05:08",
            "upload_time_iso_8601": "2024-02-25T21:05:08.556322Z",
            "url": "https://files.pythonhosted.org/packages/3a/0e/d04890b91a1ce969351ec8ae21108cfb3f5a207aff69d1e2ac9eb3f96164/piston_rspy-0.4.3-cp311-cp311-manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5f3a6bf7db66cdf84032c34d40c4d6f42efee2d652878a0ee400bf41b4a83edc",
                "md5": "dae8375bf5b630afa128f43293044e2d",
                "sha256": "e872d71d410557ecd59d722718f235e403dd15b02526f007366f0597aca5612d"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "dae8375bf5b630afa128f43293044e2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2255323,
            "upload_time": "2024-02-25T21:05:11",
            "upload_time_iso_8601": "2024-02-25T21:05:11.096775Z",
            "url": "https://files.pythonhosted.org/packages/5f/3a/6bf7db66cdf84032c34d40c4d6f42efee2d652878a0ee400bf41b4a83edc/piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7cc3d1892cd74a35ccfb266c7e1f8fc3770ecc04519d2308667103f7dae6a05e",
                "md5": "faee1983fe8f703267b0e2b0a586352a",
                "sha256": "e0cf6ad21b3862d921531426ee9d2117c69db8bddc06c8b6213323936e031e7a"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "faee1983fe8f703267b0e2b0a586352a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2139038,
            "upload_time": "2024-02-25T21:05:13",
            "upload_time_iso_8601": "2024-02-25T21:05:13.990927Z",
            "url": "https://files.pythonhosted.org/packages/7c/c3/d1892cd74a35ccfb266c7e1f8fc3770ecc04519d2308667103f7dae6a05e/piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8cecc6a42c49d9202e261bdfe5f9ca698d85b70f1739f85f06ff6842b0bdd7e7",
                "md5": "e33a2506808bab58b01318fc0ed239ae",
                "sha256": "d8c9bb6137f5d6b0dc19a6c2a51c451725bc9e5fb542c2b9b9fa7a48612daf95"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "e33a2506808bab58b01318fc0ed239ae",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2203437,
            "upload_time": "2024-02-25T21:05:17",
            "upload_time_iso_8601": "2024-02-25T21:05:17.266693Z",
            "url": "https://files.pythonhosted.org/packages/8c/ec/c6a42c49d9202e261bdfe5f9ca698d85b70f1739f85f06ff6842b0bdd7e7/piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ed66f77b6ed50dd5d7613b2b34d8a81657dba2c1f2db978f19acc880872c129d",
                "md5": "1ee6ceb7fda17139fd9b686b8d47aa89",
                "sha256": "2c2f62a0f3e28d1b456562d7dd76f0e1487cee05e904bea9964547e63cffe9c6"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1ee6ceb7fda17139fd9b686b8d47aa89",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2346234,
            "upload_time": "2024-02-25T21:05:19",
            "upload_time_iso_8601": "2024-02-25T21:05:19.715417Z",
            "url": "https://files.pythonhosted.org/packages/ed/66/f77b6ed50dd5d7613b2b34d8a81657dba2c1f2db978f19acc880872c129d/piston_rspy-0.4.3-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8695369be70523656ff73a5d67832616fdee4251b0227c54caa51d4ae36a1ea8",
                "md5": "0c2c981f6e63478a898359dffe29b0e1",
                "sha256": "fead88d5a91dcb09919c0fe515dcad68abdcf83df22b988e18dd4c1122636fd1"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-none-win32.whl",
            "has_sig": false,
            "md5_digest": "0c2c981f6e63478a898359dffe29b0e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 1730072,
            "upload_time": "2024-02-25T21:05:21",
            "upload_time_iso_8601": "2024-02-25T21:05:21.710737Z",
            "url": "https://files.pythonhosted.org/packages/86/95/369be70523656ff73a5d67832616fdee4251b0227c54caa51d4ae36a1ea8/piston_rspy-0.4.3-cp311-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "065298796470dc87ebf51d166c9632cdd2973cea74c00c200402fa56ff714327",
                "md5": "4bfd835c64d8c97976a553ff9f70bce2",
                "sha256": "bde8440b3273f30f14d6c10a272417ff5eeae611b0ce175b7886ca66904a8ae8"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4bfd835c64d8c97976a553ff9f70bce2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8, <3.13",
            "size": 2029888,
            "upload_time": "2024-02-25T21:05:23",
            "upload_time_iso_8601": "2024-02-25T21:05:23.528432Z",
            "url": "https://files.pythonhosted.org/packages/06/52/98796470dc87ebf51d166c9632cdd2973cea74c00c200402fa56ff714327/piston_rspy-0.4.3-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1649cca706ce1ad3c4117e47ab040e585d050610dc95b50cabc48fee48754a43",
                "md5": "e4aa726dcc7df792831ecc663757f29b",
                "sha256": "66b64ad9f3d28ecb6e35568c2c6e2666f036a99aa67098fd40dba08c3aba99b1"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "e4aa726dcc7df792831ecc663757f29b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 4020197,
            "upload_time": "2024-02-25T21:05:26",
            "upload_time_iso_8601": "2024-02-25T21:05:26.361335Z",
            "url": "https://files.pythonhosted.org/packages/16/49/cca706ce1ad3c4117e47ab040e585d050610dc95b50cabc48fee48754a43/piston_rspy-0.4.3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4fd1787faabfcddc771933fe6946a0ebc754b404e5fbc318689181c30d5cd989",
                "md5": "09376e18dcafe910404d2ef1bdb36c39",
                "sha256": "68c08ddd03a3023efbd089d0b4f4227c5672159643684fdcabc31d79a4063660"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "09376e18dcafe910404d2ef1bdb36c39",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2048346,
            "upload_time": "2024-02-25T21:05:28",
            "upload_time_iso_8601": "2024-02-25T21:05:28.715899Z",
            "url": "https://files.pythonhosted.org/packages/4f/d1/787faabfcddc771933fe6946a0ebc754b404e5fbc318689181c30d5cd989/piston_rspy-0.4.3-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b345356c05fc02e693528cf1c61f423675420d2d4c2ede824e35187786082313",
                "md5": "0c761f43894e54996711723097084432",
                "sha256": "62947b7a9eb76018bf3390efe09911cc4416d5f914e2b2e9eecbcf87bbf5e539"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "0c761f43894e54996711723097084432",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2132466,
            "upload_time": "2024-02-25T21:05:31",
            "upload_time_iso_8601": "2024-02-25T21:05:31.481823Z",
            "url": "https://files.pythonhosted.org/packages/b3/45/356c05fc02e693528cf1c61f423675420d2d4c2ede824e35187786082313/piston_rspy-0.4.3-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "df23bdb8589b8b1b6c82f59887554f5bb899891ae2f7e3e7d7f7d50186c446fa",
                "md5": "8ad0b7b5a1ef0b48b878be3d7594c625",
                "sha256": "bf0f25c6120ce2012d28c5a7bcb68589af2e8ba4b166b1d79a5309e9bb54090e"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8ad0b7b5a1ef0b48b878be3d7594c625",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2174695,
            "upload_time": "2024-02-25T21:05:34",
            "upload_time_iso_8601": "2024-02-25T21:05:34.382939Z",
            "url": "https://files.pythonhosted.org/packages/df/23/bdb8589b8b1b6c82f59887554f5bb899891ae2f7e3e7d7f7d50186c446fa/piston_rspy-0.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ee1eec653c5cd8b57131cea3051a4179b9f43d2c9b05633b1b2052791ddadc9c",
                "md5": "7116f39a6d6e5b75026020af2cf1343f",
                "sha256": "5912df4a37cfbe4b8f2925ec69145dc3b66bc75a87e1c3dc695da8cc50360def"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7116f39a6d6e5b75026020af2cf1343f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2082249,
            "upload_time": "2024-02-25T21:05:36",
            "upload_time_iso_8601": "2024-02-25T21:05:36.354745Z",
            "url": "https://files.pythonhosted.org/packages/ee/1e/ec653c5cd8b57131cea3051a4179b9f43d2c9b05633b1b2052791ddadc9c/piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2650b1cddd4f77e54d67b2a66018ca8e0e91138e60ae2fb18f4512fc2b9cf598",
                "md5": "4a9094a0f3ae5772e8a76c0c2cc16121",
                "sha256": "4355d96bca8b4a4a1399ab06145d64c7951860bb1f555b20bb6802dac03f042b"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_armv7l.whl",
            "has_sig": false,
            "md5_digest": "4a9094a0f3ae5772e8a76c0c2cc16121",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 1905813,
            "upload_time": "2024-02-25T21:05:38",
            "upload_time_iso_8601": "2024-02-25T21:05:38.809928Z",
            "url": "https://files.pythonhosted.org/packages/26/50/b1cddd4f77e54d67b2a66018ca8e0e91138e60ae2fb18f4512fc2b9cf598/piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "94aa16872ce44d1ac1454d6ab8fb39a9f2efa0c0e6250bcb829a888de1d8a7d8",
                "md5": "10d318402770ddbe60b1b01817ffbb4d",
                "sha256": "1e9f168722402ca92d4744025d4149ec145ef6f6c48b2f5ccadd938c2908ca1b"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "10d318402770ddbe60b1b01817ffbb4d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2321967,
            "upload_time": "2024-02-25T21:05:40",
            "upload_time_iso_8601": "2024-02-25T21:05:40.803316Z",
            "url": "https://files.pythonhosted.org/packages/94/aa/16872ce44d1ac1454d6ab8fb39a9f2efa0c0e6250bcb829a888de1d8a7d8/piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d04aa058a230e4be2f8b0a77ebb07d36da5ab8e8908d59e0a45a4b510acf94e1",
                "md5": "1280390bcd5f577d041e28af524f5b2f",
                "sha256": "cec957f96b0d2c05e1fd9619084ffd240af117b7efab1e24c4179c48b004763b"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "1280390bcd5f577d041e28af524f5b2f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2309541,
            "upload_time": "2024-02-25T21:05:43",
            "upload_time_iso_8601": "2024-02-25T21:05:43.399160Z",
            "url": "https://files.pythonhosted.org/packages/d0/4a/a058a230e4be2f8b0a77ebb07d36da5ab8e8908d59e0a45a4b510acf94e1/piston_rspy-0.4.3-cp312-cp312-manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "92a576f6db1b5064f9aa2d2fe6177d34ffa68a19b315bbfc6a1232f701001d08",
                "md5": "844a8c59b1932f25cc9ab9f4ece0ae7e",
                "sha256": "8c6e3ecceffc7373a39106f158deff46dd35a0aa07cffeb0a6ee22d73fd9b318"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "844a8c59b1932f25cc9ab9f4ece0ae7e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2255993,
            "upload_time": "2024-02-25T21:05:45",
            "upload_time_iso_8601": "2024-02-25T21:05:45.538385Z",
            "url": "https://files.pythonhosted.org/packages/92/a5/76f6db1b5064f9aa2d2fe6177d34ffa68a19b315bbfc6a1232f701001d08/piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "29c9d7f2aa30377ba3d83b9f9a44247514c96452a6c5ab3d036de52da36ad8fa",
                "md5": "36bbe81d7424e79ee12bba2c7720968b",
                "sha256": "efb705e0cd530512554e274dc848ba69fa3ed6f2bd48ddfa5067caa4a039428c"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "36bbe81d7424e79ee12bba2c7720968b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2139359,
            "upload_time": "2024-02-25T21:05:47",
            "upload_time_iso_8601": "2024-02-25T21:05:47.485995Z",
            "url": "https://files.pythonhosted.org/packages/29/c9/d7f2aa30377ba3d83b9f9a44247514c96452a6c5ab3d036de52da36ad8fa/piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d67b9c8217795ada4adbc778097b4a23bfc7eea6ba880b8ca45f79f01ad775d2",
                "md5": "dc894e05a37c996aac6130201014b77b",
                "sha256": "eaef5f74112264c98ed53ac1e0d5faf87f8f0d9a5c7b1f44dc592c09d4d21def"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "dc894e05a37c996aac6130201014b77b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2202661,
            "upload_time": "2024-02-25T21:05:49",
            "upload_time_iso_8601": "2024-02-25T21:05:49.843484Z",
            "url": "https://files.pythonhosted.org/packages/d6/7b/9c8217795ada4adbc778097b4a23bfc7eea6ba880b8ca45f79f01ad775d2/piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "214969382fd5f345b7abe7fce556c32555d58e62047466516f972d91e744cf41",
                "md5": "87189717308a41ed6d9310e2ed45bd4d",
                "sha256": "98340b286a78fe381119c71f5b256b39e91ae048282557a4b1e916fb186279bb"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "87189717308a41ed6d9310e2ed45bd4d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2346638,
            "upload_time": "2024-02-25T21:05:51",
            "upload_time_iso_8601": "2024-02-25T21:05:51.978471Z",
            "url": "https://files.pythonhosted.org/packages/21/49/69382fd5f345b7abe7fce556c32555d58e62047466516f972d91e744cf41/piston_rspy-0.4.3-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e33cb6027996bd579727e15d8a06a39ef3772585e7d1c76e74e1e063cfa3ba1f",
                "md5": "54ccd2843f94195a62e099e6d7d92e6b",
                "sha256": "14aee9b5dab5778c27d5fac1a916371974a513cdcaa8b892f09fb2007c236138"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-none-win32.whl",
            "has_sig": false,
            "md5_digest": "54ccd2843f94195a62e099e6d7d92e6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 1729986,
            "upload_time": "2024-02-25T21:05:54",
            "upload_time_iso_8601": "2024-02-25T21:05:54.546001Z",
            "url": "https://files.pythonhosted.org/packages/e3/3c/b6027996bd579727e15d8a06a39ef3772585e7d1c76e74e1e063cfa3ba1f/piston_rspy-0.4.3-cp312-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8de12b291e8c14abf2dd429f1316aba02aea75b401a76938c3eed786a337eb6c",
                "md5": "495fb9ceb323e07c8ebab476c5b94c5c",
                "sha256": "89af184ef63274e3eea3f32b983e35e12870f123d545fe0e1be999385d3d7a29"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "495fb9ceb323e07c8ebab476c5b94c5c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8, <3.13",
            "size": 2030674,
            "upload_time": "2024-02-25T21:05:56",
            "upload_time_iso_8601": "2024-02-25T21:05:56.555045Z",
            "url": "https://files.pythonhosted.org/packages/8d/e1/2b291e8c14abf2dd429f1316aba02aea75b401a76938c3eed786a337eb6c/piston_rspy-0.4.3-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "276e6a6f393045159170a31dc6685657e341e4f5c9a1d60d1cd513b52fcd40e1",
                "md5": "3087db04c387e273ecba22ada41854ee",
                "sha256": "a58be7156400da5e1000d1a2269c39439a810c8843f29c213ebf785f9c24222b"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "3087db04c387e273ecba22ada41854ee",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 4024241,
            "upload_time": "2024-02-25T21:05:58",
            "upload_time_iso_8601": "2024-02-25T21:05:58.799699Z",
            "url": "https://files.pythonhosted.org/packages/27/6e/6a6f393045159170a31dc6685657e341e4f5c9a1d60d1cd513b52fcd40e1/piston_rspy-0.4.3-cp38-cp38-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ee1dcd28a62ff7659ec353d93369dc294db670f2d026c85f9875656b1566bc00",
                "md5": "bd831b08a509419f7c0f91cea30b0370",
                "sha256": "43def4a350162a86cc09a015c05b601898e7d715ded129ad2e5660466ef45ce6"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bd831b08a509419f7c0f91cea30b0370",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2048522,
            "upload_time": "2024-02-25T21:06:01",
            "upload_time_iso_8601": "2024-02-25T21:06:01.527251Z",
            "url": "https://files.pythonhosted.org/packages/ee/1d/cd28a62ff7659ec353d93369dc294db670f2d026c85f9875656b1566bc00/piston_rspy-0.4.3-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ca18bc97dd6723a0fed4269bc0ef05994d32bce35acf5f6f04f9460950abed2d",
                "md5": "27697571ee10366fb8b101665beedb90",
                "sha256": "9d16950a26f643a6cd9ebaf9ad8ceca037f8cd0f5d2c113e7c00f85b7a7b8873"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "27697571ee10366fb8b101665beedb90",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2134349,
            "upload_time": "2024-02-25T21:06:03",
            "upload_time_iso_8601": "2024-02-25T21:06:03.930313Z",
            "url": "https://files.pythonhosted.org/packages/ca/18/bc97dd6723a0fed4269bc0ef05994d32bce35acf5f6f04f9460950abed2d/piston_rspy-0.4.3-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2f8d0e3834cc4fb1b8549f38edd84bd01ee07da9dc98f58fd0c6de4eef31db85",
                "md5": "8017bcb112677c1629be9a28f5957748",
                "sha256": "fb54b66323e75b22839a552cd3614b4bbb131d93237abf587fa3cfecd7ab9b2a"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8017bcb112677c1629be9a28f5957748",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2174479,
            "upload_time": "2024-02-25T21:06:05",
            "upload_time_iso_8601": "2024-02-25T21:06:05.919456Z",
            "url": "https://files.pythonhosted.org/packages/2f/8d/0e3834cc4fb1b8549f38edd84bd01ee07da9dc98f58fd0c6de4eef31db85/piston_rspy-0.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ec08b62b1e73b1c4817dd91bdeda316bf1f44574c1f3d5c1a99f441820e57269",
                "md5": "b48a8509b00421d64e6f09036fd7c577",
                "sha256": "74a8f54a90ac68ea5ac21b85f67d444540ecd563fde461cf5a82981a031b9ff0"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b48a8509b00421d64e6f09036fd7c577",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2084371,
            "upload_time": "2024-02-25T21:06:07",
            "upload_time_iso_8601": "2024-02-25T21:06:07.934724Z",
            "url": "https://files.pythonhosted.org/packages/ec/08/b62b1e73b1c4817dd91bdeda316bf1f44574c1f3d5c1a99f441820e57269/piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "89da494b8c9b957febd50c2d228e70652ce96e6ae06dec879444ffa6e9330bb7",
                "md5": "8e77c00bec90510ef7df2742f6ff992a",
                "sha256": "3440073ac9e2cd27a6172abc1f5782581fd09fbbce47154a0c9342ca07953c71"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8e77c00bec90510ef7df2742f6ff992a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 1906524,
            "upload_time": "2024-02-25T21:06:09",
            "upload_time_iso_8601": "2024-02-25T21:06:09.944305Z",
            "url": "https://files.pythonhosted.org/packages/89/da/494b8c9b957febd50c2d228e70652ce96e6ae06dec879444ffa6e9330bb7/piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ae7ca16171ba95160741971147de3ba4a7f0084901eb13ca3accff6f2d9827d5",
                "md5": "b63a340e8585b2445bb0b248014dc485",
                "sha256": "d2533de073fb22de825a63307ba96075294ef01b424738cb486d5348695a0fb9"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "b63a340e8585b2445bb0b248014dc485",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2321710,
            "upload_time": "2024-02-25T21:06:12",
            "upload_time_iso_8601": "2024-02-25T21:06:12.566023Z",
            "url": "https://files.pythonhosted.org/packages/ae/7c/a16171ba95160741971147de3ba4a7f0084901eb13ca3accff6f2d9827d5/piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d6e3eeb52d7db980c6da94e8e42bcfb71dd4740e81684a42fa6e6539ead8dba9",
                "md5": "73ec46e4b3a911ebacd4c6cb9ab3dfc6",
                "sha256": "493f1badab62249fb2bc693e0f4b63a584389914da178d13c95af2d278c6f29d"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "73ec46e4b3a911ebacd4c6cb9ab3dfc6",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2309274,
            "upload_time": "2024-02-25T21:06:14",
            "upload_time_iso_8601": "2024-02-25T21:06:14.647271Z",
            "url": "https://files.pythonhosted.org/packages/d6/e3/eeb52d7db980c6da94e8e42bcfb71dd4740e81684a42fa6e6539ead8dba9/piston_rspy-0.4.3-cp38-cp38-manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31eb3a11e484b411bba62591db1ce6640d5337979dcbf3e33704a1e1fa485941",
                "md5": "a16915352fcd0be57de6c54e05a8ad8e",
                "sha256": "4dfdc003c9f9f1593da20c53b657a27698eaac3fadbf28337cddf887dfa7bd79"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a16915352fcd0be57de6c54e05a8ad8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2257710,
            "upload_time": "2024-02-25T21:06:16",
            "upload_time_iso_8601": "2024-02-25T21:06:16.720021Z",
            "url": "https://files.pythonhosted.org/packages/31/eb/3a11e484b411bba62591db1ce6640d5337979dcbf3e33704a1e1fa485941/piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f336f46f357dd20fd3ce8c92efdb176b049d00f286917b54333c85802c21f842",
                "md5": "0ceca2f7fb067d2cb8d9e16c1bca83d5",
                "sha256": "25082989537ffd62f1061a9146b5cec9eb33eab4ec172dbc72f7a3206ca10b42"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "0ceca2f7fb067d2cb8d9e16c1bca83d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2140302,
            "upload_time": "2024-02-25T21:06:19",
            "upload_time_iso_8601": "2024-02-25T21:06:19.103028Z",
            "url": "https://files.pythonhosted.org/packages/f3/36/f46f357dd20fd3ce8c92efdb176b049d00f286917b54333c85802c21f842/piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fff72f087ec98ba1a96a2de85cf9c1a6d35a977cd250eb908e9fa88f8c008424",
                "md5": "c0b48c449fc013084b8fc8d23e686448",
                "sha256": "fe4d4b0ae8da91013049297f940fb5b79c50a447182e1599b2e8f18210c4e2b1"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "c0b48c449fc013084b8fc8d23e686448",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2204167,
            "upload_time": "2024-02-25T21:06:21",
            "upload_time_iso_8601": "2024-02-25T21:06:21.041115Z",
            "url": "https://files.pythonhosted.org/packages/ff/f7/2f087ec98ba1a96a2de85cf9c1a6d35a977cd250eb908e9fa88f8c008424/piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "80cfc178342582919a9b80907bc421103953a895257c681e61c4e2aa477f6177",
                "md5": "e85b1397a9148fa35da960129a161804",
                "sha256": "d13dd1226c2edac085383b2f9811669cb6ae3e993f9dfed4fc48c54bd229a659"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e85b1397a9148fa35da960129a161804",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2346265,
            "upload_time": "2024-02-25T21:06:23",
            "upload_time_iso_8601": "2024-02-25T21:06:23.237871Z",
            "url": "https://files.pythonhosted.org/packages/80/cf/c178342582919a9b80907bc421103953a895257c681e61c4e2aa477f6177/piston_rspy-0.4.3-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2e5351c8365fea232d229b031d87ff9738475347978ef7ed82c5ac77dee6da5e",
                "md5": "215306f2d2da9b4663490c6f48628d7a",
                "sha256": "981766988bd61d528aaff31c93f2a9dc7dffacbc7773e32e10438fcb740fa409"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-none-win32.whl",
            "has_sig": false,
            "md5_digest": "215306f2d2da9b4663490c6f48628d7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 1728937,
            "upload_time": "2024-02-25T21:06:25",
            "upload_time_iso_8601": "2024-02-25T21:06:25.206614Z",
            "url": "https://files.pythonhosted.org/packages/2e/53/51c8365fea232d229b031d87ff9738475347978ef7ed82c5ac77dee6da5e/piston_rspy-0.4.3-cp38-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "08fddea96bd7f0b6f30536a1ffcb38288221cc5574945196325c7d3f0d406f69",
                "md5": "aa0042fb75cf17a02952b5579b956b5c",
                "sha256": "9cc04037ed3dfb97561d4ae99e641f9ea67f68feaff2a160e1efa0e85ad0b483"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "aa0042fb75cf17a02952b5579b956b5c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8, <3.13",
            "size": 2029771,
            "upload_time": "2024-02-25T21:06:27",
            "upload_time_iso_8601": "2024-02-25T21:06:27.564372Z",
            "url": "https://files.pythonhosted.org/packages/08/fd/dea96bd7f0b6f30536a1ffcb38288221cc5574945196325c7d3f0d406f69/piston_rspy-0.4.3-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8785fe40d7758bc3c9ebb29a240d1bcdf7022e9995e8c066fef41ac6f9d0a11c",
                "md5": "4fa5ce3d7c9150f3d6f888baf3ba1f50",
                "sha256": "20f1ccdd7b5a7f0a0fa945d8e11b9dfbe85e2fb9ee4659159e0b29e8498067e5"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "has_sig": false,
            "md5_digest": "4fa5ce3d7c9150f3d6f888baf3ba1f50",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 4021762,
            "upload_time": "2024-02-25T21:06:29",
            "upload_time_iso_8601": "2024-02-25T21:06:29.748357Z",
            "url": "https://files.pythonhosted.org/packages/87/85/fe40d7758bc3c9ebb29a240d1bcdf7022e9995e8c066fef41ac6f9d0a11c/piston_rspy-0.4.3-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f62e8b75cdb9a7a7e04f6f84aa878de9733150bcf47f76a0f4cefd99267b958b",
                "md5": "cf346936e26cb4bd7f6c0d51221d709f",
                "sha256": "32365cbfdc55f7257c0799520ac6d58f60ae3821ef1e961649fe7c1ca2058bbc"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cf346936e26cb4bd7f6c0d51221d709f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2047764,
            "upload_time": "2024-02-25T21:06:31",
            "upload_time_iso_8601": "2024-02-25T21:06:31.854311Z",
            "url": "https://files.pythonhosted.org/packages/f6/2e/8b75cdb9a7a7e04f6f84aa878de9733150bcf47f76a0f4cefd99267b958b/piston_rspy-0.4.3-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "caea2a4db0f24733d8e1bf0d4523d884ce749b6d8aa97b6cef69ea5334fe1669",
                "md5": "6c4babc2d84dc376db93b0693daf2b26",
                "sha256": "ac9d57b732891139fff15cd0433f220f14d05c2340dc6bb65f03a3863c67188e"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "6c4babc2d84dc376db93b0693daf2b26",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2133523,
            "upload_time": "2024-02-25T21:06:33",
            "upload_time_iso_8601": "2024-02-25T21:06:33.729445Z",
            "url": "https://files.pythonhosted.org/packages/ca/ea/2a4db0f24733d8e1bf0d4523d884ce749b6d8aa97b6cef69ea5334fe1669/piston_rspy-0.4.3-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bed57012874301a23b79b3a9ea466d1b3b60769f0f47af67e3fb096358f0ff01",
                "md5": "90a7734db571b65ba767198112fd87b2",
                "sha256": "eda6565953074b9b1954c109b950228e15045bb05b2f0148d4bd409306e7f7ff"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "90a7734db571b65ba767198112fd87b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2174066,
            "upload_time": "2024-02-25T21:06:35",
            "upload_time_iso_8601": "2024-02-25T21:06:35.617682Z",
            "url": "https://files.pythonhosted.org/packages/be/d5/7012874301a23b79b3a9ea466d1b3b60769f0f47af67e3fb096358f0ff01/piston_rspy-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31588232d6d435210e8725967ce01a273f21112e900a7d4680edae081fdbabe9",
                "md5": "233cfc7220572488e8afdc2e4e43153c",
                "sha256": "28a17dfb79d2d754185397e8b161f933293502f1cb02055b706e363707575317"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "233cfc7220572488e8afdc2e4e43153c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2081476,
            "upload_time": "2024-02-25T21:06:37",
            "upload_time_iso_8601": "2024-02-25T21:06:37.815086Z",
            "url": "https://files.pythonhosted.org/packages/31/58/8232d6d435210e8725967ce01a273f21112e900a7d4680edae081fdbabe9/piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6ef06a29d4ed20babb8186a5788712550b1854734ec38b6702782bba44bd9335",
                "md5": "99b1873d6c25f51c8c87155d9bba85b4",
                "sha256": "87cc9d5aeb29c8af51768f6c3704e62a4bc58b6bd83267e2c13c51241c508015"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_armv7l.whl",
            "has_sig": false,
            "md5_digest": "99b1873d6c25f51c8c87155d9bba85b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 1905839,
            "upload_time": "2024-02-25T21:06:39",
            "upload_time_iso_8601": "2024-02-25T21:06:39.845487Z",
            "url": "https://files.pythonhosted.org/packages/6e/f0/6a29d4ed20babb8186a5788712550b1854734ec38b6702782bba44bd9335/piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "69e37951432606f3ee5bcbfd531380f253ab47075b541788f14671fcd67601f8",
                "md5": "32910c3dad16129d6038b0d7f0a27871",
                "sha256": "f95b7ce8ffb7d0be78fb0615ca4cf8664398ee0e40bbea87c29b0e2ba6af122c"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "32910c3dad16129d6038b0d7f0a27871",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2321506,
            "upload_time": "2024-02-25T21:06:42",
            "upload_time_iso_8601": "2024-02-25T21:06:42.386525Z",
            "url": "https://files.pythonhosted.org/packages/69/e3/7951432606f3ee5bcbfd531380f253ab47075b541788f14671fcd67601f8/piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "480cb98a4c5ef3b8346f2db00d2254fe351a7c57e67e052eb0528221a2f85789",
                "md5": "ece1a169cb981cbf28c7fc012ac8470f",
                "sha256": "923d6089d1c6780b6dbb9d438d59c44a60ac971f20bc89f061efb8e54e8e89ba"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_s390x.whl",
            "has_sig": false,
            "md5_digest": "ece1a169cb981cbf28c7fc012ac8470f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2309482,
            "upload_time": "2024-02-25T21:06:45",
            "upload_time_iso_8601": "2024-02-25T21:06:45.241607Z",
            "url": "https://files.pythonhosted.org/packages/48/0c/b98a4c5ef3b8346f2db00d2254fe351a7c57e67e052eb0528221a2f85789/piston_rspy-0.4.3-cp39-cp39-manylinux_2_28_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "675994de130c98daf839b84775983c7edae917411efe1feabe5920968861a9b5",
                "md5": "e5edcba522f3e7eb0b47356dc9047a2e",
                "sha256": "fb6ad88f4d093bfc6030d29953b3148f027695dd78cd5d30e44f2e183622a741"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e5edcba522f3e7eb0b47356dc9047a2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2255462,
            "upload_time": "2024-02-25T21:06:47",
            "upload_time_iso_8601": "2024-02-25T21:06:47.203017Z",
            "url": "https://files.pythonhosted.org/packages/67/59/94de130c98daf839b84775983c7edae917411efe1feabe5920968861a9b5/piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "80342731f195faf380609b7611f783787c6bc9f72190601b5efc0931a1808b9b",
                "md5": "88738fe174f7b7a863a7fd13e2f546bb",
                "sha256": "973ca931bba37450c664092faad699c8ff624efbf250e9e9bc3ff7e698d032eb"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "88738fe174f7b7a863a7fd13e2f546bb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2139127,
            "upload_time": "2024-02-25T21:06:49",
            "upload_time_iso_8601": "2024-02-25T21:06:49.041733Z",
            "url": "https://files.pythonhosted.org/packages/80/34/2731f195faf380609b7611f783787c6bc9f72190601b5efc0931a1808b9b/piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "548ed74f8c544a7ba8c75f9373589cf20f02b51ba0ceffc8ea57048216183bf3",
                "md5": "25dad4d9cd824c4609517af568f92e89",
                "sha256": "95ced2d28a7fb445834e61c34a4a1777b309a18d251c8002a4768c30aa619ef6"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "25dad4d9cd824c4609517af568f92e89",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2203831,
            "upload_time": "2024-02-25T21:06:51",
            "upload_time_iso_8601": "2024-02-25T21:06:51.308446Z",
            "url": "https://files.pythonhosted.org/packages/54/8e/d74f8c544a7ba8c75f9373589cf20f02b51ba0ceffc8ea57048216183bf3/piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2362efaa463b1c1ad7afd36a0c85438b4ec6737820ae7b4d475db2b861693cd7",
                "md5": "dd6e30da0fabb2fe1d8e53b2b84f8ec9",
                "sha256": "d04b2c8f282c70b0463a01db154114d5634c03f27650d63e0813d7766be5e815"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dd6e30da0fabb2fe1d8e53b2b84f8ec9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2346131,
            "upload_time": "2024-02-25T21:06:53",
            "upload_time_iso_8601": "2024-02-25T21:06:53.425635Z",
            "url": "https://files.pythonhosted.org/packages/23/62/efaa463b1c1ad7afd36a0c85438b4ec6737820ae7b4d475db2b861693cd7/piston_rspy-0.4.3-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2f168ced827c28e21435292bd99bdd76e4785b7b95dad2b7100b76e25756e1e6",
                "md5": "d8a2357be55b67ae0dab6072c0b4e846",
                "sha256": "b3f70fb43c0b29c3da5a40b39854598a5dd13f27f86f08573d4efef89b283aaf"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-none-win32.whl",
            "has_sig": false,
            "md5_digest": "d8a2357be55b67ae0dab6072c0b4e846",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 1730351,
            "upload_time": "2024-02-25T21:06:55",
            "upload_time_iso_8601": "2024-02-25T21:06:55.479473Z",
            "url": "https://files.pythonhosted.org/packages/2f/16/8ced827c28e21435292bd99bdd76e4785b7b95dad2b7100b76e25756e1e6/piston_rspy-0.4.3-cp39-none-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e16f1a64eb50ef16dcc938869f9b4f3f187ea9e67c14a040f674d0a30783b865",
                "md5": "11bcbb0381289f185fae0516dd6b1ed6",
                "sha256": "d4b08bd48e5fe5325d5e7f50455e7876f1b419f603b1bd57f3d630ef5b23b4ae"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "11bcbb0381289f185fae0516dd6b1ed6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8, <3.13",
            "size": 2030096,
            "upload_time": "2024-02-25T21:06:58",
            "upload_time_iso_8601": "2024-02-25T21:06:58.061475Z",
            "url": "https://files.pythonhosted.org/packages/e1/6f/1a64eb50ef16dcc938869f9b4f3f187ea9e67c14a040f674d0a30783b865/piston_rspy-0.4.3-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fb227c048206a0a1249adcf1a6f3d4935174e8c7e63d3941e84aefec1fcf6c2d",
                "md5": "1018ba430b895c2db6f2fd76a16e9016",
                "sha256": "9d69887a5fc09a768d4c540b230e6bc703c1c34675236fbdb5b4a09ff8c67728"
            },
            "downloads": -1,
            "filename": "piston_rspy-0.4.3.tar.gz",
            "has_sig": false,
            "md5_digest": "1018ba430b895c2db6f2fd76a16e9016",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8, <3.13",
            "size": 30529,
            "upload_time": "2024-02-25T21:06:59",
            "upload_time_iso_8601": "2024-02-25T21:06:59.684223Z",
            "url": "https://files.pythonhosted.org/packages/fb/22/7c048206a0a1249adcf1a6f3d4935174e8c7e63d3941e84aefec1fcf6c2d/piston_rspy-0.4.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-25 21:06:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Jonxslays",
    "github_project": "piston_rspy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "piston-rspy"
}
        
Elapsed time: 0.19737s