rapidstream-cocotb


Namerapidstream-cocotb JSON
Version 1.8.1.dev0 PyPI version JSON
download
home_pagehttps://www.cocotb.org
SummaryRapidStream-specific version of cocotb. cocotb contributors has all rights over this project. cocotb is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.
upload_time2023-09-19 20:35:11
maintainercocotb contributors
docs_urlNone
authorChris Higgs, Stuart Hodgson
requires_python>=3.6
licenseBSD
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            **cocotb** is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.

[![Documentation Status](https://readthedocs.org/projects/cocotb/badge/?version=latest)](https://docs.cocotb.org/en/latest/)
[![CI](https://github.com/cocotb/cocotb/actions/workflows/build-test-dev.yml/badge.svg?branch=master)](https://github.com/cocotb/cocotb/actions/workflows/build-test-dev.yml)
[![PyPI](https://img.shields.io/pypi/dm/cocotb.svg?label=PyPI%20downloads)](https://pypi.org/project/cocotb/)
[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/cocotb/cocotb)
[![codecov](https://codecov.io/gh/cocotb/cocotb/branch/master/graph/badge.svg)](https://codecov.io/gh/cocotb/cocotb)

* Read the [documentation](https://docs.cocotb.org)
* Get involved:
  * [Raise a bug / request an enhancement](https://github.com/cocotb/cocotb/issues/new) (Requires a GitHub account)
  * [Join the Gitter chat room](https://gitter.im/cocotb/Lobby)

## Installation

The current stable version of cocotb requires:

- Python 3.6+
- GNU Make 3+
- An HDL simulator (such as [Icarus Verilog](https://docs.cocotb.org/en/stable/simulator_support.html#icarus-verilog),
[Verilator](https://docs.cocotb.org/en/stable/simulator_support.html#verilator),
[GHDL](https://docs.cocotb.org/en/stable/simulator_support.html#ghdl) or
[other simulator](https://docs.cocotb.org/en/stable/simulator_support.html))

After installing these dependencies, the latest stable version of cocotb can be installed with pip.

```command
pip install cocotb
```

For more details on installation, including prerequisites,
see [the documentation](https://docs.cocotb.org/en/stable/install.html).

For details on how to install the *development* version of cocotb,
see [the preliminary documentation of the future release](https://docs.cocotb.org/en/latest/install_devel.html#install-devel).

**!!! Bus and Testbenching Components !!!**
The reusable bus interfaces and testbenching components have recently been moved to the [cocotb-bus](https://github.com/cocotb/cocotb-bus) package.
You can easily install these at the same time as cocotb by adding the `bus` extra install: `pip install cocotb[bus]`.

## Usage

As a first trivial introduction to cocotb, the following example "tests" a flip-flop.

First, we need a hardware design which we can test. For this example, create a file `dff.sv` with SystemVerilog code for a simple [D flip-flop](https://en.wikipedia.org/wiki/Flip-flop_(electronics)#D_flip-flop). You could also use any other language a [cocotb-supported simulator](https://docs.cocotb.org/en/stable/simulator_support.html) understands, e.g. VHDL.

```systemverilog
// dff.sv

`timescale 1us/1ns

module dff (
    output logic q,
    input logic clk, d
);

always @(posedge clk) begin
    q <= d;
end

endmodule
```

An example of a simple randomized cocotb testbench:

```python
# test_dff.py

import random

import cocotb
from cocotb.clock import Clock
from cocotb.triggers import RisingEdge
from cocotb.types import LogicArray

@cocotb.test()
async def dff_simple_test(dut):
    """Test that d propagates to q"""

    # Assert initial output is unknown
    assert LogicArray(dut.q.value) == LogicArray("X")
    # Set initial input value to prevent it from floating
    dut.d.value = 0

    clock = Clock(dut.clk, 10, units="us")  # Create a 10us period clock on port clk
    # Start the clock. Start it low to avoid issues on the first RisingEdge
    cocotb.start_soon(clock.start(start_high=False))

    # Synchronize with the clock. This will regisiter the initial `d` value
    await RisingEdge(dut.clk)
    expected_val = 0  # Matches initial input value
    for i in range(10):
        val = random.randint(0, 1)
        dut.d.value = val  # Assign the random value val to the input port d
        await RisingEdge(dut.clk)
        assert dut.q.value == expected_val, f"output q was incorrect on the {i}th cycle"
        expected_val = val # Save random value for next RisingEdge

    # Check the final input on the next clock
    await RisingEdge(dut.clk)
    assert dut.q.value == expected_val, "output q was incorrect on the last cycle"
```

A simple Makefile:

```make
# Makefile

TOPLEVEL_LANG = verilog
VERILOG_SOURCES = $(shell pwd)/dff.sv
TOPLEVEL = dff
MODULE = test_dff

include $(shell cocotb-config --makefiles)/Makefile.sim
```

In order to run the test with Icarus Verilog, execute:

```command
make SIM=icarus
```

[![asciicast](https://asciinema.org/a/317220.svg)](https://asciinema.org/a/317220)

For more information please see the [cocotb documentation](https://docs.cocotb.org/)
and [our wiki](https://github.com/cocotb/cocotb/wiki).

## Tutorials, examples and related projects

* the tutorial section [in the official documentation](https://docs.cocotb.org/)
* [cocotb-bus](https://github.com/cocotb/cocotb-bus) for pre-packaged testbenching tools and reusable bus interfaces.
* [cocotb-based USB 1.1 test suite](https://github.com/antmicro/usb-test-suite-build) for FPGA IP, with testbenches for a variety of open source USB cores
* [`cocotb-coverage`](https://github.com/mciepluc/cocotb-coverage), an extension for Functional Coverage and Constrained Randomization
* [`uvm-python`](https://github.com/tpoikela/uvm-python), an almost 1:1 port of UVM 1.2 to Python
* our wiki [on extension modules](https://github.com/cocotb/cocotb/wiki/Further-Resources#extension-modules-cocotbext)
* the list of [GitHub projects depending on cocotb](https://github.com/cocotb/cocotb/network/dependents)

            

Raw data

            {
    "_id": null,
    "home_page": "https://www.cocotb.org",
    "name": "rapidstream-cocotb",
    "maintainer": "cocotb contributors",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "cocotb@lists.librecores.org",
    "keywords": "",
    "author": "Chris Higgs, Stuart Hodgson",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/fe/8f/b233e7aac754efc78ca260246ccb113e61278832d7bf93eef669e2a7c0b6/rapidstream-cocotb-1.8.1.dev0.tar.gz",
    "platform": "any",
    "description": "**cocotb** is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.\n\n[![Documentation Status](https://readthedocs.org/projects/cocotb/badge/?version=latest)](https://docs.cocotb.org/en/latest/)\n[![CI](https://github.com/cocotb/cocotb/actions/workflows/build-test-dev.yml/badge.svg?branch=master)](https://github.com/cocotb/cocotb/actions/workflows/build-test-dev.yml)\n[![PyPI](https://img.shields.io/pypi/dm/cocotb.svg?label=PyPI%20downloads)](https://pypi.org/project/cocotb/)\n[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/cocotb/cocotb)\n[![codecov](https://codecov.io/gh/cocotb/cocotb/branch/master/graph/badge.svg)](https://codecov.io/gh/cocotb/cocotb)\n\n* Read the [documentation](https://docs.cocotb.org)\n* Get involved:\n  * [Raise a bug / request an enhancement](https://github.com/cocotb/cocotb/issues/new) (Requires a GitHub account)\n  * [Join the Gitter chat room](https://gitter.im/cocotb/Lobby)\n\n## Installation\n\nThe current stable version of cocotb requires:\n\n- Python 3.6+\n- GNU Make 3+\n- An HDL simulator (such as [Icarus Verilog](https://docs.cocotb.org/en/stable/simulator_support.html#icarus-verilog),\n[Verilator](https://docs.cocotb.org/en/stable/simulator_support.html#verilator),\n[GHDL](https://docs.cocotb.org/en/stable/simulator_support.html#ghdl) or\n[other simulator](https://docs.cocotb.org/en/stable/simulator_support.html))\n\nAfter installing these dependencies, the latest stable version of cocotb can be installed with pip.\n\n```command\npip install cocotb\n```\n\nFor more details on installation, including prerequisites,\nsee [the documentation](https://docs.cocotb.org/en/stable/install.html).\n\nFor details on how to install the *development* version of cocotb,\nsee [the preliminary documentation of the future release](https://docs.cocotb.org/en/latest/install_devel.html#install-devel).\n\n**!!! Bus and Testbenching Components !!!**\nThe reusable bus interfaces and testbenching components have recently been moved to the [cocotb-bus](https://github.com/cocotb/cocotb-bus) package.\nYou can easily install these at the same time as cocotb by adding the `bus` extra install: `pip install cocotb[bus]`.\n\n## Usage\n\nAs a first trivial introduction to cocotb, the following example \"tests\" a flip-flop.\n\nFirst, we need a hardware design which we can test. For this example, create a file `dff.sv` with SystemVerilog code for a simple [D flip-flop](https://en.wikipedia.org/wiki/Flip-flop_(electronics)#D_flip-flop). You could also use any other language a [cocotb-supported simulator](https://docs.cocotb.org/en/stable/simulator_support.html) understands, e.g. VHDL.\n\n```systemverilog\n// dff.sv\n\n`timescale 1us/1ns\n\nmodule dff (\n    output logic q,\n    input logic clk, d\n);\n\nalways @(posedge clk) begin\n    q <= d;\nend\n\nendmodule\n```\n\nAn example of a simple randomized cocotb testbench:\n\n```python\n# test_dff.py\n\nimport random\n\nimport cocotb\nfrom cocotb.clock import Clock\nfrom cocotb.triggers import RisingEdge\nfrom cocotb.types import LogicArray\n\n@cocotb.test()\nasync def dff_simple_test(dut):\n    \"\"\"Test that d propagates to q\"\"\"\n\n    # Assert initial output is unknown\n    assert LogicArray(dut.q.value) == LogicArray(\"X\")\n    # Set initial input value to prevent it from floating\n    dut.d.value = 0\n\n    clock = Clock(dut.clk, 10, units=\"us\")  # Create a 10us period clock on port clk\n    # Start the clock. Start it low to avoid issues on the first RisingEdge\n    cocotb.start_soon(clock.start(start_high=False))\n\n    # Synchronize with the clock. This will regisiter the initial `d` value\n    await RisingEdge(dut.clk)\n    expected_val = 0  # Matches initial input value\n    for i in range(10):\n        val = random.randint(0, 1)\n        dut.d.value = val  # Assign the random value val to the input port d\n        await RisingEdge(dut.clk)\n        assert dut.q.value == expected_val, f\"output q was incorrect on the {i}th cycle\"\n        expected_val = val # Save random value for next RisingEdge\n\n    # Check the final input on the next clock\n    await RisingEdge(dut.clk)\n    assert dut.q.value == expected_val, \"output q was incorrect on the last cycle\"\n```\n\nA simple Makefile:\n\n```make\n# Makefile\n\nTOPLEVEL_LANG = verilog\nVERILOG_SOURCES = $(shell pwd)/dff.sv\nTOPLEVEL = dff\nMODULE = test_dff\n\ninclude $(shell cocotb-config --makefiles)/Makefile.sim\n```\n\nIn order to run the test with Icarus Verilog, execute:\n\n```command\nmake SIM=icarus\n```\n\n[![asciicast](https://asciinema.org/a/317220.svg)](https://asciinema.org/a/317220)\n\nFor more information please see the [cocotb documentation](https://docs.cocotb.org/)\nand [our wiki](https://github.com/cocotb/cocotb/wiki).\n\n## Tutorials, examples and related projects\n\n* the tutorial section [in the official documentation](https://docs.cocotb.org/)\n* [cocotb-bus](https://github.com/cocotb/cocotb-bus) for pre-packaged testbenching tools and reusable bus interfaces.\n* [cocotb-based USB 1.1 test suite](https://github.com/antmicro/usb-test-suite-build) for FPGA IP, with testbenches for a variety of open source USB cores\n* [`cocotb-coverage`](https://github.com/mciepluc/cocotb-coverage), an extension for Functional Coverage and Constrained Randomization\n* [`uvm-python`](https://github.com/tpoikela/uvm-python), an almost 1:1 port of UVM 1.2 to Python\n* our wiki [on extension modules](https://github.com/cocotb/cocotb/wiki/Further-Resources#extension-modules-cocotbext)\n* the list of [GitHub projects depending on cocotb](https://github.com/cocotb/cocotb/network/dependents)\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "RapidStream-specific version of cocotb.  cocotb contributors has all rights over this project.  cocotb is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.",
    "version": "1.8.1.dev0",
    "project_urls": {
        "Bug Tracker": "https://github.com/rapidstream-da/cocotb/issues",
        "Documentation": "https://docs.cocotb.org",
        "Homepage": "https://www.cocotb.org",
        "Source Code": "https://github.com/rapidstream-da/cocotb"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6799664fdaabb5a5b75ee1ceff019697fee45e40ba4723dff8e004ddadb4b10",
                "md5": "6388ccb0f37542be4ae1b8ba4134b206",
                "sha256": "1b775fba4435917c916acfbb72410a16fd79a14b263c0cffc57bd59428205724"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6388ccb0f37542be4ae1b8ba4134b206",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 530814,
            "upload_time": "2023-09-19T20:34:09",
            "upload_time_iso_8601": "2023-09-19T20:34:09.743466Z",
            "url": "https://files.pythonhosted.org/packages/c6/79/9664fdaabb5a5b75ee1ceff019697fee45e40ba4723dff8e004ddadb4b10/rapidstream_cocotb-1.8.1.dev0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1af5415f65af4870a2d82e2eda16c769182a3e682141f51dacf2f51084717c1c",
                "md5": "c6f06e5cf95c021e5c6c436586f801e3",
                "sha256": "7ba418c726b9b6df3ddd5eedd725f34bf04a609f0ed48d6c27d4bfa17f8dec49"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c6f06e5cf95c021e5c6c436586f801e3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 3748623,
            "upload_time": "2023-09-19T20:34:11",
            "upload_time_iso_8601": "2023-09-19T20:34:11.840358Z",
            "url": "https://files.pythonhosted.org/packages/1a/f5/415f65af4870a2d82e2eda16c769182a3e682141f51dacf2f51084717c1c/rapidstream_cocotb-1.8.1.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c484e4f2629ff7f7f06e13913e2760589d91ba7b909441ba560565d292cc563",
                "md5": "9b897a5abc7f5fa7c78b6c62d36d6a7b",
                "sha256": "d34ce0167b8fe333b3dd60343ad68cce8b9dc1ffca8de26987bd62c22dc3fb7f"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9b897a5abc7f5fa7c78b6c62d36d6a7b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 3646908,
            "upload_time": "2023-09-19T20:34:14",
            "upload_time_iso_8601": "2023-09-19T20:34:14.226564Z",
            "url": "https://files.pythonhosted.org/packages/4c/48/4e4f2629ff7f7f06e13913e2760589d91ba7b909441ba560565d292cc563/rapidstream_cocotb-1.8.1.dev0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb2d5edc499ee1c7eff0455e8792e871620379b692cd011c8cd0e57ca5340320",
                "md5": "d288f23ac59aba89c48b3fb76771495c",
                "sha256": "d37cece23cee5d8f92174007042a74dc672139e7d5768ecc6e8f17f471f05d05"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "d288f23ac59aba89c48b3fb76771495c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 411798,
            "upload_time": "2023-09-19T20:34:16",
            "upload_time_iso_8601": "2023-09-19T20:34:16.727626Z",
            "url": "https://files.pythonhosted.org/packages/bb/2d/5edc499ee1c7eff0455e8792e871620379b692cd011c8cd0e57ca5340320/rapidstream_cocotb-1.8.1.dev0-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "316badc3b8f767eae26433b4fb844d1f7aa64438145467ffe764c55d82d948a5",
                "md5": "80255f6a068e2b164f76211953a18a98",
                "sha256": "dea5b41e7355ec08bf7eea35741b453ff4827991d4b89e82105429b7dcc9dfea"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "80255f6a068e2b164f76211953a18a98",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 444013,
            "upload_time": "2023-09-19T20:34:18",
            "upload_time_iso_8601": "2023-09-19T20:34:18.350573Z",
            "url": "https://files.pythonhosted.org/packages/31/6b/adc3b8f767eae26433b4fb844d1f7aa64438145467ffe764c55d82d948a5/rapidstream_cocotb-1.8.1.dev0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c829d8f4d31428cfe0b3ea82388691611b8d26a870d06c49711c33700fb72a4d",
                "md5": "63fb35a713310cddc641b6b06fec8343",
                "sha256": "5e37c30f05039411620a0e940c44974bb9568505b3c6669f21ffb0c3e8b06b07"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "63fb35a713310cddc641b6b06fec8343",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 530813,
            "upload_time": "2023-09-19T20:34:20",
            "upload_time_iso_8601": "2023-09-19T20:34:20.153169Z",
            "url": "https://files.pythonhosted.org/packages/c8/29/d8f4d31428cfe0b3ea82388691611b8d26a870d06c49711c33700fb72a4d/rapidstream_cocotb-1.8.1.dev0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d9ddf942e0f8fd9a9d4f210d9c98f7ea3962da59db470fea215c9247c83f35e",
                "md5": "2821f54d6d2eee6c86434267d773676f",
                "sha256": "4ce0e9bf916c6cb2f7c39aece58ff083ef95b3de334d4af33b261f3cf5392750"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2821f54d6d2eee6c86434267d773676f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 3750415,
            "upload_time": "2023-09-19T20:34:22",
            "upload_time_iso_8601": "2023-09-19T20:34:22.337613Z",
            "url": "https://files.pythonhosted.org/packages/3d/9d/df942e0f8fd9a9d4f210d9c98f7ea3962da59db470fea215c9247c83f35e/rapidstream_cocotb-1.8.1.dev0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "be1677519d1cae71a31447edf466b23539228ab1a959dce2d8d8ce2911df587c",
                "md5": "1539645b396195be1bf89d49cd85be37",
                "sha256": "583c35422e01a56326e25e9cc65ab121d3d0f722021af4c894203526773d680e"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "1539645b396195be1bf89d49cd85be37",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 3648484,
            "upload_time": "2023-09-19T20:34:24",
            "upload_time_iso_8601": "2023-09-19T20:34:24.927595Z",
            "url": "https://files.pythonhosted.org/packages/be/16/77519d1cae71a31447edf466b23539228ab1a959dce2d8d8ce2911df587c/rapidstream_cocotb-1.8.1.dev0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "261c4744525743f11be3ae3b49616416c126b026553cb36776a01a455b2250a4",
                "md5": "27c7e52cf64509ed1843f2e4eada2f7f",
                "sha256": "cf1e3a77da46de4067420a78a8fa38e794f7eade734e1934eaabb974670280cb"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "27c7e52cf64509ed1843f2e4eada2f7f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 411806,
            "upload_time": "2023-09-19T20:34:27",
            "upload_time_iso_8601": "2023-09-19T20:34:27.157406Z",
            "url": "https://files.pythonhosted.org/packages/26/1c/4744525743f11be3ae3b49616416c126b026553cb36776a01a455b2250a4/rapidstream_cocotb-1.8.1.dev0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4b5a6ea10314bf380bf9d93221d3d92bb2e515fb2f986be564b3186301b6b6f7",
                "md5": "ffaa8f5cccdf5e647ef8584c0c526d83",
                "sha256": "81ac26a777d689cb66b177308c84cb4da86515fcf49b67b586e03894d42692ac"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ffaa8f5cccdf5e647ef8584c0c526d83",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 444021,
            "upload_time": "2023-09-19T20:34:28",
            "upload_time_iso_8601": "2023-09-19T20:34:28.603807Z",
            "url": "https://files.pythonhosted.org/packages/4b/5a/6ea10314bf380bf9d93221d3d92bb2e515fb2f986be564b3186301b6b6f7/rapidstream_cocotb-1.8.1.dev0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0433c324b2aba92753e269f70a030bb2407b4c1ac984a1fc81daf5182ddc09a",
                "md5": "a6f5d1cdd0e82afb4781ba0474757e33",
                "sha256": "6bb3618acdfebde103b6cb27a82b4e7a848863e6036d5686c8e425187cc22eee"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a6f5d1cdd0e82afb4781ba0474757e33",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6",
            "size": 529789,
            "upload_time": "2023-09-19T20:34:30",
            "upload_time_iso_8601": "2023-09-19T20:34:30.188305Z",
            "url": "https://files.pythonhosted.org/packages/f0/43/3c324b2aba92753e269f70a030bb2407b4c1ac984a1fc81daf5182ddc09a/rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "59311935fa6eef44faabcec97583674f1c725984a873b170d34e7d9e8ee5af89",
                "md5": "c9d9ca35d9fc8f1e4d6e97215b4fba8d",
                "sha256": "d1aa60277c4dc13756ff2210f6fef0ec30552366133dab3d081935bf8ba1688d"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "c9d9ca35d9fc8f1e4d6e97215b4fba8d",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6",
            "size": 770661,
            "upload_time": "2023-09-19T20:34:31",
            "upload_time_iso_8601": "2023-09-19T20:34:31.740963Z",
            "url": "https://files.pythonhosted.org/packages/59/31/1935fa6eef44faabcec97583674f1c725984a873b170d34e7d9e8ee5af89/rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "37fce4a1d31065642ab87dae910f5213df3b07e316ba335bce4c56aae8043038",
                "md5": "31ccc80a53d4ec33ad4bcbf53e1276dd",
                "sha256": "badd234d9068298b1104e9f196ed7bd730e5f03fb9a68776275406d7296f5d1f"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "31ccc80a53d4ec33ad4bcbf53e1276dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6",
            "size": 835754,
            "upload_time": "2023-09-19T20:34:33",
            "upload_time_iso_8601": "2023-09-19T20:34:33.463609Z",
            "url": "https://files.pythonhosted.org/packages/37/fc/e4a1d31065642ab87dae910f5213df3b07e316ba335bce4c56aae8043038/rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b7140f2e944810dfb8f496dc85debb1ec6ae8af58ae6c995a22cec0e29e9f230",
                "md5": "e84e5b213a8009fe77a3973c31d6c2cc",
                "sha256": "f4e678a897de52b3fbadc5bf9e3ba62112ff592bf7d795aeefb7109dcd45819d"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "e84e5b213a8009fe77a3973c31d6c2cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6",
            "size": 426386,
            "upload_time": "2023-09-19T20:34:35",
            "upload_time_iso_8601": "2023-09-19T20:34:35.487256Z",
            "url": "https://files.pythonhosted.org/packages/b7/14/0f2e944810dfb8f496dc85debb1ec6ae8af58ae6c995a22cec0e29e9f230/rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e6b63e69ecb5200e6d06fde05a8f92141bb29095ef6e6529d406e5bf659fc6c",
                "md5": "672af4d960736cfdfff1b782f7c5089b",
                "sha256": "b0a3c8124772c76e63d7e7900cb296e39c99f00f18e31b25dc8fed2a89c27146"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "672af4d960736cfdfff1b782f7c5089b",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.6",
            "size": 459610,
            "upload_time": "2023-09-19T20:34:37",
            "upload_time_iso_8601": "2023-09-19T20:34:37.549200Z",
            "url": "https://files.pythonhosted.org/packages/0e/6b/63e69ecb5200e6d06fde05a8f92141bb29095ef6e6529d406e5bf659fc6c/rapidstream_cocotb-1.8.1.dev0-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0b401ef64d02246ec113889937dccf1ec38994e7e8c445d9639718156380887",
                "md5": "f1bbe186123382e6101e7020fdd9d0fb",
                "sha256": "bfa6d48d4a73638d937c6fe7a960b32bba45284c22bea895ff7ec1c866e16c4b"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f1bbe186123382e6101e7020fdd9d0fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6",
            "size": 530553,
            "upload_time": "2023-09-19T20:34:38",
            "upload_time_iso_8601": "2023-09-19T20:34:38.999279Z",
            "url": "https://files.pythonhosted.org/packages/f0/b4/01ef64d02246ec113889937dccf1ec38994e7e8c445d9639718156380887/rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42a41f7ed4c38da55938b994cdc520786cbf1fe152e8ab3a54e42161cd3522af",
                "md5": "c367f72510d89fd44870e39877b1f741",
                "sha256": "7f8b4958c7241b07dc5e9308d23e885181ee2d2cc36665f06e6f665c956900b2"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c367f72510d89fd44870e39877b1f741",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6",
            "size": 3748151,
            "upload_time": "2023-09-19T20:34:41",
            "upload_time_iso_8601": "2023-09-19T20:34:41.572505Z",
            "url": "https://files.pythonhosted.org/packages/42/a4/1f7ed4c38da55938b994cdc520786cbf1fe152e8ab3a54e42161cd3522af/rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5fb18cf1cd9c415079952a61d7dfff064ef8f837e240e35bc36db1aa72738644",
                "md5": "08c61c327b4acb5a26ffb6c7ff8b8c37",
                "sha256": "03fe2659fc6c30bffd03d16b3e3ce369892902bf37e5a1f485d44c5c15c6770b"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "08c61c327b4acb5a26ffb6c7ff8b8c37",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6",
            "size": 3646414,
            "upload_time": "2023-09-19T20:34:43",
            "upload_time_iso_8601": "2023-09-19T20:34:43.635685Z",
            "url": "https://files.pythonhosted.org/packages/5f/b1/8cf1cd9c415079952a61d7dfff064ef8f837e240e35bc36db1aa72738644/rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14422ce57acbe111e5fff73fde1949120b2a865520eaa95afc8d360d9e4f0cb6",
                "md5": "b81107de8a87572bf2f9fd782c869f8e",
                "sha256": "6d576e827896e96f1969a76493f8e117471c0b4e8cc28517f650429c82c36609"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "b81107de8a87572bf2f9fd782c869f8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6",
            "size": 412010,
            "upload_time": "2023-09-19T20:34:45",
            "upload_time_iso_8601": "2023-09-19T20:34:45.797419Z",
            "url": "https://files.pythonhosted.org/packages/14/42/2ce57acbe111e5fff73fde1949120b2a865520eaa95afc8d360d9e4f0cb6/rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cac8092c41f152289fa8f2d4192469f4c28e05589ee5f20e22aede77ad7b3ac8",
                "md5": "70ec7208a67b7e559c3936be8eec8344",
                "sha256": "813df4cf935bf97939633667915b149d62590563cc582995be9c3b9b3e5311cd"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "70ec7208a67b7e559c3936be8eec8344",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.6",
            "size": 444279,
            "upload_time": "2023-09-19T20:34:47",
            "upload_time_iso_8601": "2023-09-19T20:34:47.862169Z",
            "url": "https://files.pythonhosted.org/packages/ca/c8/092c41f152289fa8f2d4192469f4c28e05589ee5f20e22aede77ad7b3ac8/rapidstream_cocotb-1.8.1.dev0-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42afabee6d9d53b571439662fb0b17dd955062bc577da088fbf0c819751867fa",
                "md5": "415d57d3b3ae50b3ace088c8660c981b",
                "sha256": "906d2414a9a1377f3a8feb5b0193b689cc67609f6c9446159a4dd570a53c8fea"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "415d57d3b3ae50b3ace088c8660c981b",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 530758,
            "upload_time": "2023-09-19T20:34:49",
            "upload_time_iso_8601": "2023-09-19T20:34:49.282146Z",
            "url": "https://files.pythonhosted.org/packages/42/af/abee6d9d53b571439662fb0b17dd955062bc577da088fbf0c819751867fa/rapidstream_cocotb-1.8.1.dev0-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bff60b78dfbea6a4254b40ec959f7d539cac7cead16e63285cfa0a262fd2c5f1",
                "md5": "f0c80a2894882bace2d2fb12b26a1496",
                "sha256": "82b2ca6b295658db35e7adfa7be71cbcf9f106f410a95513897680dc71e51a72"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f0c80a2894882bace2d2fb12b26a1496",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 3749252,
            "upload_time": "2023-09-19T20:34:51",
            "upload_time_iso_8601": "2023-09-19T20:34:51.735662Z",
            "url": "https://files.pythonhosted.org/packages/bf/f6/0b78dfbea6a4254b40ec959f7d539cac7cead16e63285cfa0a262fd2c5f1/rapidstream_cocotb-1.8.1.dev0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "771c8b1a28e9186dbd34253c472a8cade3a2638621a2405ecb1c0388ce6b431f",
                "md5": "86f67e27330a5eb8c80c6b8d3a2e3319",
                "sha256": "a1f0cd82333d62eba8f97db6de219b7ea2de7fe4938bda284a58f43cbb3fcff4"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "86f67e27330a5eb8c80c6b8d3a2e3319",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 3647520,
            "upload_time": "2023-09-19T20:34:53",
            "upload_time_iso_8601": "2023-09-19T20:34:53.858028Z",
            "url": "https://files.pythonhosted.org/packages/77/1c/8b1a28e9186dbd34253c472a8cade3a2638621a2405ecb1c0388ce6b431f/rapidstream_cocotb-1.8.1.dev0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3aee22de554c265313532c0ae2893ea8ad97c7509b05e2f5c2af3546cea3c54f",
                "md5": "2e2f60bc92b6c8e895285d1951c5528a",
                "sha256": "0f77d0b8f52bccf98f954c1f10e5aa5210eada3c7e6bab34e1458a9667a538b0"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "2e2f60bc92b6c8e895285d1951c5528a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 411809,
            "upload_time": "2023-09-19T20:34:55",
            "upload_time_iso_8601": "2023-09-19T20:34:55.789659Z",
            "url": "https://files.pythonhosted.org/packages/3a/ee/22de554c265313532c0ae2893ea8ad97c7509b05e2f5c2af3546cea3c54f/rapidstream_cocotb-1.8.1.dev0-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e0762e588c2839a7538e1445991926fb0eec860af9e569ca086ea19c8198771f",
                "md5": "65910006ac9f17c7ec962d74b3808e5e",
                "sha256": "6733e872adb22289e61f69de6897fb33cb1870b77c197e18d4e7b47e2ffe7abc"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "65910006ac9f17c7ec962d74b3808e5e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 444037,
            "upload_time": "2023-09-19T20:34:57",
            "upload_time_iso_8601": "2023-09-19T20:34:57.838981Z",
            "url": "https://files.pythonhosted.org/packages/e0/76/2e588c2839a7538e1445991926fb0eec860af9e569ca086ea19c8198771f/rapidstream_cocotb-1.8.1.dev0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26db61168a0c04f61a137c28ba5f762e89c078ee5385101d09c056470a8d5ba6",
                "md5": "fddc268bb7ebd0a986f34ff643748b8b",
                "sha256": "6c1000f605cf0391aa4f8ab929e9ff2606ec7010b103ac2d5a004b677bc23627"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fddc268bb7ebd0a986f34ff643748b8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 530797,
            "upload_time": "2023-09-19T20:35:00",
            "upload_time_iso_8601": "2023-09-19T20:35:00.096684Z",
            "url": "https://files.pythonhosted.org/packages/26/db/61168a0c04f61a137c28ba5f762e89c078ee5385101d09c056470a8d5ba6/rapidstream_cocotb-1.8.1.dev0-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ad55cabb88b35500f78506d1b68d96658210112d69b683faeed324a03f7cf04",
                "md5": "5afe6d0097c4c1c28c0d40418f80a9fd",
                "sha256": "ba61e3bddfde5e96f1284729342cda6fafe59d914c2be5cf2c56c8e0af752ac3"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5afe6d0097c4c1c28c0d40418f80a9fd",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 3747678,
            "upload_time": "2023-09-19T20:35:02",
            "upload_time_iso_8601": "2023-09-19T20:35:02.988631Z",
            "url": "https://files.pythonhosted.org/packages/9a/d5/5cabb88b35500f78506d1b68d96658210112d69b683faeed324a03f7cf04/rapidstream_cocotb-1.8.1.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "58f6b2029aadf1f6d0e9b7e2f40d5dbbbd6f0368308835e2bdc0308c6b13690b",
                "md5": "90033eacda006032b4693754174a6403",
                "sha256": "4d01349a9520c0e00b17b9ae2687822260044fc097b3907b1685a15a891a7932"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "90033eacda006032b4693754174a6403",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 3646129,
            "upload_time": "2023-09-19T20:35:05",
            "upload_time_iso_8601": "2023-09-19T20:35:05.323907Z",
            "url": "https://files.pythonhosted.org/packages/58/f6/b2029aadf1f6d0e9b7e2f40d5dbbbd6f0368308835e2bdc0308c6b13690b/rapidstream_cocotb-1.8.1.dev0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c059b6048e35795bc62488991a6ced8b6e0436999f7783bd4d68fb93727a6622",
                "md5": "2d27fefcd63fa57c5b9c0b05d381e0a1",
                "sha256": "f5223013667b0ae880bab7a40d12f23af2f58e11b1a34b1533449d4c6f0b5bad"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "2d27fefcd63fa57c5b9c0b05d381e0a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 411790,
            "upload_time": "2023-09-19T20:35:07",
            "upload_time_iso_8601": "2023-09-19T20:35:07.523100Z",
            "url": "https://files.pythonhosted.org/packages/c0/59/b6048e35795bc62488991a6ced8b6e0436999f7783bd4d68fb93727a6622/rapidstream_cocotb-1.8.1.dev0-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2567e74f4c5ab506f65dcc1beff9ecb1b5a8189d6db8b70549b2aae8eaa280e7",
                "md5": "ae34d77a62f46077af62c2e8f274bbe5",
                "sha256": "fd835ba95693b20deb2b2eadd14264a3c6c7b8a9d87629f40b2e6380f4c3d931"
            },
            "downloads": -1,
            "filename": "rapidstream_cocotb-1.8.1.dev0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ae34d77a62f46077af62c2e8f274bbe5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 444047,
            "upload_time": "2023-09-19T20:35:09",
            "upload_time_iso_8601": "2023-09-19T20:35:09.635493Z",
            "url": "https://files.pythonhosted.org/packages/25/67/e74f4c5ab506f65dcc1beff9ecb1b5a8189d6db8b70549b2aae8eaa280e7/rapidstream_cocotb-1.8.1.dev0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe8fb233e7aac754efc78ca260246ccb113e61278832d7bf93eef669e2a7c0b6",
                "md5": "bd87c4d04de83ae823381a12cea4d6e8",
                "sha256": "77d0bb00e70879770e8d95e964395733879df9937ac3974380f62eed09f3bbbe"
            },
            "downloads": -1,
            "filename": "rapidstream-cocotb-1.8.1.dev0.tar.gz",
            "has_sig": false,
            "md5_digest": "bd87c4d04de83ae823381a12cea4d6e8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 294715,
            "upload_time": "2023-09-19T20:35:11",
            "upload_time_iso_8601": "2023-09-19T20:35:11.337145Z",
            "url": "https://files.pythonhosted.org/packages/fe/8f/b233e7aac754efc78ca260246ccb113e61278832d7bf93eef669e2a7c0b6/rapidstream-cocotb-1.8.1.dev0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-19 20:35:11",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rapidstream-da",
    "github_project": "cocotb",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "rapidstream-cocotb"
}
        
Elapsed time: 0.32001s