zeroq


Namezeroq JSON
Version 0.1.0 PyPI version JSON
download
home_pageNone
SummaryHigh-performance shared memory queue for Python (Rust-powered)
upload_time2025-02-03 14:02:40
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseMIT
keywords queue shared memory ipc rust pyo3 fast mpmc
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # zeroq

[zeroq](https://github.com/idkosilov/zeroq) is a high-performance, shared-memory, 
multi-producer/multi-consumer (MPMC) queue written in Rust with Python bindings. 
Designed for concurrent and inter-process communication, zeroq delivers 
low latency and strict FIFO (First-In, First-Out) behavior even under heavy load.

## Features

- **Speed:** Up to 50× faster data transfer compared to `multiprocessing.Queue`.
- **Lock-Free Concurrency:** Utilizes atomic operations for efficient, lock-free synchronization across threads and processes.
- **Shared Memory Communication:** Enables fast inter-process messaging without the overhead of kernel-based IPC.
- **Flexible API:** Supports both blocking (`put`/`get`) and non-blocking (`put_nowait`/`get_nowait`) operations.
- **Predictable FIFO Ordering:** Guarantees that elements are dequeued in the exact order they were enqueued.
- **Python Bindings:** Easily integrate with Python projects while leveraging Rust's performance and safety.

## Installation

If pre-built wheels are available on [PyPI](https://pypi.org), installation is as simple as:

```bash
pip install zeroq
```

## Benchmarks

![benchmarks](tests/benchmarks/benchmark_plot.png)

The following benchmarks compare `zeroq` with Python's standard 
`multiprocessing.Queue` across different payload sizes. Tests were conducted 
on an **Apple M1 Pro** CPU with Python 3.11.10. Each test measures 
the time for a complete `put`+`get` operation cycle (1000 iterations). 

| Payload size | Queue Type | Mean Time per Op | Ops/sec | Speedup |
|--------------|------------|------------------|---------|---------|
| 8 B          | `zeroq`    | 235.6 ns         | 4.25M   | 50x     |
|              | `mp.Queue` | 11.84 μs         | 84.4K   |         |
| 128 B        | `zeroq`    | 252.8 ns         | 3.96M   | 47x     |
|              | `mp.Queue` | 11.86 μs         | 84.3K   |         |
| 1 KiB        | `zeroq`    | 345.4 ns         | 2.90M   | 37x     |
|              | `mp.Queue` | 12.89 μs         | 77.6K   |         |
| 256 KiB      | `zeroq`    | 23.5 μs          | 42.5K   | 6x      |
|              | `mp.Queue` | 142.0 μs         | 7.04K   |         |
| 8 MiB        | `zeroq`    | 1.07 ms          | 936     | 13.7x   |
|              | `mp.Queue` | 14.60 ms         | 68.5    |         |
| 32 MiB       | `zeroq`    | 6.03 ms          | 166     | 7.7x    |
|              | `mp.Queue` | 46.31 ms         | 22      |         |

zeroq significantly accelerates interprocess communication, 
delivering up to 50× faster data transfer compared to `multiprocessing.Queue`. 
This performance gain is achieved through shared memory and lock-free 
synchronization, eliminating the overhead of serialization and dynamic memory 
allocation.

### Optimal Use Cases

zeroq is particularly well-suited for tasks that require fast, 
low-latency data exchange between processes, including:

- **ML/AI Pipelines:** Efficient data transfer between processes for image and video processing, such as inference in computer vision models.
- **Multimedia Processing:** Passing video frames or audio streams between processes in real-time applications.
- **Real-Time Systems:** Handling events, logs, telemetry, and signals where minimal latency and high throughput are critical.
- **IoT and Embedded Systems:** Fast transmission of fixed-size data blocks between processes on a single device.

By leveraging shared memory and avoiding unnecessary memory operations, 
zeroq provides a significant advantage in applications that demand 
high-speed, low-latency communication.

## Usage

Once installed, you can easily integrate zeroq into your Python projects. Below is an example of video player.

To run this example, install OpenCV and FFmpeg:

```bash
pip install opencv-python
```

Make sure FFmpeg is installed and accessible via the command line. You can download it from ffmpeg.org and add it to your system’s PATH.


```python
import multiprocessing
import subprocess

import cv2
import numpy as np

from zeroq import Empty, Full, Queue


def producer(video_path: str) -> None:
    """Reads video frames via FFmpeg and pushes them to the shared queue."""
    queue = Queue(
        name='video-queue',
        element_size=1920 * 1080 * 3,
        capacity=16,
        create=True,
    )

    process = subprocess.Popen(
        [
            'ffmpeg', '-re', '-i', video_path,
            '-f', 'rawvideo', '-pix_fmt', 'rgb24', '-vf', 'scale=1920:1080',
            '-vcodec', 'rawvideo', '-an', '-nostdin', 'pipe:1',
        ],
        stdout=subprocess.PIPE,
        stderr=subprocess.DEVNULL,
        bufsize=1920 * 1080 * 3,
    )

    while True:
        raw_frame = process.stdout.read(1920 * 1080 * 3)
        if not raw_frame:
            break

        try:
            queue.put(raw_frame, timeout=1.0)
        except Full:
            break


def consumer():
    """Retrieves frames from the queue and displays them using OpenCV."""
    queue = Queue(name='video-queue', create=False)

    while True:
        try:
            frame_data = queue.get(timeout=1.0)
        except Empty:
            break

        frame = (
            np.frombuffer(frame_data, dtype=np.uint8)
            .reshape((1080, 1920, 3))
        )
        cv2.imshow('Video Stream', frame)

        if cv2.waitKey(1) & 0xFF == ord('q'):
            break

    cv2.destroyAllWindows()


if __name__ == '__main__':
    video_path = 'your_video.mp4'

    multiprocessing.Process(target=producer, args=(video_path,)).start()
    multiprocessing.Process(target=consumer).start()
```


## License

zeroq is distributed under the terms of the MIT License.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "zeroq",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "queue, shared memory, ipc, rust, pyo3, fast, mpmc",
    "author": null,
    "author_email": "Ivan Kosilov <idkosilov@gmail.com>",
    "download_url": null,
    "platform": null,
    "description": "# zeroq\n\n[zeroq](https://github.com/idkosilov/zeroq) is a high-performance, shared-memory, \nmulti-producer/multi-consumer (MPMC) queue written in Rust with Python bindings. \nDesigned for concurrent and inter-process communication, zeroq delivers \nlow latency and strict FIFO (First-In, First-Out) behavior even under heavy load.\n\n## Features\n\n- **Speed:** Up to 50\u00d7 faster data transfer compared to `multiprocessing.Queue`.\n- **Lock-Free Concurrency:** Utilizes atomic operations for efficient, lock-free synchronization across threads and processes.\n- **Shared Memory Communication:** Enables fast inter-process messaging without the overhead of kernel-based IPC.\n- **Flexible API:** Supports both blocking (`put`/`get`) and non-blocking (`put_nowait`/`get_nowait`) operations.\n- **Predictable FIFO Ordering:** Guarantees that elements are dequeued in the exact order they were enqueued.\n- **Python Bindings:** Easily integrate with Python projects while leveraging Rust's performance and safety.\n\n## Installation\n\nIf pre-built wheels are available on [PyPI](https://pypi.org), installation is as simple as:\n\n```bash\npip install zeroq\n```\n\n## Benchmarks\n\n![benchmarks](tests/benchmarks/benchmark_plot.png)\n\nThe following benchmarks compare `zeroq` with Python's standard \n`multiprocessing.Queue` across different payload sizes. Tests were conducted \non an **Apple M1 Pro** CPU with Python 3.11.10. Each test measures \nthe time for a complete `put`+`get` operation cycle (1000 iterations). \n\n| Payload size | Queue Type | Mean Time per Op | Ops/sec | Speedup |\n|--------------|------------|------------------|---------|---------|\n| 8 B          | `zeroq`    | 235.6 ns         | 4.25M   | 50x     |\n|              | `mp.Queue` | 11.84 \u03bcs         | 84.4K   |         |\n| 128 B        | `zeroq`    | 252.8 ns         | 3.96M   | 47x     |\n|              | `mp.Queue` | 11.86 \u03bcs         | 84.3K   |         |\n| 1 KiB        | `zeroq`    | 345.4 ns         | 2.90M   | 37x     |\n|              | `mp.Queue` | 12.89 \u03bcs         | 77.6K   |         |\n| 256 KiB      | `zeroq`    | 23.5 \u03bcs          | 42.5K   | 6x      |\n|              | `mp.Queue` | 142.0 \u03bcs         | 7.04K   |         |\n| 8 MiB        | `zeroq`    | 1.07 ms          | 936     | 13.7x   |\n|              | `mp.Queue` | 14.60 ms         | 68.5    |         |\n| 32 MiB       | `zeroq`    | 6.03 ms          | 166     | 7.7x    |\n|              | `mp.Queue` | 46.31 ms         | 22      |         |\n\nzeroq significantly accelerates interprocess communication, \ndelivering up to 50\u00d7 faster data transfer compared to `multiprocessing.Queue`. \nThis performance gain is achieved through shared memory and lock-free \nsynchronization, eliminating the overhead of serialization and dynamic memory \nallocation.\n\n### Optimal Use Cases\n\nzeroq is particularly well-suited for tasks that require fast, \nlow-latency data exchange between processes, including:\n\n- **ML/AI Pipelines:** Efficient data transfer between processes for image and video processing, such as inference in computer vision models.\n- **Multimedia Processing:** Passing video frames or audio streams between processes in real-time applications.\n- **Real-Time Systems:** Handling events, logs, telemetry, and signals where minimal latency and high throughput are critical.\n- **IoT and Embedded Systems:** Fast transmission of fixed-size data blocks between processes on a single device.\n\nBy leveraging shared memory and avoiding unnecessary memory operations, \nzeroq provides a significant advantage in applications that demand \nhigh-speed, low-latency communication.\n\n## Usage\n\nOnce installed, you can easily integrate zeroq into your Python projects. Below is an example of video player.\n\nTo run this example, install OpenCV and FFmpeg:\n\n```bash\npip install opencv-python\n```\n\nMake sure FFmpeg is installed and accessible via the command line. You can download it from ffmpeg.org and add it to your system\u2019s PATH.\n\n\n```python\nimport multiprocessing\nimport subprocess\n\nimport cv2\nimport numpy as np\n\nfrom zeroq import Empty, Full, Queue\n\n\ndef producer(video_path: str) -> None:\n    \"\"\"Reads video frames via FFmpeg and pushes them to the shared queue.\"\"\"\n    queue = Queue(\n        name='video-queue',\n        element_size=1920 * 1080 * 3,\n        capacity=16,\n        create=True,\n    )\n\n    process = subprocess.Popen(\n        [\n            'ffmpeg', '-re', '-i', video_path,\n            '-f', 'rawvideo', '-pix_fmt', 'rgb24', '-vf', 'scale=1920:1080',\n            '-vcodec', 'rawvideo', '-an', '-nostdin', 'pipe:1',\n        ],\n        stdout=subprocess.PIPE,\n        stderr=subprocess.DEVNULL,\n        bufsize=1920 * 1080 * 3,\n    )\n\n    while True:\n        raw_frame = process.stdout.read(1920 * 1080 * 3)\n        if not raw_frame:\n            break\n\n        try:\n            queue.put(raw_frame, timeout=1.0)\n        except Full:\n            break\n\n\ndef consumer():\n    \"\"\"Retrieves frames from the queue and displays them using OpenCV.\"\"\"\n    queue = Queue(name='video-queue', create=False)\n\n    while True:\n        try:\n            frame_data = queue.get(timeout=1.0)\n        except Empty:\n            break\n\n        frame = (\n            np.frombuffer(frame_data, dtype=np.uint8)\n            .reshape((1080, 1920, 3))\n        )\n        cv2.imshow('Video Stream', frame)\n\n        if cv2.waitKey(1) & 0xFF == ord('q'):\n            break\n\n    cv2.destroyAllWindows()\n\n\nif __name__ == '__main__':\n    video_path = 'your_video.mp4'\n\n    multiprocessing.Process(target=producer, args=(video_path,)).start()\n    multiprocessing.Process(target=consumer).start()\n```\n\n\n## License\n\nzeroq is distributed under the terms of the MIT License.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "High-performance shared memory queue for Python (Rust-powered)",
    "version": "0.1.0",
    "project_urls": null,
    "split_keywords": [
        "queue",
        " shared memory",
        " ipc",
        " rust",
        " pyo3",
        " fast",
        " mpmc"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c9a05e2891ef1d21938d08571890dc3eea050efad9161660ca30b1140c0d0b6c",
                "md5": "5a7aa1d088d6911d7ffcd8d8bb510fca",
                "sha256": "ec3e5cda717909236960f0b0451a9e144d8f5620cff76279e74cdb458fe8d286"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5a7aa1d088d6911d7ffcd8d8bb510fca",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 292431,
            "upload_time": "2025-02-03T14:02:40",
            "upload_time_iso_8601": "2025-02-03T14:02:40.125336Z",
            "url": "https://files.pythonhosted.org/packages/c9/a0/5e2891ef1d21938d08571890dc3eea050efad9161660ca30b1140c0d0b6c/zeroq-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "659cc1caf78952d6be2f22a03696a1ea180baa025a803d38d8e62ea7f9bec188",
                "md5": "8075a801de198eb0e06395ea8aaf4ada",
                "sha256": "e69a654b31570b2319a351d6d31c3f2ecb22a2cbe5106b64c34dda3023919ff8"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8075a801de198eb0e06395ea8aaf4ada",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 301416,
            "upload_time": "2025-02-03T14:02:57",
            "upload_time_iso_8601": "2025-02-03T14:02:57.560184Z",
            "url": "https://files.pythonhosted.org/packages/65/9c/c1caf78952d6be2f22a03696a1ea180baa025a803d38d8e62ea7f9bec188/zeroq-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c59cccb10d6d3f8c2a76dc16bc0a84440b21f16fcfbbe92fe570ce864f7cb84f",
                "md5": "1e230efe74dd74f6c2c386159987717b",
                "sha256": "78f6cf338ba4fd2f7df401ded5a919ea4e2be4dce04be1bed8787b251f40212b"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "1e230efe74dd74f6c2c386159987717b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 354823,
            "upload_time": "2025-02-03T14:03:14",
            "upload_time_iso_8601": "2025-02-03T14:03:14.958767Z",
            "url": "https://files.pythonhosted.org/packages/c5/9c/ccb10d6d3f8c2a76dc16bc0a84440b21f16fcfbbe92fe570ce864f7cb84f/zeroq-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9eb11fa8e8704d8d6d45bd4c8647f473778d0460b979cda6fc7a3fc1186010bb",
                "md5": "bed05fcc2548732593f027a0bc5c2e3a",
                "sha256": "fb9ab62c33923be949ece6e3164eaa9b0ab3779d5c0a2988b93eab134b5537f3"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "bed05fcc2548732593f027a0bc5c2e3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 336352,
            "upload_time": "2025-02-03T14:03:29",
            "upload_time_iso_8601": "2025-02-03T14:03:29.779541Z",
            "url": "https://files.pythonhosted.org/packages/9e/b1/1fa8e8704d8d6d45bd4c8647f473778d0460b979cda6fc7a3fc1186010bb/zeroq-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3e93b51b7a474b8bdb95ee8ec0ea65f10d05971f6ca1cca6e6fca72b57677f35",
                "md5": "fad135d67b0598bcc15201f4a1f1b7f8",
                "sha256": "ae53630c6fd42a006486304f3f1a1025081a596e9a10d0d7ffe35274c0a5ba92"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fad135d67b0598bcc15201f4a1f1b7f8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 296724,
            "upload_time": "2025-02-03T14:03:57",
            "upload_time_iso_8601": "2025-02-03T14:03:57.874897Z",
            "url": "https://files.pythonhosted.org/packages/3e/93/b51b7a474b8bdb95ee8ec0ea65f10d05971f6ca1cca6e6fca72b57677f35/zeroq-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "524bb3a02d936475098981b17ebfa9ef7b1564311640820d18a43864dbb2b80d",
                "md5": "9f7c4c322031eaa4153f2710635be7ab",
                "sha256": "fff2e50a49daad6aa30370c15cdb7b52e1b2e7c48320b7e899a333fbaae986e8"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "9f7c4c322031eaa4153f2710635be7ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 313852,
            "upload_time": "2025-02-03T14:03:45",
            "upload_time_iso_8601": "2025-02-03T14:03:45.333233Z",
            "url": "https://files.pythonhosted.org/packages/52/4b/b3a02d936475098981b17ebfa9ef7b1564311640820d18a43864dbb2b80d/zeroq-0.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4d6df94f52e922b188bdeea3ed15d6221d548eedca8deb5855d10bce70a27c46",
                "md5": "2564e661d672c2198055a898435bb1d3",
                "sha256": "d44d658b039e0db4de2e45d0745774436e2762ef51db3873a6983e736848da35"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2564e661d672c2198055a898435bb1d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 465714,
            "upload_time": "2025-02-03T14:04:22",
            "upload_time_iso_8601": "2025-02-03T14:04:22.389525Z",
            "url": "https://files.pythonhosted.org/packages/4d/6d/f94f52e922b188bdeea3ed15d6221d548eedca8deb5855d10bce70a27c46/zeroq-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1cc0ed632ea6ff881ac060e92994d4d8ae4c1a72fbb081a310713370348c6cad",
                "md5": "3122c8a1d895f0541d2b68ea899e683a",
                "sha256": "b6e37306282a4556a41deef5b255e6339791f2b19cee13a648bead7d63281786"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "3122c8a1d895f0541d2b68ea899e683a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 556833,
            "upload_time": "2025-02-03T14:04:37",
            "upload_time_iso_8601": "2025-02-03T14:04:37.896297Z",
            "url": "https://files.pythonhosted.org/packages/1c/c0/ed632ea6ff881ac060e92994d4d8ae4c1a72fbb081a310713370348c6cad/zeroq-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "88b763500fbaddd28cd04fcf99475092f6e3a03f43b1a4f3d70c2b13306c6d67",
                "md5": "681331479994614c4bdfe7acd33465e3",
                "sha256": "face22bda14e2d8c1b384dd29a2fe66525c467244f933f51b75c4e8e4e55b06e"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "681331479994614c4bdfe7acd33465e3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 486007,
            "upload_time": "2025-02-03T14:04:55",
            "upload_time_iso_8601": "2025-02-03T14:04:55.655855Z",
            "url": "https://files.pythonhosted.org/packages/88/b7/63500fbaddd28cd04fcf99475092f6e3a03f43b1a4f3d70c2b13306c6d67/zeroq-0.1.0-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d6c183a4b6016b35d704466b1e96b491aacdf779e433c4405be9674158dab3d6",
                "md5": "e23afabdd046915cf490569934ce59bc",
                "sha256": "1cf9291f736b69dab2eed8edba88c8eb2b2a9d1eab522a505c1f34334b7b2f77"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e23afabdd046915cf490569934ce59bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 461963,
            "upload_time": "2025-02-03T14:05:12",
            "upload_time_iso_8601": "2025-02-03T14:05:12.887054Z",
            "url": "https://files.pythonhosted.org/packages/d6/c1/83a4b6016b35d704466b1e96b491aacdf779e433c4405be9674158dab3d6/zeroq-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d99636b8f3dcb42a306f15a69dc22da15a87da0b3515426b405d3e51ce9b29af",
                "md5": "d99b2f18b480d373ee02283ef340970a",
                "sha256": "4c7053ffcb2538a1393e313e8532f300b55a9a7a9cbb23772cb0f42815041e60"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "d99b2f18b480d373ee02283ef340970a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 161608,
            "upload_time": "2025-02-03T14:05:41",
            "upload_time_iso_8601": "2025-02-03T14:05:41.769919Z",
            "url": "https://files.pythonhosted.org/packages/d9/96/36b8f3dcb42a306f15a69dc22da15a87da0b3515426b405d3e51ce9b29af/zeroq-0.1.0-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e1450dda85cf6f519471bfa0e6f0905e06d87b71933567f5a8e927710ce6a789",
                "md5": "b45b373723984f1bb852a3673d6e99b2",
                "sha256": "d01dc27182949afa96f836097ca3834572371a6edadea5a41f3a1e33c7c78439"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b45b373723984f1bb852a3673d6e99b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 169567,
            "upload_time": "2025-02-03T14:05:31",
            "upload_time_iso_8601": "2025-02-03T14:05:31.150135Z",
            "url": "https://files.pythonhosted.org/packages/e1/45/0dda85cf6f519471bfa0e6f0905e06d87b71933567f5a8e927710ce6a789/zeroq-0.1.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "79d2d1db41405d97214b2946fd8bac9619a345843de841a861d888ac46d34c88",
                "md5": "0afd24e1f052ee33ff7010bc114a24ba",
                "sha256": "e77254fa3e8aff6e25311f9a581635d7ee4a17f0ffbde639921d3caa1d4fb3ae"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0afd24e1f052ee33ff7010bc114a24ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 266508,
            "upload_time": "2025-02-03T14:04:17",
            "upload_time_iso_8601": "2025-02-03T14:04:17.008719Z",
            "url": "https://files.pythonhosted.org/packages/79/d2/d1db41405d97214b2946fd8bac9619a345843de841a861d888ac46d34c88/zeroq-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5a63497544f21a73810cefd00302f53adef30ff3c4877f40162df019e35b9029",
                "md5": "29a4295b84cd223f0cef662d27b3aa33",
                "sha256": "73a3a4178d9104aac2ea933b0cb81994084f97352ca799bb500b3696ab72a76e"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "29a4295b84cd223f0cef662d27b3aa33",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 261618,
            "upload_time": "2025-02-03T14:04:09",
            "upload_time_iso_8601": "2025-02-03T14:04:09.986171Z",
            "url": "https://files.pythonhosted.org/packages/5a/63/497544f21a73810cefd00302f53adef30ff3c4877f40162df019e35b9029/zeroq-0.1.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6093f0ce9d4aad1fb6cc2180e0b5dcab9257881d28f77bb479d411efad9c4df",
                "md5": "623c8c3f2433b6597dbcf10b0fce87e1",
                "sha256": "d14ce5cd1f8cca53e97f29363ee1043ddd2919312913c802472f772d87f1e2e2"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "623c8c3f2433b6597dbcf10b0fce87e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 292052,
            "upload_time": "2025-02-03T14:02:42",
            "upload_time_iso_8601": "2025-02-03T14:02:42.932269Z",
            "url": "https://files.pythonhosted.org/packages/e6/09/3f0ce9d4aad1fb6cc2180e0b5dcab9257881d28f77bb479d411efad9c4df/zeroq-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c0ae176cbe78d53f6dca2b0f8e942e981b41a70607e182a72c6788df29721682",
                "md5": "9df064e69d4373d19c735f440e717e03",
                "sha256": "933757a0e94678d28963de49aec72ab5fbbeaec8e704ae7cbfdb8f038acba568"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "9df064e69d4373d19c735f440e717e03",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 301419,
            "upload_time": "2025-02-03T14:03:00",
            "upload_time_iso_8601": "2025-02-03T14:03:00.946858Z",
            "url": "https://files.pythonhosted.org/packages/c0/ae/176cbe78d53f6dca2b0f8e942e981b41a70607e182a72c6788df29721682/zeroq-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "85af146719c5af2717fc0db47f593aa6f00d793200e7a371aea735f0964e55c4",
                "md5": "8112756043491c3847e1f88f105509e5",
                "sha256": "4b29b555a2be73dcc3c4a92af19dffe2ae3e2f22ac4a2fc98ea616943b01d7b3"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "8112756043491c3847e1f88f105509e5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 354481,
            "upload_time": "2025-02-03T14:03:17",
            "upload_time_iso_8601": "2025-02-03T14:03:17.237896Z",
            "url": "https://files.pythonhosted.org/packages/85/af/146719c5af2717fc0db47f593aa6f00d793200e7a371aea735f0964e55c4/zeroq-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8a89fc6b039a7e8ff4bec70783ebc39d43d846f11cc78a3459f36da0a04a64b9",
                "md5": "be39755975687594f39a71965828ad9d",
                "sha256": "0d2e590da3e02f83060557df24261bb903b737383b9887ab5f3098549a431e77"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "be39755975687594f39a71965828ad9d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 335352,
            "upload_time": "2025-02-03T14:03:31",
            "upload_time_iso_8601": "2025-02-03T14:03:31.945659Z",
            "url": "https://files.pythonhosted.org/packages/8a/89/fc6b039a7e8ff4bec70783ebc39d43d846f11cc78a3459f36da0a04a64b9/zeroq-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0b3c569cc22bd817bbac3f5d0bbb4ab1946ac205e4abb916bee539abd78b4c28",
                "md5": "bc1869c6386c9182f4a5d0e6d57394c3",
                "sha256": "37aff9eacdc55d730d3ce36674ca53b54478baa5eca5a1dcef6de9d37c73b9c5"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc1869c6386c9182f4a5d0e6d57394c3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 296303,
            "upload_time": "2025-02-03T14:03:59",
            "upload_time_iso_8601": "2025-02-03T14:03:59.399408Z",
            "url": "https://files.pythonhosted.org/packages/0b/3c/569cc22bd817bbac3f5d0bbb4ab1946ac205e4abb916bee539abd78b4c28/zeroq-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "365d37f3e87cee02347448656c19cbcfa9bae7b779d66b72737c8fabef17d7e0",
                "md5": "0679c161fb1e80f6e6fd304d9503e4b8",
                "sha256": "06950bea4b2114059980125199fa003e63d5e853171b257c4aaf88c8e4b69469"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "0679c161fb1e80f6e6fd304d9503e4b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 313771,
            "upload_time": "2025-02-03T14:03:46",
            "upload_time_iso_8601": "2025-02-03T14:03:46.908800Z",
            "url": "https://files.pythonhosted.org/packages/36/5d/37f3e87cee02347448656c19cbcfa9bae7b779d66b72737c8fabef17d7e0/zeroq-0.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "295440985dc3bbd9bc32af3b6572ac8e93e59de4878417738efa4c5b572f2598",
                "md5": "b306101204358764ccc487f0ba1c3a57",
                "sha256": "38871e29b20343771c000983c35ea443cd59dc3a4dee334a70df32ccc30215c1"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b306101204358764ccc487f0ba1c3a57",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 465278,
            "upload_time": "2025-02-03T14:04:25",
            "upload_time_iso_8601": "2025-02-03T14:04:25.206419Z",
            "url": "https://files.pythonhosted.org/packages/29/54/40985dc3bbd9bc32af3b6572ac8e93e59de4878417738efa4c5b572f2598/zeroq-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9d91cc94bd6658638433893107ea9f2132dc4d9304efba959e55e9ca6597fce1",
                "md5": "8273a27ff7b453cb572e4a82d24c7105",
                "sha256": "306b682a23d4345fb68065adf69a929305d53a5de39e555d4fdc4a6b1a7b86f7"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8273a27ff7b453cb572e4a82d24c7105",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 556721,
            "upload_time": "2025-02-03T14:04:39",
            "upload_time_iso_8601": "2025-02-03T14:04:39.727710Z",
            "url": "https://files.pythonhosted.org/packages/9d/91/cc94bd6658638433893107ea9f2132dc4d9304efba959e55e9ca6597fce1/zeroq-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "07e964cb485e55a546c6252db0e6fe84fe2d7be40b969415fda0a9fc49736df7",
                "md5": "3ab3ec851f6738701c68733104c70d40",
                "sha256": "bea97c59727a10a174a63ea6c72970a6cb8806d6f7fc9f4360e5ed3c8e046876"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "3ab3ec851f6738701c68733104c70d40",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 485820,
            "upload_time": "2025-02-03T14:04:57",
            "upload_time_iso_8601": "2025-02-03T14:04:57.396679Z",
            "url": "https://files.pythonhosted.org/packages/07/e9/64cb485e55a546c6252db0e6fe84fe2d7be40b969415fda0a9fc49736df7/zeroq-0.1.0-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "07f689c477710f1cecefa5f791982cb6845b9d38afa19badb414f55c7d31c572",
                "md5": "ad45414d719ea34fb05e14c75cab7e24",
                "sha256": "f52617e20e981dc35c0c632f1772dc43c601ec55eba10a488ee31e7b55e060d8"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ad45414d719ea34fb05e14c75cab7e24",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 461643,
            "upload_time": "2025-02-03T14:05:15",
            "upload_time_iso_8601": "2025-02-03T14:05:15.308316Z",
            "url": "https://files.pythonhosted.org/packages/07/f6/89c477710f1cecefa5f791982cb6845b9d38afa19badb414f55c7d31c572/zeroq-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1917a2c69f363f8a9d12b2a9d56238656a707fcc191d51bf595d80fd0cbd57fd",
                "md5": "6f352f9864de028adc43258567781184",
                "sha256": "16cc00dda2372f863dec91c21c468785c5f9a7a49e2c4cf8b9e52d23d7ccec57"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "6f352f9864de028adc43258567781184",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 161455,
            "upload_time": "2025-02-03T14:05:43",
            "upload_time_iso_8601": "2025-02-03T14:05:43.207565Z",
            "url": "https://files.pythonhosted.org/packages/19/17/a2c69f363f8a9d12b2a9d56238656a707fcc191d51bf595d80fd0cbd57fd/zeroq-0.1.0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "af3595edc339b0e5b08e687b6404a93621023a49f77a9fa36ea751f1a8af669c",
                "md5": "0dc369ab6789a291214a938d2a56b4c7",
                "sha256": "156e346964e2f700c6dcbe0e9fd63068ebd9de409741e4a516800bdebfef9e13"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0dc369ab6789a291214a938d2a56b4c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 169692,
            "upload_time": "2025-02-03T14:05:33",
            "upload_time_iso_8601": "2025-02-03T14:05:33.692561Z",
            "url": "https://files.pythonhosted.org/packages/af/35/95edc339b0e5b08e687b6404a93621023a49f77a9fa36ea751f1a8af669c/zeroq-0.1.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6c9fd9ae8dea89b19a8d29cfd00af79dbb863cc7159e78f99aa750be600b02fe",
                "md5": "da88398e8410f8d01594ebc6252747db",
                "sha256": "105e04d4bf23025b84438ef7f4c30aff75a6284fb50c433f33a5b22b2eca1ad3"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "da88398e8410f8d01594ebc6252747db",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 264400,
            "upload_time": "2025-02-03T14:04:18",
            "upload_time_iso_8601": "2025-02-03T14:04:18.580620Z",
            "url": "https://files.pythonhosted.org/packages/6c/9f/d9ae8dea89b19a8d29cfd00af79dbb863cc7159e78f99aa750be600b02fe/zeroq-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "15d67a21ef8df72c44318499ec9dcef4568563790ab6569ffc11908a0de65c9c",
                "md5": "f7d9e3cde0afbbb9bbaac5a4826e0c04",
                "sha256": "13670078faed0f8618c9f50014f6b8fe32c0f354aa3d764cf8f1a3581281847a"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f7d9e3cde0afbbb9bbaac5a4826e0c04",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 259328,
            "upload_time": "2025-02-03T14:04:12",
            "upload_time_iso_8601": "2025-02-03T14:04:12.385152Z",
            "url": "https://files.pythonhosted.org/packages/15/d6/7a21ef8df72c44318499ec9dcef4568563790ab6569ffc11908a0de65c9c/zeroq-0.1.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "650610b3e3553f22532323cc681925f078fe13a8decdac51429d53d5ce4bcfc6",
                "md5": "2638db60780bdd50a8d003b19a38257e",
                "sha256": "9989bc84d404375e789549662833d56e07f497478f0b35d958f934b0cbe344ca"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2638db60780bdd50a8d003b19a38257e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 290646,
            "upload_time": "2025-02-03T14:02:45",
            "upload_time_iso_8601": "2025-02-03T14:02:45.270164Z",
            "url": "https://files.pythonhosted.org/packages/65/06/10b3e3553f22532323cc681925f078fe13a8decdac51429d53d5ce4bcfc6/zeroq-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "81c7ef7a6ebce89aac478340beda4f12c2a7159f06edb322d7cf038627f61008",
                "md5": "a93d0739d550500ab57f01aed9d31023",
                "sha256": "c1735c3e3bdf00d6f1f0af676c7434db5dacacfd46c72512af517f030786ce10"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "a93d0739d550500ab57f01aed9d31023",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 301094,
            "upload_time": "2025-02-03T14:03:02",
            "upload_time_iso_8601": "2025-02-03T14:03:02.418531Z",
            "url": "https://files.pythonhosted.org/packages/81/c7/ef7a6ebce89aac478340beda4f12c2a7159f06edb322d7cf038627f61008/zeroq-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c503c4b4f786ea77cab79a0994b8bc8461bf6872bfe22599067c2666654cb4f4",
                "md5": "5e0d8b976de9197ac9d55563dee6c6ce",
                "sha256": "208ade9f8fd345f402e3506f12956071092fc5be82a207eac6b009ef49f60dfd"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5e0d8b976de9197ac9d55563dee6c6ce",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 352662,
            "upload_time": "2025-02-03T14:03:19",
            "upload_time_iso_8601": "2025-02-03T14:03:19.014735Z",
            "url": "https://files.pythonhosted.org/packages/c5/03/c4b4f786ea77cab79a0994b8bc8461bf6872bfe22599067c2666654cb4f4/zeroq-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "415954aac9267b16e5ca0caeec3b1bfed56f11972cc87ebd2b173eb1636749bc",
                "md5": "24187d1d11aa43bec6130a1f063e4ab7",
                "sha256": "be592ae7bdbb453cfd8ff83bae4ad02ff5e1e015022956b8fb0a5930a0a37c5f"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "24187d1d11aa43bec6130a1f063e4ab7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 334063,
            "upload_time": "2025-02-03T14:03:33",
            "upload_time_iso_8601": "2025-02-03T14:03:33.479510Z",
            "url": "https://files.pythonhosted.org/packages/41/59/54aac9267b16e5ca0caeec3b1bfed56f11972cc87ebd2b173eb1636749bc/zeroq-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "48546bfca0f8d1039914cb165a20f7acd3efd93c728c66ff90f65d1cbfb19de0",
                "md5": "635739aed573e3f5254647e8bd8b7beb",
                "sha256": "d374bad1bd672435b338db5ecdf95d154644cab5f80d84d538e6de833ee62a01"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "635739aed573e3f5254647e8bd8b7beb",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 294493,
            "upload_time": "2025-02-03T14:04:01",
            "upload_time_iso_8601": "2025-02-03T14:04:01.313129Z",
            "url": "https://files.pythonhosted.org/packages/48/54/6bfca0f8d1039914cb165a20f7acd3efd93c728c66ff90f65d1cbfb19de0/zeroq-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3aae607e1ec259c3707f863b35ee665add9c1814e7cd85b88240dbb3f784a6d3",
                "md5": "474c26e9168184059f451ba8419ea5f8",
                "sha256": "fcca002a6beb14ffe5575c55dd1f4e9bad08194ed5962593b65463fab05dc3ce"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "474c26e9168184059f451ba8419ea5f8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 313810,
            "upload_time": "2025-02-03T14:03:48",
            "upload_time_iso_8601": "2025-02-03T14:03:48.776771Z",
            "url": "https://files.pythonhosted.org/packages/3a/ae/607e1ec259c3707f863b35ee665add9c1814e7cd85b88240dbb3f784a6d3/zeroq-0.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "68d906b8d64ab0ccff57322f1654fe066510be6e6fe0919dc1ff5b11901662a7",
                "md5": "81a7e3923b9b019a8ef10fa60a142938",
                "sha256": "fd1d6de1389e2a6c8248a466aae43743359c8e55cfcafa3c336ea7e65f0a0589"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "81a7e3923b9b019a8ef10fa60a142938",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 464864,
            "upload_time": "2025-02-03T14:04:27",
            "upload_time_iso_8601": "2025-02-03T14:04:27.078650Z",
            "url": "https://files.pythonhosted.org/packages/68/d9/06b8d64ab0ccff57322f1654fe066510be6e6fe0919dc1ff5b11901662a7/zeroq-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bf8b11b7e16d8cdd331cfea6ff37826597244bda3332ebb982b6625bf8d7e14b",
                "md5": "113a96f7ee5aa9a928657d650c9b4975",
                "sha256": "7505eb9c39db3229c0d74af0d04f529aa509aef4620d00442cc96a96abbe698e"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "113a96f7ee5aa9a928657d650c9b4975",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 555412,
            "upload_time": "2025-02-03T14:04:41",
            "upload_time_iso_8601": "2025-02-03T14:04:41.978812Z",
            "url": "https://files.pythonhosted.org/packages/bf/8b/11b7e16d8cdd331cfea6ff37826597244bda3332ebb982b6625bf8d7e14b/zeroq-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "82d0110fdeccda4ce90e100433b67c4192176b67775cc05494528aa98c760ca9",
                "md5": "4e65e831ad38b5a5ffe9775a6f7d0502",
                "sha256": "601d69b3a9339d25b6407a7a81360fbf9f337168a98059f08909e0fcb286534b"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "4e65e831ad38b5a5ffe9775a6f7d0502",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 483946,
            "upload_time": "2025-02-03T14:04:59",
            "upload_time_iso_8601": "2025-02-03T14:04:59.799206Z",
            "url": "https://files.pythonhosted.org/packages/82/d0/110fdeccda4ce90e100433b67c4192176b67775cc05494528aa98c760ca9/zeroq-0.1.0-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5664dfa4c0e4e34c0813f811a7a43b620f3fbc2be4a5fb94eb3da11da9cb178b",
                "md5": "6336e764997413444d962ddc37722fe0",
                "sha256": "486e4547c000275d67487575d8b1531f11d222cbe9777f558420737ec6dc88f1"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6336e764997413444d962ddc37722fe0",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 460273,
            "upload_time": "2025-02-03T14:05:17",
            "upload_time_iso_8601": "2025-02-03T14:05:17.940578Z",
            "url": "https://files.pythonhosted.org/packages/56/64/dfa4c0e4e34c0813f811a7a43b620f3fbc2be4a5fb94eb3da11da9cb178b/zeroq-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a335dbe7e9ddeaddabe3c552247edeeea315f62c4fca5819931146fc26ff56e5",
                "md5": "3e39062fd3cd3832ef41bfc0c0eeb1be",
                "sha256": "c3e9bec59c37f70026330cf8d3b1e682928027c287845313912d9aba7af917bf"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "3e39062fd3cd3832ef41bfc0c0eeb1be",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 161546,
            "upload_time": "2025-02-03T14:05:44",
            "upload_time_iso_8601": "2025-02-03T14:05:44.709936Z",
            "url": "https://files.pythonhosted.org/packages/a3/35/dbe7e9ddeaddabe3c552247edeeea315f62c4fca5819931146fc26ff56e5/zeroq-0.1.0-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7c4c91b19a299f00b57a6a932de00af2660d02b3b32d8198723ac7c6dc0f0681",
                "md5": "a9ae5977fdfde721b8a9b0a0b4c761f7",
                "sha256": "220193202c582c5ec2f0899b783a407a30a6f9031469ce95a12ab046923903de"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a9ae5977fdfde721b8a9b0a0b4c761f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 169529,
            "upload_time": "2025-02-03T14:05:35",
            "upload_time_iso_8601": "2025-02-03T14:05:35.717502Z",
            "url": "https://files.pythonhosted.org/packages/7c/4c/91b19a299f00b57a6a932de00af2660d02b3b32d8198723ac7c6dc0f0681/zeroq-0.1.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8985a00e75f32207f5900e98df12585c98bfc580754d8e2909a035dcc2364e11",
                "md5": "7720734d661979c7228d009e6013b1d0",
                "sha256": "87531bb9bf6f0c60a45d108d1093d6ad51fde227681d4a0fd8fec5004f1c3790"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7720734d661979c7228d009e6013b1d0",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 263446,
            "upload_time": "2025-02-03T14:04:20",
            "upload_time_iso_8601": "2025-02-03T14:04:20.104591Z",
            "url": "https://files.pythonhosted.org/packages/89/85/a00e75f32207f5900e98df12585c98bfc580754d8e2909a035dcc2364e11/zeroq-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d7b27a6d3548d273793ddc53f6e30765f6164787c85158eeb36f2f0a3c4a2ebb",
                "md5": "f8bc604a6559ff89cbceab75f83862b3",
                "sha256": "791dbfb47425ce885bb5dbf03267bb16a4b8c019c052d4deff5bcf82e3807fef"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f8bc604a6559ff89cbceab75f83862b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 258560,
            "upload_time": "2025-02-03T14:04:14",
            "upload_time_iso_8601": "2025-02-03T14:04:14.886046Z",
            "url": "https://files.pythonhosted.org/packages/d7/b2/7a6d3548d273793ddc53f6e30765f6164787c85158eeb36f2f0a3c4a2ebb/zeroq-0.1.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fe59980e1069c2069540dad06bc41a1c79347db5cf212196345ab6dca9e93b7c",
                "md5": "f8e11b278adaaacc61200083614a2cac",
                "sha256": "5bda6f20a2d7cbd0b73d4106539d72b87d84c2c613cdccbf7d26bfbbc7cd4aa4"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f8e11b278adaaacc61200083614a2cac",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 290718,
            "upload_time": "2025-02-03T14:02:47",
            "upload_time_iso_8601": "2025-02-03T14:02:47.874467Z",
            "url": "https://files.pythonhosted.org/packages/fe/59/980e1069c2069540dad06bc41a1c79347db5cf212196345ab6dca9e93b7c/zeroq-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "88e321e2596e30e7470bde18a9423451061428b6475e9c0c67b43fc007189fcd",
                "md5": "898c2b3394459feecc0aa70afaa8af07",
                "sha256": "20a3a4730130ea6d1f98acb8f93ac745d5203d0b9eeed5d37f9a913886f48bbb"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "898c2b3394459feecc0aa70afaa8af07",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 300043,
            "upload_time": "2025-02-03T14:03:03",
            "upload_time_iso_8601": "2025-02-03T14:03:03.926629Z",
            "url": "https://files.pythonhosted.org/packages/88/e3/21e2596e30e7470bde18a9423451061428b6475e9c0c67b43fc007189fcd/zeroq-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5edcf6e07bec459e0173b5a813f335e890a9465012e54bb8b6bbe1e0789b6311",
                "md5": "df9df0bf58e46beed17b0c56e6c34fe8",
                "sha256": "a8c1c7a0f79c9c1fd58a0f9a00c676558f32de4586a1f0b898383fa1af4d4a12"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "df9df0bf58e46beed17b0c56e6c34fe8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 352324,
            "upload_time": "2025-02-03T14:03:20",
            "upload_time_iso_8601": "2025-02-03T14:03:20.799673Z",
            "url": "https://files.pythonhosted.org/packages/5e/dc/f6e07bec459e0173b5a813f335e890a9465012e54bb8b6bbe1e0789b6311/zeroq-0.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f65b273c561699424518881b4bbabdaa88822a15a00df4de8bc8aaf1cb2055e2",
                "md5": "1e5cf44dfce2cfc4edf75f886a3a4522",
                "sha256": "04a9b0a89f019b831f2a27cf5d28c0b9039de1434fa4a7ea787d7585e9491f54"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "1e5cf44dfce2cfc4edf75f886a3a4522",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 333686,
            "upload_time": "2025-02-03T14:03:35",
            "upload_time_iso_8601": "2025-02-03T14:03:35.515561Z",
            "url": "https://files.pythonhosted.org/packages/f6/5b/273c561699424518881b4bbabdaa88822a15a00df4de8bc8aaf1cb2055e2/zeroq-0.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ad1f1552215c67d50065352c5596180e3b84aa4d056126ed60d462dc0bfafa29",
                "md5": "59e8d9b5c30835dc08fa3facb7752057",
                "sha256": "434a60804393b4cafe1b3ca45749c5fe2a9993e5f4f5077554a923dfe262b639"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "59e8d9b5c30835dc08fa3facb7752057",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 294252,
            "upload_time": "2025-02-03T14:04:02",
            "upload_time_iso_8601": "2025-02-03T14:04:02.982362Z",
            "url": "https://files.pythonhosted.org/packages/ad/1f/1552215c67d50065352c5596180e3b84aa4d056126ed60d462dc0bfafa29/zeroq-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2e4a0091a34904a953ce882eafe209a956e7e5daaed3a27f664125aef0349d30",
                "md5": "2dc5ceaacc3c7a367330e76e0a258e92",
                "sha256": "a417514fdf79284d42b064656bec2460e5b73f2df713d64cda274b0b26d20204"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "2dc5ceaacc3c7a367330e76e0a258e92",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 313054,
            "upload_time": "2025-02-03T14:03:51",
            "upload_time_iso_8601": "2025-02-03T14:03:51.049194Z",
            "url": "https://files.pythonhosted.org/packages/2e/4a/0091a34904a953ce882eafe209a956e7e5daaed3a27f664125aef0349d30/zeroq-0.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6ba92e847c2257fa16d7cd7a637f02f800794d850c42fb36591d8c3e01f7f3d3",
                "md5": "f2fae7eb0336b9aec33f844d5ab056a0",
                "sha256": "975b042cf574e54a9b8a038b8babf394b6b98fe1d7dd0703ddf96569742311d8"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f2fae7eb0336b9aec33f844d5ab056a0",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 464643,
            "upload_time": "2025-02-03T14:04:28",
            "upload_time_iso_8601": "2025-02-03T14:04:28.730565Z",
            "url": "https://files.pythonhosted.org/packages/6b/a9/2e847c2257fa16d7cd7a637f02f800794d850c42fb36591d8c3e01f7f3d3/zeroq-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "338c344829168ee7099b9b3c827f822f0fbf24b616c17a3f9fdf4edf1eb244b8",
                "md5": "86912bdefafd5cf62a94231195c9ae53",
                "sha256": "66b853a5da83f47c2dad7b3375b3f80ccbd1cbf459c8fdb5b6d37f63a1e98d62"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "86912bdefafd5cf62a94231195c9ae53",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 555246,
            "upload_time": "2025-02-03T14:04:44",
            "upload_time_iso_8601": "2025-02-03T14:04:44.404148Z",
            "url": "https://files.pythonhosted.org/packages/33/8c/344829168ee7099b9b3c827f822f0fbf24b616c17a3f9fdf4edf1eb244b8/zeroq-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "adb68db65fe3108abb9a7edac96112f886d8608153d474e32828daa7f540b533",
                "md5": "6406fc20f5c73c24acf526c76874e5c5",
                "sha256": "8ff389483d3c711a95f9e8b8d614e049cbb09570b905eccbff925070389400b2"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "6406fc20f5c73c24acf526c76874e5c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 483919,
            "upload_time": "2025-02-03T14:05:02",
            "upload_time_iso_8601": "2025-02-03T14:05:02.115483Z",
            "url": "https://files.pythonhosted.org/packages/ad/b6/8db65fe3108abb9a7edac96112f886d8608153d474e32828daa7f540b533/zeroq-0.1.0-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0110d669be0a531041aa8b60b8296d272f08b225a19da60af5c6be40c21d788",
                "md5": "b4ce856a331630d600822f0e5971e776",
                "sha256": "d0e93d0be29c3e6f89d3350d893c09da8107e46de764193e0206c791c66c5b0c"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b4ce856a331630d600822f0e5971e776",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 460215,
            "upload_time": "2025-02-03T14:05:19",
            "upload_time_iso_8601": "2025-02-03T14:05:19.911090Z",
            "url": "https://files.pythonhosted.org/packages/d0/11/0d669be0a531041aa8b60b8296d272f08b225a19da60af5c6be40c21d788/zeroq-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fcdb26d6094b13efba443fe3ca915d8a1176da5a1a9d2a4b00d02aedff364b2b",
                "md5": "3cc64ba5cc4907441a92d03614bbc9e9",
                "sha256": "679ed21994356217223d0b6b7ca67a8ac77ee214a6690c4e785c9c86364c187f"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3cc64ba5cc4907441a92d03614bbc9e9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 290707,
            "upload_time": "2025-02-03T14:02:49",
            "upload_time_iso_8601": "2025-02-03T14:02:49.814671Z",
            "url": "https://files.pythonhosted.org/packages/fc/db/26d6094b13efba443fe3ca915d8a1176da5a1a9d2a4b00d02aedff364b2b/zeroq-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "95635ae5f01f7242ce0c0652d6fd25894539dfaedb99f242ec1b305dd3aac188",
                "md5": "f8185a297bbef507a160c3d0d66ebf8a",
                "sha256": "2701996ff94bb70c4dbfb68013ae8f8ffdfb33e06b8cb7eb851ee66a82c8b389"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f8185a297bbef507a160c3d0d66ebf8a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 299387,
            "upload_time": "2025-02-03T14:03:05",
            "upload_time_iso_8601": "2025-02-03T14:03:05.800686Z",
            "url": "https://files.pythonhosted.org/packages/95/63/5ae5f01f7242ce0c0652d6fd25894539dfaedb99f242ec1b305dd3aac188/zeroq-0.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1963b1575274dd1c0c77c71cd50c0afaf0348ebac4e7cbfa124006d5a3bea4ef",
                "md5": "59cf2aac4c4217aa44ca05129e8238a9",
                "sha256": "724fda58568660ed1ebef2dc51d8d95760990d080c616bde96d36e3579e23129"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "59cf2aac4c4217aa44ca05129e8238a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 352811,
            "upload_time": "2025-02-03T14:03:22",
            "upload_time_iso_8601": "2025-02-03T14:03:22.832280Z",
            "url": "https://files.pythonhosted.org/packages/19/63/b1575274dd1c0c77c71cd50c0afaf0348ebac4e7cbfa124006d5a3bea4ef/zeroq-0.1.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "40157ef6b524b3d75602325c7ccb06ffb8a2e3160dc07cbe05ee93f34cf979d8",
                "md5": "32e6772243b4c211dc899cfdfce1db78",
                "sha256": "c8a36e15ef01f8bd60b6cd73503e4cf4280a4920d575d73f4d5932a5af4afc49"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "32e6772243b4c211dc899cfdfce1db78",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 333396,
            "upload_time": "2025-02-03T14:03:36",
            "upload_time_iso_8601": "2025-02-03T14:03:36.989684Z",
            "url": "https://files.pythonhosted.org/packages/40/15/7ef6b524b3d75602325c7ccb06ffb8a2e3160dc07cbe05ee93f34cf979d8/zeroq-0.1.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "764a94dc36fce2b7201c7f9125d1e0a6081cc8b9eb90d47e1c3f13685fda9519",
                "md5": "94fac95498563734a0f0afd5daa948ac",
                "sha256": "907be603e9660ccffd5b997ca053a8a3d600907bdb8dcaf5f0f4257d2b948031"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "94fac95498563734a0f0afd5daa948ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 464511,
            "upload_time": "2025-02-03T14:04:30",
            "upload_time_iso_8601": "2025-02-03T14:04:30.425959Z",
            "url": "https://files.pythonhosted.org/packages/76/4a/94dc36fce2b7201c7f9125d1e0a6081cc8b9eb90d47e1c3f13685fda9519/zeroq-0.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9630b88aed593b449b933fc33e8b31439616b26f5a183393c059b0d36150d35f",
                "md5": "c4281db6486da652864704bf4a7e0e59",
                "sha256": "c434054339499f7338ccfa3a2c8120ca7f95e479a463974f0ddac94d828b6976"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "c4281db6486da652864704bf4a7e0e59",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 554382,
            "upload_time": "2025-02-03T14:04:46",
            "upload_time_iso_8601": "2025-02-03T14:04:46.176204Z",
            "url": "https://files.pythonhosted.org/packages/96/30/b88aed593b449b933fc33e8b31439616b26f5a183393c059b0d36150d35f/zeroq-0.1.0-cp313-cp313t-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7e20f0497df800f35dfaa4307c8716bfbd26c0b0dc3acfd86cf0d40681acdc01",
                "md5": "e7c4f7d21700ad6238a3b2c6b21b85c1",
                "sha256": "3f2f36094fe5e3ff596c22b771f930721878a04833d1a465b07c17f7411de06d"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "e7c4f7d21700ad6238a3b2c6b21b85c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 483556,
            "upload_time": "2025-02-03T14:05:04",
            "upload_time_iso_8601": "2025-02-03T14:05:04.169915Z",
            "url": "https://files.pythonhosted.org/packages/7e/20/f0497df800f35dfaa4307c8716bfbd26c0b0dc3acfd86cf0d40681acdc01/zeroq-0.1.0-cp313-cp313t-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f47aefce89c1b8ddf9f83fb6faa9e78ef11054db0d6dbd4916e184efd3adee28",
                "md5": "5f34e00c76404f953831c77a3a5320a9",
                "sha256": "2698f22e6e97f0c29ba89453eb8bb853d29fbb5e93ebfb29b6003d4a8cd87e28"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5f34e00c76404f953831c77a3a5320a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 460322,
            "upload_time": "2025-02-03T14:05:21",
            "upload_time_iso_8601": "2025-02-03T14:05:21.854529Z",
            "url": "https://files.pythonhosted.org/packages/f4/7a/efce89c1b8ddf9f83fb6faa9e78ef11054db0d6dbd4916e184efd3adee28/zeroq-0.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "463dac91bfc3de2e980201efb19888eb7bf84ca48d64f22e0a3bb5400bf71ba0",
                "md5": "e0387d9b198101f610182bc48c5dad72",
                "sha256": "2249fa5e99d2c5a122541fd8abec4bb12d40a1ed494b3864a1cddf43a7fbb3bd"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "e0387d9b198101f610182bc48c5dad72",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 161380,
            "upload_time": "2025-02-03T14:05:47",
            "upload_time_iso_8601": "2025-02-03T14:05:47.194098Z",
            "url": "https://files.pythonhosted.org/packages/46/3d/ac91bfc3de2e980201efb19888eb7bf84ca48d64f22e0a3bb5400bf71ba0/zeroq-0.1.0-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c1f626a3a64b82937436489f3583197c8000aad8758ee7375e453cba34d52d84",
                "md5": "2a9bb1bab336cb0aa1b1e2eb30f17ad8",
                "sha256": "9c6a59b4d594736ffcb4929cd12d65a2cc9c2ec14b1d04ee1363650e6e68a2a9"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2a9bb1bab336cb0aa1b1e2eb30f17ad8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 169386,
            "upload_time": "2025-02-03T14:05:37",
            "upload_time_iso_8601": "2025-02-03T14:05:37.180589Z",
            "url": "https://files.pythonhosted.org/packages/c1/f6/26a3a64b82937436489f3583197c8000aad8758ee7375e453cba34d52d84/zeroq-0.1.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dc2ebb2c4bd1f8a7fb7c85a690554ba39c15b771ef305f778cef381de03a9a48",
                "md5": "56bbad99c64cdef3abe58ee8058636c5",
                "sha256": "66cf50ae9e07233d95235600a7db8c5b0ed07af120d17d996a25106c5300bfaf"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "56bbad99c64cdef3abe58ee8058636c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 292791,
            "upload_time": "2025-02-03T14:02:52",
            "upload_time_iso_8601": "2025-02-03T14:02:52.167774Z",
            "url": "https://files.pythonhosted.org/packages/dc/2e/bb2c4bd1f8a7fb7c85a690554ba39c15b771ef305f778cef381de03a9a48/zeroq-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2edbc44bc05333248a85c9adfc80541df325a48c0c019ab2bc9c332616c90878",
                "md5": "3c1ac77770a8175ca91b76d9773e0d42",
                "sha256": "cca88895761be4bef0711723ded163674637276b824c5c10892fdbed111a46d0"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "3c1ac77770a8175ca91b76d9773e0d42",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 301255,
            "upload_time": "2025-02-03T14:03:09",
            "upload_time_iso_8601": "2025-02-03T14:03:09.103471Z",
            "url": "https://files.pythonhosted.org/packages/2e/db/c44bc05333248a85c9adfc80541df325a48c0c019ab2bc9c332616c90878/zeroq-0.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "599f39071703340bc97e388f8872167146c9ebec85b51e090343962bf8afec19",
                "md5": "6be8444715af9976e321a59740e95a27",
                "sha256": "6f9eab279ff0eba094696f771aa68751c4e09649ecc7612fdbdd8664520c1cd5"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "6be8444715af9976e321a59740e95a27",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 355014,
            "upload_time": "2025-02-03T14:03:24",
            "upload_time_iso_8601": "2025-02-03T14:03:24.581879Z",
            "url": "https://files.pythonhosted.org/packages/59/9f/39071703340bc97e388f8872167146c9ebec85b51e090343962bf8afec19/zeroq-0.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "966dad4e135317a44338b57a32c2624bb39135dacb23535b219a80f26be96fe3",
                "md5": "db8403f7a0b7be9ae099dd9851c5915d",
                "sha256": "7d97d6b4abfd593a114359c8fad4bee40604f12c560d4a50cf31de6ef91838a1"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "db8403f7a0b7be9ae099dd9851c5915d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 335824,
            "upload_time": "2025-02-03T14:03:39",
            "upload_time_iso_8601": "2025-02-03T14:03:39.601678Z",
            "url": "https://files.pythonhosted.org/packages/96/6d/ad4e135317a44338b57a32c2624bb39135dacb23535b219a80f26be96fe3/zeroq-0.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4ba9b74ed1d66b1d19fe701e8ac24cd8bd8dbfa6da793fe07a0de7208fc09341",
                "md5": "14c1853173cc9947f78f5debedaabff6",
                "sha256": "f3d31cf002b8d4f127b5257f78be19965993f19a3526b1b8ab5249a8cf1d88e8"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "14c1853173cc9947f78f5debedaabff6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 296839,
            "upload_time": "2025-02-03T14:04:04",
            "upload_time_iso_8601": "2025-02-03T14:04:04.496791Z",
            "url": "https://files.pythonhosted.org/packages/4b/a9/b74ed1d66b1d19fe701e8ac24cd8bd8dbfa6da793fe07a0de7208fc09341/zeroq-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b48612c53baf5b27cfbd8d07762401fcdfaa93018ee68df8eecf91dcbeec6590",
                "md5": "7c13df065bb58002c2c4d45d92c410af",
                "sha256": "56bf45c925f28b2127b7595d34c5e521bb9f83630a07685db60279ceda82934b"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "7c13df065bb58002c2c4d45d92c410af",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 314089,
            "upload_time": "2025-02-03T14:03:52",
            "upload_time_iso_8601": "2025-02-03T14:03:52.623466Z",
            "url": "https://files.pythonhosted.org/packages/b4/86/12c53baf5b27cfbd8d07762401fcdfaa93018ee68df8eecf91dcbeec6590/zeroq-0.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d43713d5e28167a5730fdbdaaf7aa3c326c7193381c1ab631cf0bf464df73461",
                "md5": "875943a3cf76f746b4b32666b1ef959d",
                "sha256": "ec3fe00e2d437eef0835e502305d58981d7f5e5962b891384c3323537222d6c8"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "875943a3cf76f746b4b32666b1ef959d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 466132,
            "upload_time": "2025-02-03T14:04:32",
            "upload_time_iso_8601": "2025-02-03T14:04:32.233207Z",
            "url": "https://files.pythonhosted.org/packages/d4/37/13d5e28167a5730fdbdaaf7aa3c326c7193381c1ab631cf0bf464df73461/zeroq-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1bb3f5bb9884af0f31e1ce27eca57588a9d917760c744875716c8893ec816c50",
                "md5": "21e27231f447c6bf2b95e8e9bd326231",
                "sha256": "b89b8cc2ce875c47ecc5da474ffc0a57edf6e538433902808cc77da1c43c79a5"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "21e27231f447c6bf2b95e8e9bd326231",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 556532,
            "upload_time": "2025-02-03T14:04:48",
            "upload_time_iso_8601": "2025-02-03T14:04:48.664702Z",
            "url": "https://files.pythonhosted.org/packages/1b/b3/f5bb9884af0f31e1ce27eca57588a9d917760c744875716c8893ec816c50/zeroq-0.1.0-cp39-cp39-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e666f53260444e58ac0035e2c1b6d591f708d66930b6f779af0e54725de39554",
                "md5": "f84c3082fbdac3eb9b86c5253467a770",
                "sha256": "f3c087138ba84f6804ef764b67115625448736fb7206498bcc325fa2fbf86e8e"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "f84c3082fbdac3eb9b86c5253467a770",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 485844,
            "upload_time": "2025-02-03T14:05:06",
            "upload_time_iso_8601": "2025-02-03T14:05:06.830611Z",
            "url": "https://files.pythonhosted.org/packages/e6/66/f53260444e58ac0035e2c1b6d591f708d66930b6f779af0e54725de39554/zeroq-0.1.0-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "be33591b91074489c903d37145b08eca829bfb5195e39e047d30eef63a3a6465",
                "md5": "47dead351e14cd8a711fc8175c6a996d",
                "sha256": "104228ba97681584f9aa05870fc5512db5ae3801469f69d2be228ce77a3967e5"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "47dead351e14cd8a711fc8175c6a996d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 462109,
            "upload_time": "2025-02-03T14:05:23",
            "upload_time_iso_8601": "2025-02-03T14:05:23.435471Z",
            "url": "https://files.pythonhosted.org/packages/be/33/591b91074489c903d37145b08eca829bfb5195e39e047d30eef63a3a6465/zeroq-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "18efe97c2faec18e0851586f61b46c4d68ed09d6dc628513c72b213d22459378",
                "md5": "82cb43d8ab9f0af3fb4fdb7428d2472e",
                "sha256": "ea930f0a88a77952ee63ff7ff6f284a78a6445d0f2e05ad46631e2a5060ebeb4"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "82cb43d8ab9f0af3fb4fdb7428d2472e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 161592,
            "upload_time": "2025-02-03T14:05:49",
            "upload_time_iso_8601": "2025-02-03T14:05:49.428649Z",
            "url": "https://files.pythonhosted.org/packages/18/ef/e97c2faec18e0851586f61b46c4d68ed09d6dc628513c72b213d22459378/zeroq-0.1.0-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ac3100d0956f84303c679c1950c8b7c5e36748d614d936241c6396c454ebc88d",
                "md5": "7dae1b0a12a6f90423601c578d2e4c29",
                "sha256": "328f455fceb9720d8916f71716334b1634f2b30f83b317885c4869d0c4f2dd87"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7dae1b0a12a6f90423601c578d2e4c29",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 169610,
            "upload_time": "2025-02-03T14:05:40",
            "upload_time_iso_8601": "2025-02-03T14:05:40.235814Z",
            "url": "https://files.pythonhosted.org/packages/ac/31/00d0956f84303c679c1950c8b7c5e36748d614d936241c6396c454ebc88d/zeroq-0.1.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "badaf82b15b12608cd14d2a602f806e99bcbd1176dc168f4600cd24b7b43d053",
                "md5": "a13b42c533227a4ab7ec5eaa79a6d3dc",
                "sha256": "9805bbceecd502e5369a0935f7feed33ec363aac16c8e93bf27412e1d47798ea"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a13b42c533227a4ab7ec5eaa79a6d3dc",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 293278,
            "upload_time": "2025-02-03T14:02:54",
            "upload_time_iso_8601": "2025-02-03T14:02:54.125076Z",
            "url": "https://files.pythonhosted.org/packages/ba/da/f82b15b12608cd14d2a602f806e99bcbd1176dc168f4600cd24b7b43d053/zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2c8819244356e5066cad7a7f1fde705bcd0cbeebad7a230c231857f71d047e60",
                "md5": "e6724ebbee2df026256d3695a9740afa",
                "sha256": "9ebd8ed7601e1d8bf01c5a991e98e27a2963eeb4802237e745b9e4d063ab9a4d"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "e6724ebbee2df026256d3695a9740afa",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 302145,
            "upload_time": "2025-02-03T14:03:11",
            "upload_time_iso_8601": "2025-02-03T14:03:11.300189Z",
            "url": "https://files.pythonhosted.org/packages/2c/88/19244356e5066cad7a7f1fde705bcd0cbeebad7a230c231857f71d047e60/zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "072b514fde7a3f6ef61bda21eb4f9b75054f38c0654f050e038abd53c6670eed",
                "md5": "5e4b4e3fbf1025beb77eadf581e80bc5",
                "sha256": "a9d3831a058f155e4c2f87cfec0e7e1180927a12b514ee7ff43e56b41f7c27e6"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5e4b4e3fbf1025beb77eadf581e80bc5",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 354794,
            "upload_time": "2025-02-03T14:03:26",
            "upload_time_iso_8601": "2025-02-03T14:03:26.037920Z",
            "url": "https://files.pythonhosted.org/packages/07/2b/514fde7a3f6ef61bda21eb4f9b75054f38c0654f050e038abd53c6670eed/zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0d2545804e5d198e3e7f4a7c3046cf2e63ac437b23881db4fc8eee251d9949b2",
                "md5": "d9930de083074d944a5f975fbbec384c",
                "sha256": "d85e04532919412bfa9a9cd3833989955e10ae54c462c31d15893ef3814c55ee"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "d9930de083074d944a5f975fbbec384c",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 336724,
            "upload_time": "2025-02-03T14:03:41",
            "upload_time_iso_8601": "2025-02-03T14:03:41.534759Z",
            "url": "https://files.pythonhosted.org/packages/0d/25/45804e5d198e3e7f4a7c3046cf2e63ac437b23881db4fc8eee251d9949b2/zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c004d03565e8be5ce0bbe3693de725437e760599b27fd4aef47c7fff7aafffaa",
                "md5": "2733a2d117ca32278d58e962ff99a6c8",
                "sha256": "d2db6e7e79fe1ae44923095c85a13cc394f2a0b29b7395a1ed1a9199dee2148b"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2733a2d117ca32278d58e962ff99a6c8",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 297029,
            "upload_time": "2025-02-03T14:04:06",
            "upload_time_iso_8601": "2025-02-03T14:04:06.088901Z",
            "url": "https://files.pythonhosted.org/packages/c0/04/d03565e8be5ce0bbe3693de725437e760599b27fd4aef47c7fff7aafffaa/zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c79a21e4513afad5bb4237dad589dfb533aac6d3a68963e7dd45f763d576e89a",
                "md5": "accb30ff82b1bf883445ac92c895499e",
                "sha256": "d9c18bc52bb5d6d0640417e3a7225e8d96021c72944c367a7f3801de9c8159ee"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "accb30ff82b1bf883445ac92c895499e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 315368,
            "upload_time": "2025-02-03T14:03:54",
            "upload_time_iso_8601": "2025-02-03T14:03:54.298993Z",
            "url": "https://files.pythonhosted.org/packages/c7/9a/21e4513afad5bb4237dad589dfb533aac6d3a68963e7dd45f763d576e89a/zeroq-0.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7ada5e9700202bbeb9866289b39104dfc72502b4c2b2f78a296cacdf62fe5264",
                "md5": "9e6536f38af770e9b1c12cc9ceaa7539",
                "sha256": "c74a126a168ede64775b9ae0a834bf15684aceabcf5138bb9365dfc6c4545461"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9e6536f38af770e9b1c12cc9ceaa7539",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 465900,
            "upload_time": "2025-02-03T14:04:34",
            "upload_time_iso_8601": "2025-02-03T14:04:34.071852Z",
            "url": "https://files.pythonhosted.org/packages/7a/da/5e9700202bbeb9866289b39104dfc72502b4c2b2f78a296cacdf62fe5264/zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ac20f2bb6cb034275a42d74fa8d78bc3fab22103a7fbcf3d94b28fdcf611d674",
                "md5": "7fa661051ebd5140cdeee696deb409ff",
                "sha256": "e9d2dae6aa24201908709c67acaa1ef30db95fa259320109c8d37ee3419b1a1c"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "7fa661051ebd5140cdeee696deb409ff",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 556290,
            "upload_time": "2025-02-03T14:04:50",
            "upload_time_iso_8601": "2025-02-03T14:04:50.403440Z",
            "url": "https://files.pythonhosted.org/packages/ac/20/f2bb6cb034275a42d74fa8d78bc3fab22103a7fbcf3d94b28fdcf611d674/zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f39c3c305e8c37ccfa50ed654f6c58ff71f2e3961bd82386a2deaeee0c2dae66",
                "md5": "1854c3f73bd74614115ff69568b77128",
                "sha256": "ef712f69ec5c0453926afa32bcbaafe4cd1d506f68fb5037a99093a3319d70ee"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "1854c3f73bd74614115ff69568b77128",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 485569,
            "upload_time": "2025-02-03T14:05:08",
            "upload_time_iso_8601": "2025-02-03T14:05:08.558638Z",
            "url": "https://files.pythonhosted.org/packages/f3/9c/3c305e8c37ccfa50ed654f6c58ff71f2e3961bd82386a2deaeee0c2dae66/zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "78dc32cb0af9637881f08a08bccafca52e4af1104e93cc3c75fd3723598e192f",
                "md5": "7f55f2ba260b8c56f045cd44497f7700",
                "sha256": "7b36ef98deaa1be05dbc57dd6c3392317d41825a9db1afcc65c4c541df69c979"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7f55f2ba260b8c56f045cd44497f7700",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.9",
            "size": 461809,
            "upload_time": "2025-02-03T14:05:25",
            "upload_time_iso_8601": "2025-02-03T14:05:25.155217Z",
            "url": "https://files.pythonhosted.org/packages/78/dc/32cb0af9637881f08a08bccafca52e4af1104e93cc3c75fd3723598e192f/zeroq-0.1.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9b506b862ea05be0a6ac19decd9b51149fd0900c851dff9fad1fb0f14b43b9a0",
                "md5": "b70f19f0bc593022d5e4443c17c06799",
                "sha256": "6dd780b72ab6d86d7d151f7c215e325bd2c5e3ec930d30a0139687dba4d0d39b"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b70f19f0bc593022d5e4443c17c06799",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 293081,
            "upload_time": "2025-02-03T14:02:55",
            "upload_time_iso_8601": "2025-02-03T14:02:55.767545Z",
            "url": "https://files.pythonhosted.org/packages/9b/50/6b862ea05be0a6ac19decd9b51149fd0900c851dff9fad1fb0f14b43b9a0/zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e37b2bd5527a271c79699172e2f60b0c0d56910a6bb29c10c84d2baebd71788b",
                "md5": "5927541e5eb612ba5e84aebe9821e590",
                "sha256": "d2755a51ba26ec851106ceff2e57dfd57fd23706efa05f592e46141751ecf3db"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "5927541e5eb612ba5e84aebe9821e590",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 301746,
            "upload_time": "2025-02-03T14:03:13",
            "upload_time_iso_8601": "2025-02-03T14:03:13.044955Z",
            "url": "https://files.pythonhosted.org/packages/e3/7b/2bd5527a271c79699172e2f60b0c0d56910a6bb29c10c84d2baebd71788b/zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "950a734d70f2315224a697dd2a63bc5070cbf6003cf6893389452dc128f08c76",
                "md5": "689412c55ffb42c5985dc659713f5a2d",
                "sha256": "b32fcdb63a2bf7af26b6f072eb7ea5243f33473907e8696e4c30e72790360837"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "689412c55ffb42c5985dc659713f5a2d",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 354499,
            "upload_time": "2025-02-03T14:03:27",
            "upload_time_iso_8601": "2025-02-03T14:03:27.719794Z",
            "url": "https://files.pythonhosted.org/packages/95/0a/734d70f2315224a697dd2a63bc5070cbf6003cf6893389452dc128f08c76/zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "77d0f4defad6d5bb58684ca3c4d4e2d8b1088ceff0d21f22554a25fcb6dad3cf",
                "md5": "7e97ed6764aa3759522edd2d5750eb44",
                "sha256": "164b79cece6266ccc1be792bf41d1d1bd43ebb659521db829b7254a50984459d"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "7e97ed6764aa3759522edd2d5750eb44",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 336110,
            "upload_time": "2025-02-03T14:03:43",
            "upload_time_iso_8601": "2025-02-03T14:03:43.515055Z",
            "url": "https://files.pythonhosted.org/packages/77/d0/f4defad6d5bb58684ca3c4d4e2d8b1088ceff0d21f22554a25fcb6dad3cf/zeroq-0.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "20b505b652212d471bea60e2743cca1c2e2951c5196d9a9d04bc635c8bed3e3c",
                "md5": "8fbd879e06c3c2f3e6c2fe9a1ef8aa3b",
                "sha256": "fe6e221c332f7a4a99ebe3448c689d4bd337a47b82a2a27645115c6d220b8b87"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8fbd879e06c3c2f3e6c2fe9a1ef8aa3b",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 466312,
            "upload_time": "2025-02-03T14:04:35",
            "upload_time_iso_8601": "2025-02-03T14:04:35.792345Z",
            "url": "https://files.pythonhosted.org/packages/20/b5/05b652212d471bea60e2743cca1c2e2951c5196d9a9d04bc635c8bed3e3c/zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "97ce24af261d66d7115fa646598963f4bf11d73adf32c4b768655b9a6528282d",
                "md5": "bd4946a9a58f2e2e05d8304d01f68efe",
                "sha256": "5ca3b71e894dbe5e245b9762910442d731f9a095ac03990e0a63d171e3dd4c80"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "bd4946a9a58f2e2e05d8304d01f68efe",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 556126,
            "upload_time": "2025-02-03T14:04:53",
            "upload_time_iso_8601": "2025-02-03T14:04:53.019307Z",
            "url": "https://files.pythonhosted.org/packages/97/ce/24af261d66d7115fa646598963f4bf11d73adf32c4b768655b9a6528282d/zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4f19516b12fbd526665e185aabfe0a20103e975c35c9ef09d45c9f55858ad93e",
                "md5": "6da6913fa8416e02d6adcd7c03e5b1ee",
                "sha256": "a867e8348dac950a4976d89639b500a013ac58711e7849c7d3c9b840bab18711"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "6da6913fa8416e02d6adcd7c03e5b1ee",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 485918,
            "upload_time": "2025-02-03T14:05:10",
            "upload_time_iso_8601": "2025-02-03T14:05:10.757886Z",
            "url": "https://files.pythonhosted.org/packages/4f/19/516b12fbd526665e185aabfe0a20103e975c35c9ef09d45c9f55858ad93e/zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ae61a219bc97d53ec3505f29b3a0a444ff72757c53d35e56ef340dc9f73469fb",
                "md5": "a666e0af2f2d161fca98dd9c6a593ee1",
                "sha256": "9979a4eef77ca585db3c3fd02690ac32e0d299b23013b337dfbab967fb9c508f"
            },
            "downloads": -1,
            "filename": "zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a666e0af2f2d161fca98dd9c6a593ee1",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.9",
            "size": 461772,
            "upload_time": "2025-02-03T14:05:28",
            "upload_time_iso_8601": "2025-02-03T14:05:28.824868Z",
            "url": "https://files.pythonhosted.org/packages/ae/61/a219bc97d53ec3505f29b3a0a444ff72757c53d35e56ef340dc9f73469fb/zeroq-0.1.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-03 14:02:40",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "zeroq"
}
        
Elapsed time: 0.38493s