cocotb is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.
Project description
cocotb is a coroutine based cosimulation library for writing VHDL and Verilog testbenches in Python.
- Read the documentation
- Get involved:
- Raise a bug / request an enhancement (Requires a GitHub account)
- Join the Gitter chat room
Installation
The current stable version of cocotb requires:
- Python 3.6+
- GNU Make 3+
- An HDL simulator (such as Icarus Verilog, Verilator, GHDL or other simulator)
After installing these dependencies, the latest stable version 1.x of cocotb can be installed with pip.
pip install 'cocotb == 1.*'
For more details on installation, including prerequisites, see the documentation.
For details on how to install the development version of cocotb, see the preliminary documentation of the future release.
!!! Bus and Testbenching Components !!!
The reusable bus interfaces and testbenching components have recently been moved to the 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. You could also use any other language a cocotb-supported simulator understands, e.g. VHDL.
// 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:
# 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:
# 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:
make SIM=icarus
For more information please see the cocotb documentation and our wiki.
Tutorials, examples and related projects
- the tutorial section in the official documentation
- cocotb-bus for pre-packaged testbenching tools and reusable bus interfaces.
- cocotb-based USB 1.1 test suite for FPGA IP, with testbenches for a variety of open source USB cores
cocotb-coverage
, an extension for Functional Coverage and Constrained Randomizationuvm-python
, an almost 1:1 port of UVM 1.2 to Python- our wiki on extension modules
- the list of GitHub projects depending on cocotb
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file cocotb-1.9.2.tar.gz
.
File metadata
- Download URL: cocotb-1.9.2.tar.gz
- Upload date:
- Size: 300.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4cdeaf51ec1b14e5430083ac56edc0b48ad05184f0307d90de44ff7bfdb1652 |
|
MD5 | 60883074c7090fce130414bb1b8c7ab6 |
|
BLAKE2b-256 | 5cdc4bd01e86f7ad85dfc6eec681a94db1a856aa35c58777a297e271100ac24c |
File details
Details for the file cocotb-1.9.2-cp313-cp313-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 523.5 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c816972ec4b3360372075fb0563cf98e8ad7d0f158e8dfe3165824936383a888 |
|
MD5 | 2b1b340fbe2b8873f57d7d99b572bb1a |
|
BLAKE2b-256 | 01f071d15e3735df2135f600cac25e2174c7fee55d250e46a00fe800417c1aab |
File details
Details for the file cocotb-1.9.2-cp313-cp313-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp313-cp313-win32.whl
- Upload date:
- Size: 492.1 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cdb25ca9dd2483d96f30b1cf3c070e4a6527d43e0af2d66660de29727c81cd4 |
|
MD5 | fd72895fd2724fe711bbf81bc935daf3 |
|
BLAKE2b-256 | 29716b77f173866dd64f3b898ec15ec1103eee43fb7b212108e51fea9b866a67 |
File details
Details for the file cocotb-1.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cc00e5ddf5fea392a8a3406869396c7e5a736a08afc8e0fe45ad159151438ba |
|
MD5 | 79bc53ffa9ee7a0be47174f5e177ede8 |
|
BLAKE2b-256 | 9a79dadc212d62e57bc381ab403bae8a442b8903f84c4807075bd236071092ce |
File details
Details for the file cocotb-1.9.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6264826ee4dd6acc678dd2572f3cd683da6a48013af82de81bf8a45b5e064b8e |
|
MD5 | a38f201f8aae554bf474de239413e265 |
|
BLAKE2b-256 | a0224578c0f67443ae00e63f6d9987bd48287b1ad141941780277a9bd8faa4ce |
File details
Details for the file cocotb-1.9.2-cp313-cp313-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 611.8 kB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a60f6b3c4e4f5e9265a18c86927af1d773fb79b32edf577ce2ba8d59d74acafc |
|
MD5 | 2623c12ce3c1cc189a2834f849c8d17d |
|
BLAKE2b-256 | 4a9b68332cd317d449c32e5ed8318343805f59e73481d6c5dcb01b8060ac412e |
File details
Details for the file cocotb-1.9.2-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 523.5 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42fde03b858cd84e0284d9cee6bf34cc0892167921bd1da100abf181ac5e2ea4 |
|
MD5 | 9dc6f77a4b33d2dba65c83168b0ac5fa |
|
BLAKE2b-256 | 05b35026f529ffd707dcb6cf58d68d0b1b7d47fc6afecf009a4158bf7e2141b4 |
File details
Details for the file cocotb-1.9.2-cp312-cp312-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp312-cp312-win32.whl
- Upload date:
- Size: 492.1 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 85d175f6e6054f3d046903790fe61ccf454e1a5e39392682c728a3418be935cf |
|
MD5 | 0e87534e672cf88a7df7b066e2f28df5 |
|
BLAKE2b-256 | 0cae2a536de0f747bd5756e62165a429c9249c6e0715cc77c9a5fdd851821adb |
File details
Details for the file cocotb-1.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff2460fb60444bfbe28a8119aad7f7297a97b53356426f03d0cdee2b90d3bc1a |
|
MD5 | dc80e871046b08982408b8e9ec916ef7 |
|
BLAKE2b-256 | f3504e6c84dc1d2002e0cc4587a4516feb12c47e2953f43f8f2f136941e7c0bb |
File details
Details for the file cocotb-1.9.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a2333ee6e5f2316c425e501ea9a116439cf8f08ceb8816c762842fe88ea9748 |
|
MD5 | 57cb91de5f6afa656abd8d30f99e2574 |
|
BLAKE2b-256 | ad1a8875eecc17f681e6fd7bfff5e75a9338c156b3530c5559fe77753174e19a |
File details
Details for the file cocotb-1.9.2-cp312-cp312-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp312-cp312-macosx_10_9_x86_64.whl
- Upload date:
- Size: 620.2 kB
- Tags: CPython 3.12, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17c19553dbc5442f079495a2fd6e8fc7924cd9c527ae0d5c92d864f12d3ed865 |
|
MD5 | 470edec51559170dd959283b682dee83 |
|
BLAKE2b-256 | f18639f5f75366e46c665b86a46ab7acb5149994c55f4ad6f89057e99acc7400 |
File details
Details for the file cocotb-1.9.2-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 523.3 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f171a4eb095b45556275fba414785eaf7b41937690a93dc0dfa8f568e699687 |
|
MD5 | 9d7758058a46197cdcc322464b3b4c7c |
|
BLAKE2b-256 | 4af955036ca2bab83c27519b6497dce6f78d8ef74ff1a166ad17d59bba4ad48b |
File details
Details for the file cocotb-1.9.2-cp311-cp311-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp311-cp311-win32.whl
- Upload date:
- Size: 491.9 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2b28fb592586cf210243bacf3c53be5c5ca383555aafc8619605f34529bfae0 |
|
MD5 | e95e2a60770e175add68cc0fbb278254 |
|
BLAKE2b-256 | 07e724ef11f4854ae82758a73a4ce0cfd3a6c5ed459c923891d10d44adb6c586 |
File details
Details for the file cocotb-1.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57fb05bc1bf79f92964d3a633153056bd885538dac9c2f5d3a724e83cdc65d51 |
|
MD5 | 0aff01d1084179f03ca5f1fb756d1901 |
|
BLAKE2b-256 | 2d49591bbe8961cfb540b3b17fda8e07b19d7e0203a2e272706c71aba37426c0 |
File details
Details for the file cocotb-1.9.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08c6dc004324b36015975b14aa24dca3cf1ac771d0ddd9ccacdcf4af7c77c3e1 |
|
MD5 | 8fc6361cd6dca39ae489efc779ad9702 |
|
BLAKE2b-256 | 1bd6560c22b3b8cad20f159ba93b076483dd9db101e3823f795f07b26cfa3f30 |
File details
Details for the file cocotb-1.9.2-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 620.0 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac8cef8162a01369cbb6428b5d252274fe8a6bcae360fb68ba12dcda344b468a |
|
MD5 | 778e2b8f2b931fe89f05ecc7867bd3ef |
|
BLAKE2b-256 | 044f64e2e6338a4c0666d2a53fdc160832bf1dd29d758fd8d6e7c72c98d22f26 |
File details
Details for the file cocotb-1.9.2-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 523.4 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6901bb667ad3ffd0233558c496691062c72f30f0cb9686e86ca05bf3019d0ee0 |
|
MD5 | a5b20036eb14ea7b1f2468141015f918 |
|
BLAKE2b-256 | 858ca7ef7e479cdda84680d14c123d3f93508b801a58c92ad3d50d6f96a07348 |
File details
Details for the file cocotb-1.9.2-cp310-cp310-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp310-cp310-win32.whl
- Upload date:
- Size: 492.0 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ee9f6a3cdebf88ecec9a69789111559260898dcbebffff11593076f4cbf29c9 |
|
MD5 | 038033a802fdc8bdae302f8b40be0d0a |
|
BLAKE2b-256 | 684b50f20f8990c12e9714da2f23eb694deb0bef9c6dc2f7206355697eeda16d |
File details
Details for the file cocotb-1.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47f82e32c2485ae953f482d1e19f227c7c95b05bb5542eee2b4c4250d787df64 |
|
MD5 | a53469db7be9d3233fed249275d21048 |
|
BLAKE2b-256 | 3843b7c3ab67e8f789e629ee9090dde89df1fd6ba9b2589f2c8ff183332cf4ab |
File details
Details for the file cocotb-1.9.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 940ca22d386962bc538e4aa2c94d50a23e83758f6d0b721aabb67760d37dedea |
|
MD5 | cb114fc8ed56814233981a8c28c8d039 |
|
BLAKE2b-256 | 82b99f3aaa7677ddce0feffe6bd4f12382574794aaa26c5a79d259d339ac7a7a |
File details
Details for the file cocotb-1.9.2-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 620.0 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25396c1650eb9002dbebe013f8c3fad64b1646e4b2ff06f953cf2f8aac51b7d2 |
|
MD5 | a6785a0e9a2c9fcccf7b5ab7de4a5ec3 |
|
BLAKE2b-256 | 2d48b90db9fc14e829bfdca797f1a0cc656950d63a438ab311207d6882caf934 |
File details
Details for the file cocotb-1.9.2-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 523.4 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 58bf87c7c71ba8c8e8f217aaf41841951aea10efe57d824eb32596b8fb47d18e |
|
MD5 | 7c95b5663a457ca0ee1450f837074810 |
|
BLAKE2b-256 | 3a0c3bfa1d6d65199b12d1ba685b4bec3c07b9c2b9a8014821c3064035edeb47 |
File details
Details for the file cocotb-1.9.2-cp39-cp39-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp39-cp39-win32.whl
- Upload date:
- Size: 491.9 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bcaa79fc55e68f1769c381f494b5c35fce7a597aa660c420a1e9015acf95b263 |
|
MD5 | 7de8572247172b30880c731f9ccde45c |
|
BLAKE2b-256 | c8c45d17391e8acdc03f0ac9feda7fadface8ac91ac0c05a61aab9c1e63aaa5c |
File details
Details for the file cocotb-1.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df0aef26de38326440395edf5f2dddd11254a0cfa121151e89095cc5c75c9564 |
|
MD5 | a50d7b58514899a686b09610ab1175e3 |
|
BLAKE2b-256 | 4455b95e7883d3514d27b071276cdb81c8a5bf14bf943ef40d88f1c5a79941da |
File details
Details for the file cocotb-1.9.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 349ff4ac56e3d07c49f1b38426461c2e0239e603c5a3e6bc1221d01774c97656 |
|
MD5 | 0411e4e8558787aab09616e3ea2bbb2d |
|
BLAKE2b-256 | e6e7577168b65b57c065c4eff1668a3b2520296f706cdad49ef20d8688dd1850 |
File details
Details for the file cocotb-1.9.2-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 620.0 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 504a0926cf07f59dfce3141d58ce0d20bc4ecafdd7adc3153b6b4ba2e62ed52a |
|
MD5 | 6b3f399de889809333fbe9bd2497b1b3 |
|
BLAKE2b-256 | f5f437d2edfc26b0298612f03690c9981dbe557154c1b83fd42909cfefbddce2 |
File details
Details for the file cocotb-1.9.2-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 523.4 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7f35f7e272142df87c794c7f10fc4fb603a3e199cb74f99b6abd9d552a63249 |
|
MD5 | 94dd3343a3321377745842bc0d5e68ad |
|
BLAKE2b-256 | 9593754d618d18a4df1a87d4a6b2c06bcf38397545097ae5153ea6d617203f40 |
File details
Details for the file cocotb-1.9.2-cp38-cp38-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp38-cp38-win32.whl
- Upload date:
- Size: 491.9 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0a594a9aaf4e88fd92817a8c1487193fec7b735cffb65e0210454f8847fb04c |
|
MD5 | 30f5cf8f3c00537e74efe2bc426096a5 |
|
BLAKE2b-256 | 57c3fc2d6fc5f4a3f8970b8430ef5429ee1c7b0358022c47b607309d2f20eac1 |
File details
Details for the file cocotb-1.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c560897f7577e8e260bf517f72beec811dc8f45300fa42fec32b12156cab2939 |
|
MD5 | 69931d965ba60b0fcb01843284798373 |
|
BLAKE2b-256 | e94bad847f0d1d1835c287f5b70b44d2880d9af87dce2aca83a8ac44f77d3d81 |
File details
Details for the file cocotb-1.9.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6450edbaa2e2f761655c843a0a710c7094abb78b2af3c0e50d7fe0f9a289207 |
|
MD5 | 46eb99c093576a629c1e77dcae5564bc |
|
BLAKE2b-256 | fcc9763d6e19ee7ca7d611db1063b7f861620520d2ca08cfb427e3dcd0f0b492 |
File details
Details for the file cocotb-1.9.2-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 620.0 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23310e7d6cb11ca54cd70f4246a47870308e900717a7df63f5c598b09ef9982d |
|
MD5 | 0c01797efe1c8d07f39fa809c0c0fb6d |
|
BLAKE2b-256 | 47340acc478e0991dfcf6110e06079eec50a5777cc85af5d6716d05502495521 |
File details
Details for the file cocotb-1.9.2-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 523.6 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e9ae50fa48ccbcc14bc97c41a190d872265d70aba42cda7d8e717abcc3fa07a |
|
MD5 | 508f497b63e870e2ec07dd2cc38f57c4 |
|
BLAKE2b-256 | b4e50253f023d05c54b45a27a917b1c67cf6a9eff1c1a1c09084b0acfcee4191 |
File details
Details for the file cocotb-1.9.2-cp37-cp37m-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp37-cp37m-win32.whl
- Upload date:
- Size: 492.1 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8852642ebc058f34212f67ccedfcd4af4df2c4ddfada6a152af01a1dda1d86e7 |
|
MD5 | 8acea5ffc42ced04d9b9192d31cb84b7 |
|
BLAKE2b-256 | 073a5c80ff93c9ac7c30fef08c955d5a174685446f91aea11bf9b05580919255 |
File details
Details for the file cocotb-1.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 4.2 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4be2dba2048ab8762bf6db1732ca171d51366b9b619526a7711514da908055a7 |
|
MD5 | 7fff53d5954a2cee6a25d9776e2c16da |
|
BLAKE2b-256 | 37b6faed8b209bd8e7829053c2eb2d0e0eba514b1967b5d0d7232030555fe182 |
File details
Details for the file cocotb-1.9.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 4.1 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2082ba26a627732c12ea5a0db99daf2120ef809af1447e0ac483f48a5a7c934 |
|
MD5 | 0bcd8671ebebd9427d2fe2b78ba55af7 |
|
BLAKE2b-256 | 055c530836467df8c6d4157854d30bd50df66d8bdef77775b48d1eb240822e2e |
File details
Details for the file cocotb-1.9.2-cp37-cp37m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp37-cp37m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 620.0 kB
- Tags: CPython 3.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f0e52c1efc17a0c4d185d2a7441e54da29b2c04878a9e299b87df2367c25f3c |
|
MD5 | 2756970ea4ed8fb3bf4ae1a358eae0ed |
|
BLAKE2b-256 | 25adc16678c28c4dfcd80be2045c7d6a851836de9eccc1092d4f47a6ada51053 |
File details
Details for the file cocotb-1.9.2-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 539.7 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 391d15b2cf577f18089e723f94498015dc2590d18c0599dd4dac235e8894c37a |
|
MD5 | 76053da190d079c0efd779c6f4683b03 |
|
BLAKE2b-256 | 89226446b63c88d1f18adf1e2b0332714bd7a9ad323164386f9ef9b0c63fe018 |
File details
Details for the file cocotb-1.9.2-cp36-cp36m-win32.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp36-cp36m-win32.whl
- Upload date:
- Size: 485.0 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf0ef0540999be4a71383ab47bcd7814532f18ebf659fdd1283f4d2bf3eb7340 |
|
MD5 | a88ef439d7c449130f859235cf24fa16 |
|
BLAKE2b-256 | 07e4e68fe162a2fe79d9ee03a57ae84232524731ba4578a2e7e27fd1100bfa51 |
File details
Details for the file cocotb-1.9.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
- Upload date:
- Size: 948.6 kB
- Tags: CPython 3.6m, manylinux: glibc 2.5+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0236a9d71a055ceaee0a3dac025445ce57a1bc3cd6343a678c0d589653146f5a |
|
MD5 | 627c25242eeaa5dd1ad133a966a254e8 |
|
BLAKE2b-256 | 3a44a7d9c529e80e169a67871fe4950cb7dd90fed6db533977f96c99671f0c0b |
File details
Details for the file cocotb-1.9.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 877.2 kB
- Tags: CPython 3.6m, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc1939471c01fb31095f8566ed04ea35b54ab78fede6eb4ebfb4e473cb00c4b0 |
|
MD5 | e87f245ec89ba33458c28f2c4cdc0d2f |
|
BLAKE2b-256 | 31454f2c9e734a1a4c6b3747fe0e2b3a244e376d0098ed81d352b367dd7669a6 |
File details
Details for the file cocotb-1.9.2-cp36-cp36m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: cocotb-1.9.2-cp36-cp36m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 618.0 kB
- Tags: CPython 3.6m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88b782bd94aa7c248bdafda9df6e9880e257b22adc39947f6f95f98147131d58 |
|
MD5 | 27cd034f56b50b524e66ba2a1a3a2210 |
|
BLAKE2b-256 | f68072f023af0ce68bea79ec7f627b79642046900092ceb378a66e7b5b9209e4 |