rusmppyc


Namerusmppyc JSON
Version 0.3.0a2 PyPI version JSON
download
home_pageNone
SummaryAn async SMPP v5 Python client powered by Rust
upload_time2025-10-19 07:49:06
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT OR Apache-2.0
keywords smpp smsc messaging networking protocol
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Rusmppyc

[![PyPI - License](https://img.shields.io/pypi/l/rusmppyc)](https://github.com/JadKHaddad/Rusmpp?tab=readme-ov-file#license)
![Python Version from PEP 621 TOML](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2FJadKHaddad%2FRusmpp%2Frefs%2Fheads%2Fmain%2Frusmppy%2Frusmppyc%2Fpyproject.toml&logo=python)
[![PyPI](https://img.shields.io/pypi/v/rusmppyc?logo=python)](https://pypi.org/project/rusmppyc/)
[![PyPI Downloads](https://static.pepy.tech/badge/rusmppyc)](https://pepy.tech/projects/rusmppyc)

An async [SMPP v5](https://smpp.org/SMPP_v5.pdf) `Python` client powered by `Rust`.

## Example

```python
import logging
import asyncio

from rusmppyc import (
    BindTransceiverResp,
    Client,
    CommandId,
    DataCoding,
    Event,
    Events,
    InterfaceVersion,
    Npi,
    SubmitSmResp,
    Ton,
)

from rusmppyc.exceptions import RusmppycException


async def handle_events(events: Events, client: Client):
    async for event in events:
        match event:
            case Event.Incoming(cmd):
                logging.debug(f"Received Command: {cmd.id}")

                match cmd.id:
                    case CommandId.DeliverSm():
                        try:
                            await client.deliver_sm_resp(
                                cmd.sequence_number, "the message id"
                            )
                        except RusmppycException as e:
                            logging.error(f"Failed to send DeliverSm response: {e}")

            case Event.Error(err):
                logging.error(f"Error occurred: {err}")
            case _:
                logging.warning(f"Unknown event: {event}")

    logging.debug("Event handling completed")


async def main():
    try:
        client, events = await Client.connect(
            url="smpp://127.0.0.1:2775",
            enquire_link_interval=5000,
            enquire_link_response_timeout=2000,
            response_timeout=2000,
            max_command_length=4096,
        )

        asyncio.create_task(handle_events(events, client))

        bind_response: BindTransceiverResp = await client.bind_transceiver(
            system_id="test",
            password="test",
            system_type="test",
            interface_version=InterfaceVersion.Smpp5_0(),
            addr_ton=Ton.Unknown(),
            addr_npi=Npi.National(),
        )

        logging.info(f"Bind response: {bind_response}")
        logging.info(f"Bind response system_id: {bind_response.system_id}")
        logging.info(
            f"Bind response sc_interface_version: {bind_response.sc_interface_version}"
        )

        submit_sm_response: SubmitSmResp = await client.submit_sm(
            source_addr_ton=Ton.International(),
            source_addr_npi=Npi.National(),
            source_addr="1234567890",
            dest_addr_ton=Ton.International(),
            dest_addr_npi=Npi.National(),
            destination_addr="0987654321",
            data_coding=DataCoding.Ucs2(),
            short_message=b"Hello, World!",
            message_payload=b"Big Big Message!" * 10,
        )

        logging.info(f"SubmitSm response: {submit_sm_response}")

        await asyncio.sleep(5)

        await client.unbind()
        await client.close()
        await client.closed()

        logging.debug("RUSMPP connection closed")

    except RusmppycException as e:
        logging.error(f"An error occurred: {e}")


if __name__ == "__main__":
    logging.basicConfig(
        format="%(asctime)-15s %(levelname)s %(name)s %(filename)s:%(lineno)d %(message)s"
    )

    logging.getLogger().setLevel(logging.DEBUG)
    logging.getLogger("rusmpp").setLevel(logging.INFO)
    logging.getLogger("rusmppc").setLevel(logging.INFO)
    logging.getLogger("rusmppyc").setLevel(logging.DEBUG)

    asyncio.run(main())
```

## Develop

- Install [`maturin`](https://www.maturin.rs/installation.html)

    ```bash
    pip install maturin
    pip install maturin[patchelf]
    ```

- Create a virtual environment:

  ```bash
  python3 -m venv venv
  source venv/bin/activate
  ```

- Generate the `pyi` stubs:

  ```bash
  cargo run --bin stub-gen
  ```

- Generate the bindings:

  ```bash
  maturin develop
  ```

- The bindings are now available in the virtual environment. You can test them by running:

  ```bash
  python3 -c "import rusmppyc; print(rusmppyc.__version__)"
  ```


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "rusmppyc",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "smpp, smsc, messaging, networking, protocol",
    "author": null,
    "author_email": "\"Jad K. Haddad\" <jadkhaddad@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/63/e1/c31abbb8f93900484afcb6048932bd7517d8ce32bad79cb34519358c1610/rusmppyc-0.3.0a2.tar.gz",
    "platform": null,
    "description": "# Rusmppyc\n\n[![PyPI - License](https://img.shields.io/pypi/l/rusmppyc)](https://github.com/JadKHaddad/Rusmpp?tab=readme-ov-file#license)\n![Python Version from PEP 621 TOML](https://img.shields.io/python/required-version-toml?tomlFilePath=https%3A%2F%2Fraw.githubusercontent.com%2FJadKHaddad%2FRusmpp%2Frefs%2Fheads%2Fmain%2Frusmppy%2Frusmppyc%2Fpyproject.toml&logo=python)\n[![PyPI](https://img.shields.io/pypi/v/rusmppyc?logo=python)](https://pypi.org/project/rusmppyc/)\n[![PyPI Downloads](https://static.pepy.tech/badge/rusmppyc)](https://pepy.tech/projects/rusmppyc)\n\nAn async [SMPP v5](https://smpp.org/SMPP_v5.pdf) `Python` client powered by `Rust`.\n\n## Example\n\n```python\nimport logging\nimport asyncio\n\nfrom rusmppyc import (\n    BindTransceiverResp,\n    Client,\n    CommandId,\n    DataCoding,\n    Event,\n    Events,\n    InterfaceVersion,\n    Npi,\n    SubmitSmResp,\n    Ton,\n)\n\nfrom rusmppyc.exceptions import RusmppycException\n\n\nasync def handle_events(events: Events, client: Client):\n    async for event in events:\n        match event:\n            case Event.Incoming(cmd):\n                logging.debug(f\"Received Command: {cmd.id}\")\n\n                match cmd.id:\n                    case CommandId.DeliverSm():\n                        try:\n                            await client.deliver_sm_resp(\n                                cmd.sequence_number, \"the message id\"\n                            )\n                        except RusmppycException as e:\n                            logging.error(f\"Failed to send DeliverSm response: {e}\")\n\n            case Event.Error(err):\n                logging.error(f\"Error occurred: {err}\")\n            case _:\n                logging.warning(f\"Unknown event: {event}\")\n\n    logging.debug(\"Event handling completed\")\n\n\nasync def main():\n    try:\n        client, events = await Client.connect(\n            url=\"smpp://127.0.0.1:2775\",\n            enquire_link_interval=5000,\n            enquire_link_response_timeout=2000,\n            response_timeout=2000,\n            max_command_length=4096,\n        )\n\n        asyncio.create_task(handle_events(events, client))\n\n        bind_response: BindTransceiverResp = await client.bind_transceiver(\n            system_id=\"test\",\n            password=\"test\",\n            system_type=\"test\",\n            interface_version=InterfaceVersion.Smpp5_0(),\n            addr_ton=Ton.Unknown(),\n            addr_npi=Npi.National(),\n        )\n\n        logging.info(f\"Bind response: {bind_response}\")\n        logging.info(f\"Bind response system_id: {bind_response.system_id}\")\n        logging.info(\n            f\"Bind response sc_interface_version: {bind_response.sc_interface_version}\"\n        )\n\n        submit_sm_response: SubmitSmResp = await client.submit_sm(\n            source_addr_ton=Ton.International(),\n            source_addr_npi=Npi.National(),\n            source_addr=\"1234567890\",\n            dest_addr_ton=Ton.International(),\n            dest_addr_npi=Npi.National(),\n            destination_addr=\"0987654321\",\n            data_coding=DataCoding.Ucs2(),\n            short_message=b\"Hello, World!\",\n            message_payload=b\"Big Big Message!\" * 10,\n        )\n\n        logging.info(f\"SubmitSm response: {submit_sm_response}\")\n\n        await asyncio.sleep(5)\n\n        await client.unbind()\n        await client.close()\n        await client.closed()\n\n        logging.debug(\"RUSMPP connection closed\")\n\n    except RusmppycException as e:\n        logging.error(f\"An error occurred: {e}\")\n\n\nif __name__ == \"__main__\":\n    logging.basicConfig(\n        format=\"%(asctime)-15s %(levelname)s %(name)s %(filename)s:%(lineno)d %(message)s\"\n    )\n\n    logging.getLogger().setLevel(logging.DEBUG)\n    logging.getLogger(\"rusmpp\").setLevel(logging.INFO)\n    logging.getLogger(\"rusmppc\").setLevel(logging.INFO)\n    logging.getLogger(\"rusmppyc\").setLevel(logging.DEBUG)\n\n    asyncio.run(main())\n```\n\n## Develop\n\n- Install [`maturin`](https://www.maturin.rs/installation.html)\n\n    ```bash\n    pip install maturin\n    pip install maturin[patchelf]\n    ```\n\n- Create a virtual environment:\n\n  ```bash\n  python3 -m venv venv\n  source venv/bin/activate\n  ```\n\n- Generate the `pyi` stubs:\n\n  ```bash\n  cargo run --bin stub-gen\n  ```\n\n- Generate the bindings:\n\n  ```bash\n  maturin develop\n  ```\n\n- The bindings are now available in the virtual environment. You can test them by running:\n\n  ```bash\n  python3 -c \"import rusmppyc; print(rusmppyc.__version__)\"\n  ```\n\n",
    "bugtrack_url": null,
    "license": "MIT OR Apache-2.0",
    "summary": "An async SMPP v5 Python client powered by Rust",
    "version": "0.3.0a2",
    "project_urls": null,
    "split_keywords": [
        "smpp",
        " smsc",
        " messaging",
        " networking",
        " protocol"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "173be262157e254b6acee46cc155cf8396fa0dc7d637948dd4403bcf9033b46f",
                "md5": "5576b505faacc79ade74a0e099e114b5",
                "sha256": "7cfc5636bfb06f835257538953d427df2aca08b312af9fa212e8725203126471"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5576b505faacc79ade74a0e099e114b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1666237,
            "upload_time": "2025-10-19T07:46:53",
            "upload_time_iso_8601": "2025-10-19T07:46:53.499816Z",
            "url": "https://files.pythonhosted.org/packages/17/3b/e262157e254b6acee46cc155cf8396fa0dc7d637948dd4403bcf9033b46f/rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b3fa474d691afe79b4c81147f45a3dd6ed79d084daf03eefe296daf25dc5455a",
                "md5": "c32a8307063de2458f166618f8f5265b",
                "sha256": "516ed41336216e79db032610d689544b8b18aecfa490ee40ec81f9af4629e29f"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "c32a8307063de2458f166618f8f5265b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2168547,
            "upload_time": "2025-10-19T07:47:07",
            "upload_time_iso_8601": "2025-10-19T07:47:07.285759Z",
            "url": "https://files.pythonhosted.org/packages/b3/fa/474d691afe79b4c81147f45a3dd6ed79d084daf03eefe296daf25dc5455a/rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "258b2a19faa92ed3f558a99ce500bcbf59362532678fa71d2e038c1babfa5380",
                "md5": "264a243b6f4d82a1664fff835531fb26",
                "sha256": "0770f94ab14217326f603ec5aab2b4598e97d9ef1838c655d90e31d7fd7669e4"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "264a243b6f4d82a1664fff835531fb26",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2481250,
            "upload_time": "2025-10-19T07:47:46",
            "upload_time_iso_8601": "2025-10-19T07:47:46.039955Z",
            "url": "https://files.pythonhosted.org/packages/25/8b/2a19faa92ed3f558a99ce500bcbf59362532678fa71d2e038c1babfa5380/rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b1aad6e46001718a1db3c35a7d98a1e0caaf9009f259191a5388c2386ffdf89c",
                "md5": "ca6ad583d845ac9026f04d50868d5f38",
                "sha256": "cb930fbab3b60af6c5c8a5a114695ee290a4133f3e183b36f7a3de8142a4b506"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ca6ad583d845ac9026f04d50868d5f38",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2817353,
            "upload_time": "2025-10-19T07:47:19",
            "upload_time_iso_8601": "2025-10-19T07:47:19.457921Z",
            "url": "https://files.pythonhosted.org/packages/b1/aa/d6e46001718a1db3c35a7d98a1e0caaf9009f259191a5388c2386ffdf89c/rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cb76242cf2c4acacaba4b75252cb7f6cf70176cc973908aacc4b69b66ab21db1",
                "md5": "04d1da64283e9c0a5f320276fd84ca7c",
                "sha256": "b32a325f054b4472ed7c365264b595a595725c4b40fb8243cd4dbb81d2223e0f"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "04d1da64283e9c0a5f320276fd84ca7c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2467402,
            "upload_time": "2025-10-19T07:47:33",
            "upload_time_iso_8601": "2025-10-19T07:47:33.782318Z",
            "url": "https://files.pythonhosted.org/packages/cb/76/242cf2c4acacaba4b75252cb7f6cf70176cc973908aacc4b69b66ab21db1/rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a0933b66ca62d7663366cd70092fb0bbc9e2744ed1ffc7775ce76c8d4d8f32da",
                "md5": "3c5957fa92f4b637e98f0729ebdb8fa0",
                "sha256": "313ba4dc8ff359d0b9cae4197ea81ab6d0998b90ca2844a3b6703c8c9344c508"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3c5957fa92f4b637e98f0729ebdb8fa0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2550071,
            "upload_time": "2025-10-19T07:47:56",
            "upload_time_iso_8601": "2025-10-19T07:47:56.893572Z",
            "url": "https://files.pythonhosted.org/packages/a0/93/3b66ca62d7663366cd70092fb0bbc9e2744ed1ffc7775ce76c8d4d8f32da/rusmppyc-0.3.0a2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "071de09c0403303ec16e7176320aa011015f3099ae52941990b5aa0f7eda44ca",
                "md5": "146b79fffce988d4f50d89d931273f8d",
                "sha256": "4d0e8995432a77f740a8b063e52677ec50dbfcb2b9c59c4349db93451a3a689c"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "146b79fffce988d4f50d89d931273f8d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2625040,
            "upload_time": "2025-10-19T07:48:15",
            "upload_time_iso_8601": "2025-10-19T07:48:15.522552Z",
            "url": "https://files.pythonhosted.org/packages/07/1d/e09c0403303ec16e7176320aa011015f3099ae52941990b5aa0f7eda44ca/rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "38fefe45c8b34443fee72e9a4fe400006bb770dfd14ddae3ebedf16e38d2e64d",
                "md5": "e7ade0ecd9a2308e41b63b2337bea004",
                "sha256": "ff86921e830d244dbf097322160c52a82fc7ac481109ffddb4d566e17b8d729a"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "e7ade0ecd9a2308e41b63b2337bea004",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2401941,
            "upload_time": "2025-10-19T07:48:28",
            "upload_time_iso_8601": "2025-10-19T07:48:28.438579Z",
            "url": "https://files.pythonhosted.org/packages/38/fe/fe45c8b34443fee72e9a4fe400006bb770dfd14ddae3ebedf16e38d2e64d/rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a937ec48ca0c9dfb18fd992c7b6d96373aca24d5cf89de5c09080a808fb481eb",
                "md5": "d6123297abb730e2de57ae76c37b51d2",
                "sha256": "cebedf6c3e3986bfb0059fe243bfc7733e321073466de27d5cc991d7c47e33ee"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "d6123297abb730e2de57ae76c37b51d2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2537341,
            "upload_time": "2025-10-19T07:48:41",
            "upload_time_iso_8601": "2025-10-19T07:48:41.147917Z",
            "url": "https://files.pythonhosted.org/packages/a9/37/ec48ca0c9dfb18fd992c7b6d96373aca24d5cf89de5c09080a808fb481eb/rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fc937dea8758786e733c7a59a1dd68940e6267bdd460440dde5282492b90bf34",
                "md5": "0b0745dc31ef55ff23302b60c3a0f65a",
                "sha256": "368af4779b9c9fb1d87719100e314ca5a1d57888d7cf491b04af7cef047173a0"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0b0745dc31ef55ff23302b60c3a0f65a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2745082,
            "upload_time": "2025-10-19T07:48:53",
            "upload_time_iso_8601": "2025-10-19T07:48:53.989850Z",
            "url": "https://files.pythonhosted.org/packages/fc/93/7dea8758786e733c7a59a1dd68940e6267bdd460440dde5282492b90bf34/rusmppyc-0.3.0a2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "91db80b4d5b4d2b029f6262fe30383fb21a340db28f5e1c0fa2e060c8303ff2b",
                "md5": "c992fb589953ef34a0fb8aca8c1ec0c7",
                "sha256": "1a9ad2dc569b127d4ef9a4744e616ca671702c6f7afc93487358ba1ad3d7ad88"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c992fb589953ef34a0fb8aca8c1ec0c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2572347,
            "upload_time": "2025-10-19T07:49:07",
            "upload_time_iso_8601": "2025-10-19T07:49:07.285825Z",
            "url": "https://files.pythonhosted.org/packages/91/db/80b4d5b4d2b029f6262fe30383fb21a340db28f5e1c0fa2e060c8303ff2b/rusmppyc-0.3.0a2-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "08023b113565ebc5d9f2fac854ccc45aeed743ebb08554baf7e64c696673a5c2",
                "md5": "b1892d902734a0a385158a8328fa9f77",
                "sha256": "612aaf243153c53b2f16d5610acc5f586b0bce5f943117ecabff5ca8c1adc292"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b1892d902734a0a385158a8328fa9f77",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2442618,
            "upload_time": "2025-10-19T07:48:11",
            "upload_time_iso_8601": "2025-10-19T07:48:11.871888Z",
            "url": "https://files.pythonhosted.org/packages/08/02/3b113565ebc5d9f2fac854ccc45aeed743ebb08554baf7e64c696673a5c2/rusmppyc-0.3.0a2-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9515ebdd4dd4ca4de8807fd0908ce9713cbf50596c66e90dfbedc31f4393df8b",
                "md5": "0581d5380053077302d8ec18d79a3e81",
                "sha256": "c80d24516c67becb651f0472536352681d13b7f949b2ca1cfdc034274ec26fac"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0581d5380053077302d8ec18d79a3e81",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2370036,
            "upload_time": "2025-10-19T07:48:06",
            "upload_time_iso_8601": "2025-10-19T07:48:06.940535Z",
            "url": "https://files.pythonhosted.org/packages/95/15/ebdd4dd4ca4de8807fd0908ce9713cbf50596c66e90dfbedc31f4393df8b/rusmppyc-0.3.0a2-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "15b7ad143aec16eba7c7d6c8c8bbf7e7dd74fa7d809536e6e06205f76b215804",
                "md5": "f89f55443994231bd52b192cc06fcf7b",
                "sha256": "d0deb9924448c8748d2f1e4c6a004e43371d2f2dd245280508480357c654087a"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f89f55443994231bd52b192cc06fcf7b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1666749,
            "upload_time": "2025-10-19T07:46:55",
            "upload_time_iso_8601": "2025-10-19T07:46:55.261181Z",
            "url": "https://files.pythonhosted.org/packages/15/b7/ad143aec16eba7c7d6c8c8bbf7e7dd74fa7d809536e6e06205f76b215804/rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7df2968f4dd68b27d092661789a61f255e373f788b71f2f19f7655ee53e085e5",
                "md5": "dd5bf4d650e20672edb0ddf9ff147142",
                "sha256": "2a20ee49fd97d2b5daa404f759d058dacbefab288f6175871a0fd07c3519598b"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "dd5bf4d650e20672edb0ddf9ff147142",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2168424,
            "upload_time": "2025-10-19T07:47:08",
            "upload_time_iso_8601": "2025-10-19T07:47:08.682811Z",
            "url": "https://files.pythonhosted.org/packages/7d/f2/968f4dd68b27d092661789a61f255e373f788b71f2f19f7655ee53e085e5/rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4ec9482f77e364a26ce455b3a95b15bc715d8ed07724b59d8b650e4cd0105b0c",
                "md5": "d8c2d90e6e08851e35520d29127eed8b",
                "sha256": "fb556e83dbb75543d25f4a08507ef10a337b5c5b2df2e2ab69bf46e5c13671a2"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d8c2d90e6e08851e35520d29127eed8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2481862,
            "upload_time": "2025-10-19T07:47:48",
            "upload_time_iso_8601": "2025-10-19T07:47:48.030595Z",
            "url": "https://files.pythonhosted.org/packages/4e/c9/482f77e364a26ce455b3a95b15bc715d8ed07724b59d8b650e4cd0105b0c/rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6741ee6c727e25fe01b11667ddd4c54c1f381de155228e711a5be0353521768c",
                "md5": "a932d47238f0d570864b78976e4117b3",
                "sha256": "e35bc0153e682648280c2e55d189fd96688b1ece0d3ae459758b9504d6599dea"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "a932d47238f0d570864b78976e4117b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2817936,
            "upload_time": "2025-10-19T07:47:20",
            "upload_time_iso_8601": "2025-10-19T07:47:20.974401Z",
            "url": "https://files.pythonhosted.org/packages/67/41/ee6c727e25fe01b11667ddd4c54c1f381de155228e711a5be0353521768c/rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fb6f305e2d0f84da8e976563b4e7c3fcda8f1f39975d7b14c0b66018936527bb",
                "md5": "f48c448387ebe2f64178252b5590c02c",
                "sha256": "451a64038fde5cd0b16adbf319acb4ac4711b0b7cd86e7fdb0a7bb4bf6463180"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "f48c448387ebe2f64178252b5590c02c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2467086,
            "upload_time": "2025-10-19T07:47:34",
            "upload_time_iso_8601": "2025-10-19T07:47:34.864074Z",
            "url": "https://files.pythonhosted.org/packages/fb/6f/305e2d0f84da8e976563b4e7c3fcda8f1f39975d7b14c0b66018936527bb/rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1be5020059f82ccc158878bf4ad2c6a4a8ecc6137e4a9a849ff75542b9d746d1",
                "md5": "7563e677c67d1ef6f2c3b33e03fe1b3b",
                "sha256": "ea7a6b0f2ca80dddad6da3c01f62f330671fad287ded5b56ca0f331c79a8b3aa"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7563e677c67d1ef6f2c3b33e03fe1b3b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2549687,
            "upload_time": "2025-10-19T07:47:58",
            "upload_time_iso_8601": "2025-10-19T07:47:58.209894Z",
            "url": "https://files.pythonhosted.org/packages/1b/e5/020059f82ccc158878bf4ad2c6a4a8ecc6137e4a9a849ff75542b9d746d1/rusmppyc-0.3.0a2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fdce4395bcb1db3f95aeabfff67b323e4752f7c3118d902df2ad4f676a4e669d",
                "md5": "6a1e793d4feb789cf477f3f0cdbe70dc",
                "sha256": "3df22a7f5cbd90c4991b11a825b4c6203d0640446c07d2853d4a0635f593cfc2"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6a1e793d4feb789cf477f3f0cdbe70dc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2619036,
            "upload_time": "2025-10-19T07:48:16",
            "upload_time_iso_8601": "2025-10-19T07:48:16.964560Z",
            "url": "https://files.pythonhosted.org/packages/fd/ce/4395bcb1db3f95aeabfff67b323e4752f7c3118d902df2ad4f676a4e669d/rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "06118e974690393d4bb8627d0938fadd79f41092f93da5e90a927484f44d6247",
                "md5": "410f122622e372149c42735e521898e4",
                "sha256": "df38a79b6e1675a907b545a3433c4dfe1790ea393e3f323c1c3de3e180da88ef"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "410f122622e372149c42735e521898e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2401883,
            "upload_time": "2025-10-19T07:48:29",
            "upload_time_iso_8601": "2025-10-19T07:48:29.594811Z",
            "url": "https://files.pythonhosted.org/packages/06/11/8e974690393d4bb8627d0938fadd79f41092f93da5e90a927484f44d6247/rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "def5b969717fc752ae89c2b9321a7644c4190111236b34cb34168f854127a037",
                "md5": "6d0be61b8d7430d0fe4f9f34b7dd81cc",
                "sha256": "e9728ca0acd3c419f3e24eb0eb885d02e1b155ce0117baf15bf59046b4c00200"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "6d0be61b8d7430d0fe4f9f34b7dd81cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2537461,
            "upload_time": "2025-10-19T07:48:42",
            "upload_time_iso_8601": "2025-10-19T07:48:42.394320Z",
            "url": "https://files.pythonhosted.org/packages/de/f5/b969717fc752ae89c2b9321a7644c4190111236b34cb34168f854127a037/rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8628747bf066913aaad786b929495afb22f819353a0a602f753454297a21bef1",
                "md5": "dc38751e0ccfbe7c78a0ef13bcb994c0",
                "sha256": "5f0058df37522f92163e1f1d73323560c56436b214bc3a8f2098c3b608eb340d"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dc38751e0ccfbe7c78a0ef13bcb994c0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2745162,
            "upload_time": "2025-10-19T07:48:55",
            "upload_time_iso_8601": "2025-10-19T07:48:55.200812Z",
            "url": "https://files.pythonhosted.org/packages/86/28/747bf066913aaad786b929495afb22f819353a0a602f753454297a21bef1/rusmppyc-0.3.0a2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2d4ac3baa8731d19dd599db0bc394af58b0c53f8e7e1cf4e281ed6ae41a2e6ff",
                "md5": "69ead99c9950a3a4e187f935cedd7f2c",
                "sha256": "3665df8c0133fc52846c444bdb39920628398092b968b399bb0a4c70f695c899"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "69ead99c9950a3a4e187f935cedd7f2c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2571795,
            "upload_time": "2025-10-19T07:49:08",
            "upload_time_iso_8601": "2025-10-19T07:49:08.716845Z",
            "url": "https://files.pythonhosted.org/packages/2d/4a/c3baa8731d19dd599db0bc394af58b0c53f8e7e1cf4e281ed6ae41a2e6ff/rusmppyc-0.3.0a2-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6e9b453f09ec004e36e39d761f8bcc83ed4ff6eeaba39fb2e2e30627dfae14be",
                "md5": "684313cc59860e0c265e88cf8c00d2bb",
                "sha256": "08a2e932b66942249bb4bd8ad4f0b4b00e6ae8bd06617837ca84921e82273c74"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "684313cc59860e0c265e88cf8c00d2bb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2413576,
            "upload_time": "2025-10-19T07:48:12",
            "upload_time_iso_8601": "2025-10-19T07:48:12.989612Z",
            "url": "https://files.pythonhosted.org/packages/6e/9b/453f09ec004e36e39d761f8bcc83ed4ff6eeaba39fb2e2e30627dfae14be/rusmppyc-0.3.0a2-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8fdec6d512f5a8821d2af2b66d4208cdcdd20d29f70c329778b7a4ac8a4bee8e",
                "md5": "fffd87f7f4bc576a366bce45cfe5c802",
                "sha256": "d6d40eaa3038d6b688fba62ef2c218ee82fe6f0c6a5bd428ccdef82de4f626e1"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "fffd87f7f4bc576a366bce45cfe5c802",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2350346,
            "upload_time": "2025-10-19T07:48:08",
            "upload_time_iso_8601": "2025-10-19T07:48:08.090221Z",
            "url": "https://files.pythonhosted.org/packages/8f/de/c6d512f5a8821d2af2b66d4208cdcdd20d29f70c329778b7a4ac8a4bee8e/rusmppyc-0.3.0a2-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5eadb6e90708bb276ba92687763749cb17669d7d3f9dd192061718b0f0f23914",
                "md5": "777ed2fee1e368e612063427a6bf41ab",
                "sha256": "d5fb642fdcca7a47bc2c8727c74d651684f61f37fa601b42e04b10643ed6204e"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "777ed2fee1e368e612063427a6bf41ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1677829,
            "upload_time": "2025-10-19T07:46:56",
            "upload_time_iso_8601": "2025-10-19T07:46:56.618055Z",
            "url": "https://files.pythonhosted.org/packages/5e/ad/b6e90708bb276ba92687763749cb17669d7d3f9dd192061718b0f0f23914/rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c939761f39fd8db88d4f7d3bfaf89cc6af7bc0ba41ba0e86a05552818627e139",
                "md5": "f9b87176e76d4f4c32634b4c3610d54a",
                "sha256": "95066716106261cf498779eb12498e70342bc1caf0d3f9e5c5f14fb6aea2eca0"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f9b87176e76d4f4c32634b4c3610d54a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2186095,
            "upload_time": "2025-10-19T07:47:09",
            "upload_time_iso_8601": "2025-10-19T07:47:09.982990Z",
            "url": "https://files.pythonhosted.org/packages/c9/39/761f39fd8db88d4f7d3bfaf89cc6af7bc0ba41ba0e86a05552818627e139/rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9a24a50dae60cf367ed8114a655ae6fdceacfd4013ed0bcdc64453c1b2d7d208",
                "md5": "f4af53141ed9a776e1b77f453f062db1",
                "sha256": "c304976170c9fa013679fc8492c6f0403169b7884570d2c2c0f5768dc25dac50"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f4af53141ed9a776e1b77f453f062db1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2490447,
            "upload_time": "2025-10-19T07:47:49",
            "upload_time_iso_8601": "2025-10-19T07:47:49.256614Z",
            "url": "https://files.pythonhosted.org/packages/9a/24/a50dae60cf367ed8114a655ae6fdceacfd4013ed0bcdc64453c1b2d7d208/rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fa6a6f55b5bfbad44406c3bbfb19e810da3f5a0b6dec72d80454884e6908c043",
                "md5": "4b5a8b932fd8c92c8f7369efdfabec6d",
                "sha256": "489b987f48640679b558afc82b87d34601402989d4edecff488e3b0a7f8d9672"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "4b5a8b932fd8c92c8f7369efdfabec6d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2839512,
            "upload_time": "2025-10-19T07:47:22",
            "upload_time_iso_8601": "2025-10-19T07:47:22.512819Z",
            "url": "https://files.pythonhosted.org/packages/fa/6a/6f55b5bfbad44406c3bbfb19e810da3f5a0b6dec72d80454884e6908c043/rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "341933358792b92cf5fa672147a430399666fed49a03b2175fbfd1f8b60b844e",
                "md5": "40dcbaf9a8c9beefc1bd5b5ea0cbd2d0",
                "sha256": "b8500bb93ac60792d309fdec48645badf3679ea7a4d2894554070d5df4b37b7e"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "40dcbaf9a8c9beefc1bd5b5ea0cbd2d0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2487255,
            "upload_time": "2025-10-19T07:47:35",
            "upload_time_iso_8601": "2025-10-19T07:47:35.987598Z",
            "url": "https://files.pythonhosted.org/packages/34/19/33358792b92cf5fa672147a430399666fed49a03b2175fbfd1f8b60b844e/rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1663b31f81d336abf78479a1e4c55e70393272e54ea27aa082c305c0f6a4669b",
                "md5": "1bf3ff7748c303cb279a4d2d057f1aad",
                "sha256": "fa65c5a129037e0b82713f8666d6f7ace2e5d7ff5378ab80706808a3ba637248"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1bf3ff7748c303cb279a4d2d057f1aad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2572354,
            "upload_time": "2025-10-19T07:47:59",
            "upload_time_iso_8601": "2025-10-19T07:47:59.346855Z",
            "url": "https://files.pythonhosted.org/packages/16/63/b31f81d336abf78479a1e4c55e70393272e54ea27aa082c305c0f6a4669b/rusmppyc-0.3.0a2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a4f585ef124677c1d6228e0020b6e9e0950b08c4f77755d5056d4f05436e66f4",
                "md5": "2b93e960f30a67845992a7c2010a7499",
                "sha256": "20bd0b8c5a8d56f6d9d61528843f2a5656f9f6e2d7e615ca7f5cda02da957565"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2b93e960f30a67845992a7c2010a7499",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2638876,
            "upload_time": "2025-10-19T07:48:18",
            "upload_time_iso_8601": "2025-10-19T07:48:18.115755Z",
            "url": "https://files.pythonhosted.org/packages/a4/f5/85ef124677c1d6228e0020b6e9e0950b08c4f77755d5056d4f05436e66f4/rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d542f492e32b31481d7fd8502f861c109decb4ac1fa8410a29358de776d12d8f",
                "md5": "be39093d096f22decad93a1a34a0675d",
                "sha256": "b108b1ca57ee64f7f861ce412a3c5099d6a9c5715dfa822291920e643fc06167"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "be39093d096f22decad93a1a34a0675d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2415735,
            "upload_time": "2025-10-19T07:48:30",
            "upload_time_iso_8601": "2025-10-19T07:48:30.740631Z",
            "url": "https://files.pythonhosted.org/packages/d5/42/f492e32b31481d7fd8502f861c109decb4ac1fa8410a29358de776d12d8f/rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "90ec6784f8b8beb6a60a45c3ed5b2fd252f53b8d3d6f8f266646e6181ff7fa86",
                "md5": "13dd362717a6bd1071352d69fccea752",
                "sha256": "cf9f13483ecaea5bb53413fa303d4932fd45644d93374fc1f4ae2514442ff7de"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "13dd362717a6bd1071352d69fccea752",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2550146,
            "upload_time": "2025-10-19T07:48:43",
            "upload_time_iso_8601": "2025-10-19T07:48:43.620108Z",
            "url": "https://files.pythonhosted.org/packages/90/ec/6784f8b8beb6a60a45c3ed5b2fd252f53b8d3d6f8f266646e6181ff7fa86/rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "85ca5bec4476416f9c8a9f0afd12d916d008ad2f26b76fd82c8370348b659f86",
                "md5": "37c661b138a64c3a1e2ecb8e660874b9",
                "sha256": "d0da645497845358ce84efbb92d69700d58b1565be7dbe1ae7c6d1097c9f0c7f"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "37c661b138a64c3a1e2ecb8e660874b9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2769133,
            "upload_time": "2025-10-19T07:48:56",
            "upload_time_iso_8601": "2025-10-19T07:48:56.396283Z",
            "url": "https://files.pythonhosted.org/packages/85/ca/5bec4476416f9c8a9f0afd12d916d008ad2f26b76fd82c8370348b659f86/rusmppyc-0.3.0a2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6c3fd012c542959a6b1c68496220c7ec2a48c74216118d1fc8cdaa25dcb8e64",
                "md5": "21733a75d7546e3f40b15f0764f941a1",
                "sha256": "afc5578f40a28825616d6d0a8680128037db719d7ddde930e4a75a5560044a40"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "21733a75d7546e3f40b15f0764f941a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2582175,
            "upload_time": "2025-10-19T07:49:09",
            "upload_time_iso_8601": "2025-10-19T07:49:09.913731Z",
            "url": "https://files.pythonhosted.org/packages/e6/c3/fd012c542959a6b1c68496220c7ec2a48c74216118d1fc8cdaa25dcb8e64/rusmppyc-0.3.0a2-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "beb946f8790fdce9e8a24633a0734571c4c97871a68cf43ce753cff1038efff2",
                "md5": "4409dae8d8e40ceaf72c0cc9992c116f",
                "sha256": "02e2f6df703ec3df30603c4cbfbc38c5e41eac4fb76ebb3ac006020fb7e5d13e"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4409dae8d8e40ceaf72c0cc9992c116f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2413433,
            "upload_time": "2025-10-19T07:48:14",
            "upload_time_iso_8601": "2025-10-19T07:48:14.385463Z",
            "url": "https://files.pythonhosted.org/packages/be/b9/46f8790fdce9e8a24633a0734571c4c97871a68cf43ce753cff1038efff2/rusmppyc-0.3.0a2-cp313-cp313-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2a06a4cec0796262fa9fbe5f8de29699ff6460d75c0841ddb749ba7860bb5668",
                "md5": "5ba11ba6ffa56001b0428c9888daa81b",
                "sha256": "ec3eed1da0026eec94ebf857d66517234b5081fe6f5638d2782f19d7dda20a8b"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5ba11ba6ffa56001b0428c9888daa81b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2350185,
            "upload_time": "2025-10-19T07:48:09",
            "upload_time_iso_8601": "2025-10-19T07:48:09.217386Z",
            "url": "https://files.pythonhosted.org/packages/2a/06/a4cec0796262fa9fbe5f8de29699ff6460d75c0841ddb749ba7860bb5668/rusmppyc-0.3.0a2-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2cb1fabc16e8233c12ffdccd02202fcf3a63d4ce67ae2afcafea43b20f8a1cbe",
                "md5": "51543ab89f2e7e4af16a5bd51739a241",
                "sha256": "f07321d9e65273f8de61bddff3c66977a01a4869dc8aff802ddbf9f4a5e65360"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "51543ab89f2e7e4af16a5bd51739a241",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 1677280,
            "upload_time": "2025-10-19T07:46:57",
            "upload_time_iso_8601": "2025-10-19T07:46:57.815437Z",
            "url": "https://files.pythonhosted.org/packages/2c/b1/fabc16e8233c12ffdccd02202fcf3a63d4ce67ae2afcafea43b20f8a1cbe/rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4af8987cc65fe2768ec272058a9cbf367f87baa442f6f5e02d5f21298dfe7eb0",
                "md5": "5c062fc30a69b1cc04e801ad626cdfd9",
                "sha256": "864fc31c1cd011d57a83bf3c92ce31703c47953351b515eb7ef0593cca170185"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "5c062fc30a69b1cc04e801ad626cdfd9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2185565,
            "upload_time": "2025-10-19T07:47:11",
            "upload_time_iso_8601": "2025-10-19T07:47:11.046990Z",
            "url": "https://files.pythonhosted.org/packages/4a/f8/987cc65fe2768ec272058a9cbf367f87baa442f6f5e02d5f21298dfe7eb0/rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "12fa5be9ed1884189655d37e2cc4ce22a2f05854787e8bd71130305bb56b0ac1",
                "md5": "055b307bdf34e097b14bdb990a12a0f7",
                "sha256": "6feabed63a96c031c6b162de0dba4376cf8ba9cf46677b18593e453e2dee88f7"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "055b307bdf34e097b14bdb990a12a0f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2490108,
            "upload_time": "2025-10-19T07:47:50",
            "upload_time_iso_8601": "2025-10-19T07:47:50.458171Z",
            "url": "https://files.pythonhosted.org/packages/12/fa/5be9ed1884189655d37e2cc4ce22a2f05854787e8bd71130305bb56b0ac1/rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "686d7402106c26bd18c58193f7db0408d70a1ed1fb0c1e5cb0309dafe5d8142c",
                "md5": "6ed00bf01b79852be10afb47ee97a39e",
                "sha256": "ff8cde748d774b5f4744a979519fc4668cf74e8091b123389757cdf4f632f051"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "6ed00bf01b79852be10afb47ee97a39e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2839642,
            "upload_time": "2025-10-19T07:47:23",
            "upload_time_iso_8601": "2025-10-19T07:47:23.727557Z",
            "url": "https://files.pythonhosted.org/packages/68/6d/7402106c26bd18c58193f7db0408d70a1ed1fb0c1e5cb0309dafe5d8142c/rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ac6a2621b5ba7f3adcbc8caf71f508f8ad11acebd21b6bebbfa8b6eb22d6a141",
                "md5": "387a23a1951cc1a3e4dcbb4b36f5f681",
                "sha256": "db2cf1dc640aac88f17b4f1a9e4e4a2a95cbd4cffdfc1622210df97ab4f08706"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "387a23a1951cc1a3e4dcbb4b36f5f681",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2487072,
            "upload_time": "2025-10-19T07:47:37",
            "upload_time_iso_8601": "2025-10-19T07:47:37.436562Z",
            "url": "https://files.pythonhosted.org/packages/ac/6a/2621b5ba7f3adcbc8caf71f508f8ad11acebd21b6bebbfa8b6eb22d6a141/rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5c697c3cf2776015ee6b6a778127649839dc1fd410205c3cc91506a8addf3fd8",
                "md5": "4b6581177da948ef7fc218f0deb6264c",
                "sha256": "15344811feda46e734c0dd70365a44f0edeb2b078bb311c66d48f85839992def"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4b6581177da948ef7fc218f0deb6264c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2571952,
            "upload_time": "2025-10-19T07:48:00",
            "upload_time_iso_8601": "2025-10-19T07:48:00.781331Z",
            "url": "https://files.pythonhosted.org/packages/5c/69/7c3cf2776015ee6b6a778127649839dc1fd410205c3cc91506a8addf3fd8/rusmppyc-0.3.0a2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b8b938f6d5644d16e22134f868ed69c609a8ec1d6c87fedd8ab4fe91dfb5526e",
                "md5": "2616e0128cd18853decad28f45f6b628",
                "sha256": "432d1fbcdba78f45c95f4d8d94cf6d6386066796e8c6e99f248285298d485a59"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2616e0128cd18853decad28f45f6b628",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2638439,
            "upload_time": "2025-10-19T07:48:19",
            "upload_time_iso_8601": "2025-10-19T07:48:19.564569Z",
            "url": "https://files.pythonhosted.org/packages/b8/b9/38f6d5644d16e22134f868ed69c609a8ec1d6c87fedd8ab4fe91dfb5526e/rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a309fd8ece9c309a83e31e7a479c6449ca788de23ff3f7ff72959c8351750772",
                "md5": "a4b4faf604d7d8fca2eb6d7e00f28b93",
                "sha256": "a24252e1fe2cb67fb4818989553bdcad75c6e0950cf4580d43173607c0d6d870"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "a4b4faf604d7d8fca2eb6d7e00f28b93",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2415287,
            "upload_time": "2025-10-19T07:48:32",
            "upload_time_iso_8601": "2025-10-19T07:48:32.094116Z",
            "url": "https://files.pythonhosted.org/packages/a3/09/fd8ece9c309a83e31e7a479c6449ca788de23ff3f7ff72959c8351750772/rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5be3c4a837eb795c8278f62563a595cc0a6814f73e6bbaaca6e3afb076bb786e",
                "md5": "96e88083cc9fd791f67e93a256f2b0b8",
                "sha256": "efa1c861f448560b4ff0ef2d49ad0bccafa7794950d672b2b065c74be4fc78fb"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "96e88083cc9fd791f67e93a256f2b0b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2549652,
            "upload_time": "2025-10-19T07:48:44",
            "upload_time_iso_8601": "2025-10-19T07:48:44.729938Z",
            "url": "https://files.pythonhosted.org/packages/5b/e3/c4a837eb795c8278f62563a595cc0a6814f73e6bbaaca6e3afb076bb786e/rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "be4d93d547251ff5d07e728928670bb730409ac69ca7093e9904280394106b14",
                "md5": "23979c4f83f9a5ac64d48d8e89ccbd54",
                "sha256": "9ea8fe06880292c3b5368f407e0d92726cb7c233e626fedf688ead0ae4d680f4"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "23979c4f83f9a5ac64d48d8e89ccbd54",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2769129,
            "upload_time": "2025-10-19T07:48:57",
            "upload_time_iso_8601": "2025-10-19T07:48:57.925474Z",
            "url": "https://files.pythonhosted.org/packages/be/4d/93d547251ff5d07e728928670bb730409ac69ca7093e9904280394106b14/rusmppyc-0.3.0a2-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "672abe680e0c8949a1fece6f70fb688d1dbbd8cfbbcda990f4f4901ffb5606e7",
                "md5": "295647e814d29f09551a47041ae40f86",
                "sha256": "c5cadf7a3d66918d9197c15b67a6b0192985dcbc2348db24ec46b26b28d609c6"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "295647e814d29f09551a47041ae40f86",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 1685575,
            "upload_time": "2025-10-19T07:46:58",
            "upload_time_iso_8601": "2025-10-19T07:46:58.985943Z",
            "url": "https://files.pythonhosted.org/packages/67/2a/be680e0c8949a1fece6f70fb688d1dbbd8cfbbcda990f4f4901ffb5606e7/rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bba344d6270cedd5e7c3cfec70285af9c930a250387d7bf1775441d470dd7b61",
                "md5": "19fdcb22c1c9d0d078d08779f85a2adf",
                "sha256": "c046d36ae0ded51352ab730ca766c735b54fe162eb7e527bc3df69f1e3deac3e"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "19fdcb22c1c9d0d078d08779f85a2adf",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2196166,
            "upload_time": "2025-10-19T07:47:12",
            "upload_time_iso_8601": "2025-10-19T07:47:12.180799Z",
            "url": "https://files.pythonhosted.org/packages/bb/a3/44d6270cedd5e7c3cfec70285af9c930a250387d7bf1775441d470dd7b61/rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a2134e576b309b740828e358089ba7a1f21d5cb38686ba6cc46f951fd9a82c44",
                "md5": "7b5ce4900ead6112cdf1f84d8940856e",
                "sha256": "769cfe503fd353f3fb72e9e173c2b49a5454964417fc09272bb942784ed5a774"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "7b5ce4900ead6112cdf1f84d8940856e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2847048,
            "upload_time": "2025-10-19T07:47:25",
            "upload_time_iso_8601": "2025-10-19T07:47:25.279765Z",
            "url": "https://files.pythonhosted.org/packages/a2/13/4e576b309b740828e358089ba7a1f21d5cb38686ba6cc46f951fd9a82c44/rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "292edc3f19aab03f944410e1b6ed287c2b5055bbde54f204497a63d1b0971ef9",
                "md5": "1a6a205ecee05b619a9fe23c291c1ae5",
                "sha256": "25b1c3e6ccee36ad1f9ba547af62f93d84cb164994b27e48330e99e56ca641c7"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "1a6a205ecee05b619a9fe23c291c1ae5",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2495693,
            "upload_time": "2025-10-19T07:47:38",
            "upload_time_iso_8601": "2025-10-19T07:47:38.506550Z",
            "url": "https://files.pythonhosted.org/packages/29/2e/dc3f19aab03f944410e1b6ed287c2b5055bbde54f204497a63d1b0971ef9/rusmppyc-0.3.0a2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ae4b3410d8b46f70de68c95cb12fc93a940084137614bf9ff04ba601bafa37ed",
                "md5": "80f4555247c45f855173d44b6cd74f6b",
                "sha256": "0d0f2a4c917360243531cc4962aa624291c88223e5874f4d5d73c5deac1b726c"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "80f4555247c45f855173d44b6cd74f6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2651186,
            "upload_time": "2025-10-19T07:48:20",
            "upload_time_iso_8601": "2025-10-19T07:48:20.834219Z",
            "url": "https://files.pythonhosted.org/packages/ae/4b/3410d8b46f70de68c95cb12fc93a940084137614bf9ff04ba601bafa37ed/rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "583303003d0ab2c3b5262467670df28d6db1ea7a1989d60f317d2ab9e7577a29",
                "md5": "f1ac5698200a913c9d7a0009e2d6e7c3",
                "sha256": "9b2347c7ce50bf89953cc37dbaf2f80d31cc4f769d6b211acccbe15e40889d72"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f1ac5698200a913c9d7a0009e2d6e7c3",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2426433,
            "upload_time": "2025-10-19T07:48:33",
            "upload_time_iso_8601": "2025-10-19T07:48:33.375938Z",
            "url": "https://files.pythonhosted.org/packages/58/33/03003d0ab2c3b5262467670df28d6db1ea7a1989d60f317d2ab9e7577a29/rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cb90588dac3044ba2868c5ac12e83ebd909b07fa46fb2507c87f504e7a380a43",
                "md5": "96f7d49524206efe15ff1dea04fa7c4e",
                "sha256": "3cae5c556da4f3b698c866d64cd5dae1f253b811554f2f71f7d8d17b4a222fff"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "96f7d49524206efe15ff1dea04fa7c4e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2569611,
            "upload_time": "2025-10-19T07:48:46",
            "upload_time_iso_8601": "2025-10-19T07:48:46.348113Z",
            "url": "https://files.pythonhosted.org/packages/cb/90/588dac3044ba2868c5ac12e83ebd909b07fa46fb2507c87f504e7a380a43/rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7178898337539e93d66b9766bbe432c9485eb0f8462dedc8452644bed6531586",
                "md5": "e10b1be90a2265df5f3a83ce961995a5",
                "sha256": "e1ab1c116eda5eafb76a39f21c6de44436c46c7adbc100b5245bab94308d2de5"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e10b1be90a2265df5f3a83ce961995a5",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2774725,
            "upload_time": "2025-10-19T07:48:59",
            "upload_time_iso_8601": "2025-10-19T07:48:59.482689Z",
            "url": "https://files.pythonhosted.org/packages/71/78/898337539e93d66b9766bbe432c9485eb0f8462dedc8452644bed6531586/rusmppyc-0.3.0a2-cp313-cp313t-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4785cb397018afcee96b0d4106637308cf4ea52dcd3a4181551c0e73fd799225",
                "md5": "1064e1c6f7d934ad599517561e47beac",
                "sha256": "2770fc7f08e56d1c3824da11e16c1ff238683675ca9b50a1d0a9853ef7502df3"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1064e1c6f7d934ad599517561e47beac",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2582003,
            "upload_time": "2025-10-19T07:49:12",
            "upload_time_iso_8601": "2025-10-19T07:49:12.586272Z",
            "url": "https://files.pythonhosted.org/packages/47/85/cb397018afcee96b0d4106637308cf4ea52dcd3a4181551c0e73fd799225/rusmppyc-0.3.0a2-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c9639cec33cae3fb49594404f9d1d221272d04f1fde093720f73639f15297e6b",
                "md5": "09e785fbf9f93de3357d27812fb6dcf9",
                "sha256": "82ebdf8c1fc09f9d8c7493055571eac14273628f5f02442fae6cc58269b8e07c"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp314-cp314-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "09e785fbf9f93de3357d27812fb6dcf9",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.8",
            "size": 2366215,
            "upload_time": "2025-10-19T07:48:10",
            "upload_time_iso_8601": "2025-10-19T07:48:10.758057Z",
            "url": "https://files.pythonhosted.org/packages/c9/63/9cec33cae3fb49594404f9d1d221272d04f1fde093720f73639f15297e6b/rusmppyc-0.3.0a2-cp314-cp314-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "71be453d4af18fafabc0dfa6e00b9952b01f387d4250604dde9596d1832969ef",
                "md5": "9aa5bb8d5ebdc83068de79016ae71b0c",
                "sha256": "acfcf7dd8f5005c6ddceed6325f0db92437f3c508dbbe6f5b1ebaef1328698f5"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9aa5bb8d5ebdc83068de79016ae71b0c",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.8",
            "size": 2510681,
            "upload_time": "2025-10-19T07:47:51",
            "upload_time_iso_8601": "2025-10-19T07:47:51.703220Z",
            "url": "https://files.pythonhosted.org/packages/71/be/453d4af18fafabc0dfa6e00b9952b01f387d4250604dde9596d1832969ef/rusmppyc-0.3.0a2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fd63d2829303b11a41071e6c58bbf64b9e4ad2dcee581e33709e5631b286e02f",
                "md5": "2088034ccee30874158f3964b0b6d049",
                "sha256": "104193b3234f645d941dd885e96c4eeb6c52ce751dec27f08cf9f8e1e49888b8"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2088034ccee30874158f3964b0b6d049",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.8",
            "size": 2592691,
            "upload_time": "2025-10-19T07:48:01",
            "upload_time_iso_8601": "2025-10-19T07:48:01.940951Z",
            "url": "https://files.pythonhosted.org/packages/fd/63/d2829303b11a41071e6c58bbf64b9e4ad2dcee581e33709e5631b286e02f/rusmppyc-0.3.0a2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "70f4a0aeb9e111b6d8ab516a5f48466d2ca1edd559fc85b1d83296a719d9f68b",
                "md5": "b7bd7b0e4fa6202b797b939273a4f6e7",
                "sha256": "03ddbb14e333d6868973dace60137922b423ec74c6baa0865aaef3bcb8dc23ed"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp314-cp314-win32.whl",
            "has_sig": false,
            "md5_digest": "b7bd7b0e4fa6202b797b939273a4f6e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": ">=3.8",
            "size": 2034845,
            "upload_time": "2025-10-19T07:49:14",
            "upload_time_iso_8601": "2025-10-19T07:49:14.830711Z",
            "url": "https://files.pythonhosted.org/packages/70/f4/a0aeb9e111b6d8ab516a5f48466d2ca1edd559fc85b1d83296a719d9f68b/rusmppyc-0.3.0a2-cp314-cp314-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d2ccb569d6cd90bc8b1ad2c70ebdea9121d45013ec1c3f9287551cc1c87210fc",
                "md5": "fd6200c76856c0acd6ff4068848e5501",
                "sha256": "03bf4cad0ae9bce1411d7128debf7de73cb7b988b1010287a9a199018dfb4d46"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fd6200c76856c0acd6ff4068848e5501",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 1666643,
            "upload_time": "2025-10-19T07:47:00",
            "upload_time_iso_8601": "2025-10-19T07:47:00.080665Z",
            "url": "https://files.pythonhosted.org/packages/d2/cc/b569d6cd90bc8b1ad2c70ebdea9121d45013ec1c3f9287551cc1c87210fc/rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "14d8690e3c2474e665e3bc7616a9cf2a837925318afdf3b20c9c61b8e08c30b1",
                "md5": "67a5a513607d57a927c3ef54b4e7993c",
                "sha256": "4c2de08e8393117ecc87a3f82d88969961354bac4dd2639cccf73e398dc182fc"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "67a5a513607d57a927c3ef54b4e7993c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2170259,
            "upload_time": "2025-10-19T07:47:13",
            "upload_time_iso_8601": "2025-10-19T07:47:13.327498Z",
            "url": "https://files.pythonhosted.org/packages/14/d8/690e3c2474e665e3bc7616a9cf2a837925318afdf3b20c9c61b8e08c30b1/rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c0547e084443709874d718eb72c70174aef94cca29dcf808daca30a7485f72ea",
                "md5": "d77bd435e5d8b3fb1fc8b4752662dd29",
                "sha256": "0f260be05adbb854a9d27f7f0d022d51d4d530ab234309dc8dcf252ecf69c09d"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "d77bd435e5d8b3fb1fc8b4752662dd29",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2481302,
            "upload_time": "2025-10-19T07:47:52",
            "upload_time_iso_8601": "2025-10-19T07:47:52.921365Z",
            "url": "https://files.pythonhosted.org/packages/c0/54/7e084443709874d718eb72c70174aef94cca29dcf808daca30a7485f72ea/rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a9fd8e9195970553695e7eaab8f231ed09435a14e5068992ab0896a377ae7e21",
                "md5": "bbef006920f98370edbf90d5f35a40ea",
                "sha256": "3fb18a7450cfc9d9a86d686e62f55b4ca801a4f81d0e05fb1d8b688d48a2315c"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "bbef006920f98370edbf90d5f35a40ea",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2827123,
            "upload_time": "2025-10-19T07:47:26",
            "upload_time_iso_8601": "2025-10-19T07:47:26.877393Z",
            "url": "https://files.pythonhosted.org/packages/a9/fd/8e9195970553695e7eaab8f231ed09435a14e5068992ab0896a377ae7e21/rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "41a3e8bdb6cc5383171aaec9eb668f9068d05c3f8b3f3213e16dfb1a5bc65940",
                "md5": "4af39663993adab53e165a4bf7ad396e",
                "sha256": "4ab47565b9dd716fa70d73a31dda957d90a60d5cc29254faa5969238aeea2b96"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "4af39663993adab53e165a4bf7ad396e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2475253,
            "upload_time": "2025-10-19T07:47:39",
            "upload_time_iso_8601": "2025-10-19T07:47:39.961646Z",
            "url": "https://files.pythonhosted.org/packages/41/a3/e8bdb6cc5383171aaec9eb668f9068d05c3f8b3f3213e16dfb1a5bc65940/rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1bb24008b47f399702b6c2dcb7a46a0eba44ee790edfebb892ae5c5d41a0d640",
                "md5": "edee8f00ea6b9e071690cdc8b48202a8",
                "sha256": "fd1631b10e9248bddb826f67e1dc9569ba188cae507ac00fc789a9a60fba41e5"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "edee8f00ea6b9e071690cdc8b48202a8",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2555568,
            "upload_time": "2025-10-19T07:48:02",
            "upload_time_iso_8601": "2025-10-19T07:48:02.988584Z",
            "url": "https://files.pythonhosted.org/packages/1b/b2/4008b47f399702b6c2dcb7a46a0eba44ee790edfebb892ae5c5d41a0d640/rusmppyc-0.3.0a2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4aeda1b4e27df5754278ad6a014c37255a87bd1a60f409a6bf197b8b4c703015",
                "md5": "6ea638f99d0fb6d3278b657fcb2dda6c",
                "sha256": "9e10296f517539997d7098015dd2425df886cd7fdb2523f8fc83ecf534e4d23f"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6ea638f99d0fb6d3278b657fcb2dda6c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2628892,
            "upload_time": "2025-10-19T07:48:21",
            "upload_time_iso_8601": "2025-10-19T07:48:21.993144Z",
            "url": "https://files.pythonhosted.org/packages/4a/ed/a1b4e27df5754278ad6a014c37255a87bd1a60f409a6bf197b8b4c703015/rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bfd252076d00ea11d3f761645d72701cef35d6fd032ca33ff77560c35b03dd86",
                "md5": "d5b4fc5700e1d21b891d54103fe89cab",
                "sha256": "f50664d0c4a310efddff572ad6d792837a725037c6aa04138f02e7c8c797fbc8"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "d5b4fc5700e1d21b891d54103fe89cab",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2403355,
            "upload_time": "2025-10-19T07:48:34",
            "upload_time_iso_8601": "2025-10-19T07:48:34.508514Z",
            "url": "https://files.pythonhosted.org/packages/bf/d2/52076d00ea11d3f761645d72701cef35d6fd032ca33ff77560c35b03dd86/rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "345e3a231c137e9851915264a190b439da41203f6632ecf131b01f5223ea8b09",
                "md5": "100d9f208d1056e4f922f2a8904644c0",
                "sha256": "bcbb65538d98e1bf00785154bb8a5838baadeab9cddad8f13bc3b4f44cae90fb"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "100d9f208d1056e4f922f2a8904644c0",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2537541,
            "upload_time": "2025-10-19T07:48:47",
            "upload_time_iso_8601": "2025-10-19T07:48:47.540257Z",
            "url": "https://files.pythonhosted.org/packages/34/5e/3a231c137e9851915264a190b439da41203f6632ecf131b01f5223ea8b09/rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8daa212c18c45a8fb5e2c6c6d2dfba5f88541751395706689bcd6e24186b9b7b",
                "md5": "6252e20859dbeb354653cb0e4b6f8c00",
                "sha256": "cbad9d23a27da4dc81c9532375d58712e61d8759fea1a812f707792692b5855e"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6252e20859dbeb354653cb0e4b6f8c00",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2753148,
            "upload_time": "2025-10-19T07:49:00",
            "upload_time_iso_8601": "2025-10-19T07:49:00.594142Z",
            "url": "https://files.pythonhosted.org/packages/8d/aa/212c18c45a8fb5e2c6c6d2dfba5f88541751395706689bcd6e24186b9b7b/rusmppyc-0.3.0a2-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d8a0859034818662a3f41fcb4d0e281c7dd3e967fb3ba484f234bc95efdcdacc",
                "md5": "e7c26eabce479fdb3f812d223b43f222",
                "sha256": "ecbf074320c53b20ff450d2ca1a6df4e8bd1d8a028b3b036b7d987093815869f"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e7c26eabce479fdb3f812d223b43f222",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1667050,
            "upload_time": "2025-10-19T07:47:01",
            "upload_time_iso_8601": "2025-10-19T07:47:01.542968Z",
            "url": "https://files.pythonhosted.org/packages/d8/a0/859034818662a3f41fcb4d0e281c7dd3e967fb3ba484f234bc95efdcdacc/rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d5c560b97351be4c95c0676ac8e32735cd2e5dd0bb859713f4560414b594bfd4",
                "md5": "8ee91011121e104332e850c0fd804f08",
                "sha256": "496b572b36dab16b96978065125e61ec194f2f91b8262d05183ca12e6c622d25"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8ee91011121e104332e850c0fd804f08",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2170624,
            "upload_time": "2025-10-19T07:47:14",
            "upload_time_iso_8601": "2025-10-19T07:47:14.439415Z",
            "url": "https://files.pythonhosted.org/packages/d5/c5/60b97351be4c95c0676ac8e32735cd2e5dd0bb859713f4560414b594bfd4/rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "81776291f48d20031c80049c3209e629f038e6f8a3e23f9ed6fda022793e0e26",
                "md5": "79aabf5b1e6580de666eafcd0e9d72c4",
                "sha256": "4d9ed0b4330579d069da5a41c35dfcdeb03905c1ab7ad0f6ba245909a2caa328"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "79aabf5b1e6580de666eafcd0e9d72c4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2481823,
            "upload_time": "2025-10-19T07:47:54",
            "upload_time_iso_8601": "2025-10-19T07:47:54.184327Z",
            "url": "https://files.pythonhosted.org/packages/81/77/6291f48d20031c80049c3209e629f038e6f8a3e23f9ed6fda022793e0e26/rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0c4228cbd7504f9c9683b300988fd5d4d0d8dfe311e2c3b228b9639d4110dc3a",
                "md5": "ca7837ed1bf50eefd776596efc2d2ffb",
                "sha256": "4ca801841e56d83935eb7ff44789db2a26abe5d498b1a1e9c6a4df7ac4bbb0e7"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ca7837ed1bf50eefd776596efc2d2ffb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2818004,
            "upload_time": "2025-10-19T07:47:28",
            "upload_time_iso_8601": "2025-10-19T07:47:28.239879Z",
            "url": "https://files.pythonhosted.org/packages/0c/42/28cbd7504f9c9683b300988fd5d4d0d8dfe311e2c3b228b9639d4110dc3a/rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31ceb0ca33fa7adf29fb4244a34743b91a1580a99b7001277fe9db19803ccbe0",
                "md5": "7a968074905126df30d47f1fbfde9c82",
                "sha256": "4aa425d149d2d2754d49d2594abf52986afb5a4ba89521dcae712ef3cd170d62"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "7a968074905126df30d47f1fbfde9c82",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2468114,
            "upload_time": "2025-10-19T07:47:41",
            "upload_time_iso_8601": "2025-10-19T07:47:41.062055Z",
            "url": "https://files.pythonhosted.org/packages/31/ce/b0ca33fa7adf29fb4244a34743b91a1580a99b7001277fe9db19803ccbe0/rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0bc969694764396bd4f82f76a7f9888f5cab308a71d7fdc16e4d2ca87bd996a",
                "md5": "ebd5f04c340ea1ac1a4c612d0c7b7015",
                "sha256": "b12413dccfce0817a92a91c40930c7e3bcc1522e29695fb5b9638cf0f78fe8f8"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ebd5f04c340ea1ac1a4c612d0c7b7015",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2549917,
            "upload_time": "2025-10-19T07:48:04",
            "upload_time_iso_8601": "2025-10-19T07:48:04.162052Z",
            "url": "https://files.pythonhosted.org/packages/d0/bc/969694764396bd4f82f76a7f9888f5cab308a71d7fdc16e4d2ca87bd996a/rusmppyc-0.3.0a2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7f23103ace0559d881f717f26732e9b92bfbd19c8a62f2e7d1b63cb5c1376eb9",
                "md5": "47cd4fbbbebf9589fc3e56a5eafd3190",
                "sha256": "cd69ee1bc2c56f4a84a0f1534495f24108ce66d2568637f9939277fab8b81612"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "47cd4fbbbebf9589fc3e56a5eafd3190",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2625597,
            "upload_time": "2025-10-19T07:48:23",
            "upload_time_iso_8601": "2025-10-19T07:48:23.362930Z",
            "url": "https://files.pythonhosted.org/packages/7f/23/103ace0559d881f717f26732e9b92bfbd19c8a62f2e7d1b63cb5c1376eb9/rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b96b060c01b2584465a5b5314dd93c2c56bf565b2acecd447840cd85fc683ce5",
                "md5": "e746737f2b8f94237f69616eb6d0dec4",
                "sha256": "820653ce5263bf17968c973f1d9124be1e36cb4b4149808b43bfeee93db1bc65"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "e746737f2b8f94237f69616eb6d0dec4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2403586,
            "upload_time": "2025-10-19T07:48:35",
            "upload_time_iso_8601": "2025-10-19T07:48:35.941638Z",
            "url": "https://files.pythonhosted.org/packages/b9/6b/060c01b2584465a5b5314dd93c2c56bf565b2acecd447840cd85fc683ce5/rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "535596843324d0bf854dc9529f5e38c8e9622b83e455c8a9d38b2a314f5e7cc2",
                "md5": "e6ae01b8aa4c7fab5a339d7ae330b2c8",
                "sha256": "5527b521895a5ecdd241230cbee951c1462672c03de06932b6916b0c253479fe"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "e6ae01b8aa4c7fab5a339d7ae330b2c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2537599,
            "upload_time": "2025-10-19T07:48:49",
            "upload_time_iso_8601": "2025-10-19T07:48:49.001754Z",
            "url": "https://files.pythonhosted.org/packages/53/55/96843324d0bf854dc9529f5e38c8e9622b83e455c8a9d38b2a314f5e7cc2/rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "861f2136013b3e83d2af830423bb61bf0c4ac430d0cc162b1a9ed0a041e40392",
                "md5": "b1a4839c8b4dde515915178ef39bc39d",
                "sha256": "f2826a60136a6130bc10c2b65cb94bd2d99df91862ef0fb1cdea34a0294a4152"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b1a4839c8b4dde515915178ef39bc39d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2746005,
            "upload_time": "2025-10-19T07:49:01",
            "upload_time_iso_8601": "2025-10-19T07:49:01.678812Z",
            "url": "https://files.pythonhosted.org/packages/86/1f/2136013b3e83d2af830423bb61bf0c4ac430d0cc162b1a9ed0a041e40392/rusmppyc-0.3.0a2-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "84e16299d7c39ff6c94000a073fb6481642f4954cc7479e989d3ed1ece2887df",
                "md5": "b904ae89392e1531f28e80789af08f1c",
                "sha256": "42d517fad1568c016b169aced95263686595d802f80a2c7f5b9d9567ddd47b96"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b904ae89392e1531f28e80789af08f1c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2572501,
            "upload_time": "2025-10-19T07:49:13",
            "upload_time_iso_8601": "2025-10-19T07:49:13.742778Z",
            "url": "https://files.pythonhosted.org/packages/84/e1/6299d7c39ff6c94000a073fb6481642f4954cc7479e989d3ed1ece2887df/rusmppyc-0.3.0a2-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8a9a22944be7364177d0bc24801498b44f3cd5c332da87809ae96337a25a1e05",
                "md5": "3ee3cdef7b29da4bd8990e8d6b53e242",
                "sha256": "2044d2546782f1b3c2e953d7633e1c3fa5ee7b3e927d941d101c57b4d161c53f"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3ee3cdef7b29da4bd8990e8d6b53e242",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 1650668,
            "upload_time": "2025-10-19T07:47:03",
            "upload_time_iso_8601": "2025-10-19T07:47:03.033158Z",
            "url": "https://files.pythonhosted.org/packages/8a/9a/22944be7364177d0bc24801498b44f3cd5c332da87809ae96337a25a1e05/rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "56be15744730bdf91c26470e8994a26905d6e6b8ea76f3ef7e1400a26cefcdfa",
                "md5": "64c1189760c285755b6a2748b5e86454",
                "sha256": "1943d6aac58f5b7ead0a63316e2fba1bb94160dd45b46b50675fd5d24fef4d96"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "64c1189760c285755b6a2748b5e86454",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2156501,
            "upload_time": "2025-10-19T07:47:15",
            "upload_time_iso_8601": "2025-10-19T07:47:15.625969Z",
            "url": "https://files.pythonhosted.org/packages/56/be/15744730bdf91c26470e8994a26905d6e6b8ea76f3ef7e1400a26cefcdfa/rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f09bd4c8aafde268fcee2682545605fddb1a019a98b2f2826e897a44ee0427ca",
                "md5": "52e447fa74da3ff3eafa5313e777fb44",
                "sha256": "c6f46e4c48da2987bd95b1c9da37e03f4c30251c5ee97b128a64089104574856"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "52e447fa74da3ff3eafa5313e777fb44",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2803348,
            "upload_time": "2025-10-19T07:47:29",
            "upload_time_iso_8601": "2025-10-19T07:47:29.664624Z",
            "url": "https://files.pythonhosted.org/packages/f0/9b/d4c8aafde268fcee2682545605fddb1a019a98b2f2826e897a44ee0427ca/rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9d26b722ce79dfbaf6683cba6071809e813efc5d6c7e0af521526adc2595930b",
                "md5": "9c9aabf6ed2fcf2e5c258b04eed78d0b",
                "sha256": "47a0f4499614d7da697d0a1a429c0e5433d2731089f02bfb7f90af7271f85803"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "9c9aabf6ed2fcf2e5c258b04eed78d0b",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2459495,
            "upload_time": "2025-10-19T07:47:42",
            "upload_time_iso_8601": "2025-10-19T07:47:42.234656Z",
            "url": "https://files.pythonhosted.org/packages/9d/26/b722ce79dfbaf6683cba6071809e813efc5d6c7e0af521526adc2595930b/rusmppyc-0.3.0a2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "012e6c88da0691225ce618fcb03991e32f4572111c6013e41318b5d1331fbdb1",
                "md5": "c676961115d9af569387c44ac152472c",
                "sha256": "d7e02733259b6b7e84f05ffdfe80de72255662e17195d2694f90f7f25bba6f2c"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c676961115d9af569387c44ac152472c",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2616423,
            "upload_time": "2025-10-19T07:48:24",
            "upload_time_iso_8601": "2025-10-19T07:48:24.696653Z",
            "url": "https://files.pythonhosted.org/packages/01/2e/6c88da0691225ce618fcb03991e32f4572111c6013e41318b5d1331fbdb1/rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "71e49a349ac20729198c22358756a72c84a543202b58b267e1dab551e44c13e2",
                "md5": "5e401ca64147d6c1df819abc35ab740e",
                "sha256": "0d036e31d5fcfca97110d84a2695c3e8607af96905f81e4a89c25b80a682ce85"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "5e401ca64147d6c1df819abc35ab740e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2386708,
            "upload_time": "2025-10-19T07:48:37",
            "upload_time_iso_8601": "2025-10-19T07:48:37.203993Z",
            "url": "https://files.pythonhosted.org/packages/71/e4/9a349ac20729198c22358756a72c84a543202b58b267e1dab551e44c13e2/rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f8e376456e41f3b47b74f6f93a09bed25fbf9d6fab1b55653572d63c1e9f18cd",
                "md5": "c08e0d5acd4947ea901f38dfc1cc62f2",
                "sha256": "0d022816b2852b4e944abf8ac0389fe29da77509d238ccd310c269b76ecccefc"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "c08e0d5acd4947ea901f38dfc1cc62f2",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2525779,
            "upload_time": "2025-10-19T07:48:50",
            "upload_time_iso_8601": "2025-10-19T07:48:50.448317Z",
            "url": "https://files.pythonhosted.org/packages/f8/e3/76456e41f3b47b74f6f93a09bed25fbf9d6fab1b55653572d63c1e9f18cd/rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e0ef0cedb6bbe550c3c8f9a332842111a20e2552c2b502ec3f9a1766eb9f8ee0",
                "md5": "ff56503685719781d6bfdcc04c910980",
                "sha256": "f791d374e86edba4cd4ce976b68d12160655dad504e0b1ff684633550ab41d29"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ff56503685719781d6bfdcc04c910980",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2739241,
            "upload_time": "2025-10-19T07:49:02",
            "upload_time_iso_8601": "2025-10-19T07:49:02.841839Z",
            "url": "https://files.pythonhosted.org/packages/e0/ef/0cedb6bbe550c3c8f9a332842111a20e2552c2b502ec3f9a1766eb9f8ee0/rusmppyc-0.3.0a2-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "87abe0ab3ca6e029a07e2f2324e80d35ed16a962b65ddef81e8502caef2a9634",
                "md5": "c5d96368488a0708ab5e2955dcf16efe",
                "sha256": "fb18d340e61577e570e31bab73ad3e20bceea25d75272a437489123fc6dcd08e"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c5d96368488a0708ab5e2955dcf16efe",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 1650751,
            "upload_time": "2025-10-19T07:47:04",
            "upload_time_iso_8601": "2025-10-19T07:47:04.441113Z",
            "url": "https://files.pythonhosted.org/packages/87/ab/e0ab3ca6e029a07e2f2324e80d35ed16a962b65ddef81e8502caef2a9634/rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "caf9d5f2ec8b8ca402c53b71dc65a16d2ebfdee9e7efb05d8824b3e7fdbc5ae8",
                "md5": "b1bd4ec075b3b542922e8862ce5e12d7",
                "sha256": "1dcbe7e88732e7380edfad7579d5ec5bd7806a24f9a309d3dd446f3de4966b8b"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "b1bd4ec075b3b542922e8862ce5e12d7",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2156722,
            "upload_time": "2025-10-19T07:47:16",
            "upload_time_iso_8601": "2025-10-19T07:47:16.978520Z",
            "url": "https://files.pythonhosted.org/packages/ca/f9/d5f2ec8b8ca402c53b71dc65a16d2ebfdee9e7efb05d8824b3e7fdbc5ae8/rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bd629440cb3cf4fe83a26fa2a02a46e25cbd4929ac84271a4907b727941d00eb",
                "md5": "0258948d5c74613cc04fb6bde757127b",
                "sha256": "ed5aca3cf38db7a2048961c657f5e31987ab8e09e2de09b16d7e21a86ea66d2f"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "0258948d5c74613cc04fb6bde757127b",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2468052,
            "upload_time": "2025-10-19T07:47:55",
            "upload_time_iso_8601": "2025-10-19T07:47:55.330532Z",
            "url": "https://files.pythonhosted.org/packages/bd/62/9440cb3cf4fe83a26fa2a02a46e25cbd4929ac84271a4907b727941d00eb/rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "95cc696b45e47e9b5c43d0874d4f8f3326e130cfd8e46a2e4d320372ed2647ed",
                "md5": "3d092cc9083b283dcd4193004fa0e2be",
                "sha256": "58144516cda8edeb4b3902de9cd858d4fea5d36430f29d414cd43f0faa760983"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "3d092cc9083b283dcd4193004fa0e2be",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2803689,
            "upload_time": "2025-10-19T07:47:30",
            "upload_time_iso_8601": "2025-10-19T07:47:30.782385Z",
            "url": "https://files.pythonhosted.org/packages/95/cc/696b45e47e9b5c43d0874d4f8f3326e130cfd8e46a2e4d320372ed2647ed/rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "64fd4f88a013edd1d46afb83742537e7a2ac328bebac36aea086fd58d51653c5",
                "md5": "e8519e8070bf4ef2d652853ce74792d8",
                "sha256": "5d3eff9f6c99085d5c66e287395b8e0db83eacf46abf229e5b7f4f9738cb7558"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "e8519e8070bf4ef2d652853ce74792d8",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2459730,
            "upload_time": "2025-10-19T07:47:43",
            "upload_time_iso_8601": "2025-10-19T07:47:43.646184Z",
            "url": "https://files.pythonhosted.org/packages/64/fd/4f88a013edd1d46afb83742537e7a2ac328bebac36aea086fd58d51653c5/rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "04370996f7d5f2adb9adb57c1b004567dd2fa2f659db3d2824376a744430cc89",
                "md5": "5bb406228ded4024b2fad804609b2ec6",
                "sha256": "8bd7d6005e40c33c6f76716984e000be99e5386fcb08bf0ff919b18b4cfa13c8"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5bb406228ded4024b2fad804609b2ec6",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2544434,
            "upload_time": "2025-10-19T07:48:05",
            "upload_time_iso_8601": "2025-10-19T07:48:05.463617Z",
            "url": "https://files.pythonhosted.org/packages/04/37/0996f7d5f2adb9adb57c1b004567dd2fa2f659db3d2824376a744430cc89/rusmppyc-0.3.0a2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "73e7017ef05376f7bbbb193e40b512f0565f248cbe90bc44f898dba6fab2f2b1",
                "md5": "dd7d9de7ea6f5aec5c242eec349787d4",
                "sha256": "21ad9a80e70e98d36fc4eb80a04a1546cd7f1e96bfec83660948cad86a55edb3"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "dd7d9de7ea6f5aec5c242eec349787d4",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2616983,
            "upload_time": "2025-10-19T07:48:25",
            "upload_time_iso_8601": "2025-10-19T07:48:25.785433Z",
            "url": "https://files.pythonhosted.org/packages/73/e7/017ef05376f7bbbb193e40b512f0565f248cbe90bc44f898dba6fab2f2b1/rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "03459c2c748389f0ccdea621ec27b8adf5ec642d0f1f1c330fcf1aec80d9c1d6",
                "md5": "f087d45b6cd6f2c7d810fadeb816c97f",
                "sha256": "75ede718e10175b784abc4aa48c7c2e69dcb36fce1d207b5b6e7b8b8d468b2cd"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f087d45b6cd6f2c7d810fadeb816c97f",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2387287,
            "upload_time": "2025-10-19T07:48:38",
            "upload_time_iso_8601": "2025-10-19T07:48:38.402586Z",
            "url": "https://files.pythonhosted.org/packages/03/45/9c2c748389f0ccdea621ec27b8adf5ec642d0f1f1c330fcf1aec80d9c1d6/rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6c7c1dba6665610e59193047083d0acf15191f18ea6934f7797d8c1d03fc2d00",
                "md5": "bcb2317398ae40d9acce5b492db05451",
                "sha256": "b020cbaa75e02b9256d029c0d0accafbeee75f895cb7493ea139ed6841356bb3"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "bcb2317398ae40d9acce5b492db05451",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2526089,
            "upload_time": "2025-10-19T07:48:51",
            "upload_time_iso_8601": "2025-10-19T07:48:51.613129Z",
            "url": "https://files.pythonhosted.org/packages/6c/7c/1dba6665610e59193047083d0acf15191f18ea6934f7797d8c1d03fc2d00/rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b8a0886d68614a25ccd09271d7d5f591d8f2eacd7cb413dc6fce249187d6460a",
                "md5": "891412daa2d66c48e77fcafe33587f5c",
                "sha256": "d86d8fdc65fe1d048db8c04330286d11f405369f11e0f1552d690d4eb64bafe4"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "891412daa2d66c48e77fcafe33587f5c",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2739112,
            "upload_time": "2025-10-19T07:49:03",
            "upload_time_iso_8601": "2025-10-19T07:49:03.967159Z",
            "url": "https://files.pythonhosted.org/packages/b8/a0/886d68614a25ccd09271d7d5f591d8f2eacd7cb413dc6fce249187d6460a/rusmppyc-0.3.0a2-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "46cf7bea0d46cbc15ed8e71393c9b34a600c2e793265c65b0ecef2af5e4b3125",
                "md5": "84477c256a5d650d123982e4d20dc289",
                "sha256": "560808d2118deec0e3a73e62413c0d289183792a87e5f7dc1e21c479e80464fa"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "84477c256a5d650d123982e4d20dc289",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 1651031,
            "upload_time": "2025-10-19T07:47:05",
            "upload_time_iso_8601": "2025-10-19T07:47:05.873217Z",
            "url": "https://files.pythonhosted.org/packages/46/cf/7bea0d46cbc15ed8e71393c9b34a600c2e793265c65b0ecef2af5e4b3125/rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c73a25ec9325a71784876004649f674e6bfd2422f2cefd9761c66bfd132c6f4e",
                "md5": "fae787c8c8daeb5fef22280bf681a520",
                "sha256": "af7b8ba8ed27659537bf838dee069885b30d097f2d7d77df8f7e65d4415aa552"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "fae787c8c8daeb5fef22280bf681a520",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2156945,
            "upload_time": "2025-10-19T07:47:18",
            "upload_time_iso_8601": "2025-10-19T07:47:18.361205Z",
            "url": "https://files.pythonhosted.org/packages/c7/3a/25ec9325a71784876004649f674e6bfd2422f2cefd9761c66bfd132c6f4e/rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0ab952c535691d2ec08f4a0d7ff759e574fe996d2ac5ada853cadad4317a1e8f",
                "md5": "6aeadf3c1245a36bf4dfc30f44a93292",
                "sha256": "e3172385a389a8a8c7b1f19d5913ee77643cb5d9821d2d934cab12d1a8df8343"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "6aeadf3c1245a36bf4dfc30f44a93292",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2802888,
            "upload_time": "2025-10-19T07:47:32",
            "upload_time_iso_8601": "2025-10-19T07:47:32.281892Z",
            "url": "https://files.pythonhosted.org/packages/0a/b9/52c535691d2ec08f4a0d7ff759e574fe996d2ac5ada853cadad4317a1e8f/rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f1e047442fe645f94c9f0e30ac0c0cc45e7128478fb753416e883a9f0e8cd450",
                "md5": "18ef6f6254f09be55bdcddd01460d999",
                "sha256": "ea5d2f13153b183093890e25d1106895777649f47d598d61ec6dfa246d2eec38"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "18ef6f6254f09be55bdcddd01460d999",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2459930,
            "upload_time": "2025-10-19T07:47:44",
            "upload_time_iso_8601": "2025-10-19T07:47:44.899176Z",
            "url": "https://files.pythonhosted.org/packages/f1/e0/47442fe645f94c9f0e30ac0c0cc45e7128478fb753416e883a9f0e8cd450/rusmppyc-0.3.0a2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f6c67ed2b011beda6886e33490f4e74270e9f66a5c3b86b01f5d2dd5aae2186b",
                "md5": "e8a63a10e7c63dc47d53bbee91332a04",
                "sha256": "c6301e07988b22d30e68ca2cf560619f51361d738ecfd2208d345ccda3440546"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e8a63a10e7c63dc47d53bbee91332a04",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2616550,
            "upload_time": "2025-10-19T07:48:26",
            "upload_time_iso_8601": "2025-10-19T07:48:26.928393Z",
            "url": "https://files.pythonhosted.org/packages/f6/c6/7ed2b011beda6886e33490f4e74270e9f66a5c3b86b01f5d2dd5aae2186b/rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ad2e0296a985b4a94c1ca7797290237c4aecc01e30829689d5bd4a3471d8a2ee",
                "md5": "243818bb230848092c6983b00722187f",
                "sha256": "e272b5a2f3126345d74376b1588099e9c0016fbadede7c42d5c49aeda35a1430"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "243818bb230848092c6983b00722187f",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2387336,
            "upload_time": "2025-10-19T07:48:39",
            "upload_time_iso_8601": "2025-10-19T07:48:39.829899Z",
            "url": "https://files.pythonhosted.org/packages/ad/2e/0296a985b4a94c1ca7797290237c4aecc01e30829689d5bd4a3471d8a2ee/rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c934021feae73ff77665d955bc007fa0c637b476ec4186ee24dfaa29bccfeab5",
                "md5": "1878a823c9a1dbef9ffde7cec778e8c7",
                "sha256": "d84cfafb3650104e072563721f0f683be856e36263211e159d7f5e660533fcfd"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "1878a823c9a1dbef9ffde7cec778e8c7",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2526428,
            "upload_time": "2025-10-19T07:48:52",
            "upload_time_iso_8601": "2025-10-19T07:48:52.716389Z",
            "url": "https://files.pythonhosted.org/packages/c9/34/021feae73ff77665d955bc007fa0c637b476ec4186ee24dfaa29bccfeab5/rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "97a731425e03ee059749d34912ed4fe00fc650b4cea0c021d2aadda6c0dc8337",
                "md5": "a19b62c7ba8b30fe020c3e0750d1593a",
                "sha256": "edaba779913e20badff9782c81cde57293361cf1a5a38a1e8df6903a7bbd5167"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a19b62c7ba8b30fe020c3e0750d1593a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2739135,
            "upload_time": "2025-10-19T07:49:05",
            "upload_time_iso_8601": "2025-10-19T07:49:05.320949Z",
            "url": "https://files.pythonhosted.org/packages/97/a7/31425e03ee059749d34912ed4fe00fc650b4cea0c021d2aadda6c0dc8337/rusmppyc-0.3.0a2-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "63e1c31abbb8f93900484afcb6048932bd7517d8ce32bad79cb34519358c1610",
                "md5": "8097aac67b31a59bb03d6f71e038ce74",
                "sha256": "8581f414e19df3bad394e017e4f47dcae7cbca9f24266b039822301deb7890f2"
            },
            "downloads": -1,
            "filename": "rusmppyc-0.3.0a2.tar.gz",
            "has_sig": false,
            "md5_digest": "8097aac67b31a59bb03d6f71e038ce74",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 223850,
            "upload_time": "2025-10-19T07:49:06",
            "upload_time_iso_8601": "2025-10-19T07:49:06.363367Z",
            "url": "https://files.pythonhosted.org/packages/63/e1/c31abbb8f93900484afcb6048932bd7517d8ce32bad79cb34519358c1610/rusmppyc-0.3.0a2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-19 07:49:06",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "rusmppyc"
}
        
Elapsed time: 1.06531s