microcotb

View on PyPIReverse Dependencies (0)

0.7.6 microcotb-0.7.6-py3-none-any.whl

Wheel Details

Project: microcotb
Version: 0.7.6
Filename: microcotb-0.7.6-py3-none-any.whl
Download: [link]
Size: 72783
MD5: fcd37b13ac98818ac9f5a097382e4ce9
SHA256: 9b85be2a10b9a1214e2e85daeb70dc01285602ae95467def0debcc0a615037e4
Uploaded: 2024-12-13 10:42:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: microcotb
Version: 0.7.6
Summary: A cocotb implementation for hardware in the loop and uPython
Author: Pat Deegan
Project-Url: Homepage, https://microcotb.org
Project-Url: Issues, https://github.com/psychogenic/microcotb/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: pyvcd
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 21215 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
microcotb/__init__.py sha256=3g66-VLgpnk5-UPUmQ03kwbI-_fHB0O2rZgZfTf3IBo 1192
microcotb/clock.py sha256=rIgfExgtsNqkSIEmie6GYCZB342YW_936FY6mrj2GRY 3999
microcotb/dut.py sha256=3IvfTKSRMRNhUW8Yw-3EhMB8boq5usmrT83PddygQkM 4020
microcotb/log.py sha256=CX5UwWnR_s91Av_OQO7EBwDS2hOajN9hMA7F3AtY6mI 3085
microcotb/runner.py sha256=TM3aGesn6iBAMcpz1TNkfsQtEUMDIfTHxZfjKwfpqY4 6470
microcotb/sub_signals.py sha256=YsisTZArYvyqhj1ariu1TeuqKF7rHP1EkPoHMuTY0Hg 3594
microcotb/testcase.py sha256=NqSx4xAepxhC5KGcWVbOKrL5ZM5IAci67AnebFatAqE 2124
microcotb/decorators/__init__.py sha256=0vgHsv1mUg_FE0o0gUmCFKj4qYjicL3q2p00mRM91r4 73
microcotb/decorators/decorators.py sha256=HO-EGDJhalmNYg56ohMoCZoZfMoN3zy_soEeuM6lPpo 2150
microcotb/decorators/parametrize_default.py sha256=HUKT4DN0xk6gB0j9Z3qkKLRMQ672pZg6CsVzQeeYThQ 707
microcotb/decorators/parametrize_simple.py sha256=2_DT0Nx6jysBLwfJ_53NeMmwc9cDJUFRzIG2L4jQCUA 346
microcotb/decorators/parametrized.py sha256=Og1wrKfddplm7LtiPRzOf_VNq6Q6zFcLcoBd-B8pkFM 2950
microcotb/monitorable/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microcotb/monitorable/dut.py sha256=W1j1YmS_rrTq2k0MzdeAOG-HPBvQxgcFQCpeeuNmrKA 11401
microcotb/monitorable/io.py sha256=dTNxiZdeym_pntcKqrIbVIVUGrzvL1uEPzjZVuya4vQ 2072
microcotb/monitorable/state_tracking.py sha256=r0mtoTLTl6XxIRQDR-r3grcMzkrLU67YBIhHahaUyBs 2712
microcotb/monitorable/vcd_writer.py sha256=nafT4g-Hl0EMC_mXgM82Ww94j0VDvgAGidtB3wvaBJc 3192
microcotb/platform/__init__.py sha256=YJ7j6DnGiqfTNGdh1Z6p-2NapHt06RXlKNYHvG-JP50 133
microcotb/platform/detection.py sha256=58atO1pv6Z-I-yijlz4Hksy69wkSez0Wc7GwRwuMyCg 216
microcotb/platform/features.py sha256=6ywVcgrEL7q0tu_ZKYSIsvKmTxdRVanzQEnMuj4efLE 514
microcotb/platform/dummy/__init__.py sha256=vFY10orjHGR7GWSlA0GeezLOWpSlBesM91E26JsUa1k 81
microcotb/platform/dummy/pin.py sha256=F0JQ6KcmQYRn43LFwHE-DKOG81ERQm-1lqev2j75ed8 532
microcotb/platform/dummy/time.py sha256=TdnkCwuZlXQkfeO_WjtHgdz9GIKvkxmi1u0kYHh2KS4 120
microcotb/platform/rp2040/__init__.py sha256=zUikRpJJ0lSdhkzXdxVIKLoLNt8RGUY44YUB9lF0T9Q 252
microcotb/platform/rp2040/pin.py sha256=LZVneSczgj5slCpJ5kMBGRMZ8FZYV32C_EI2UYQARes 646
microcotb/ports/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microcotb/ports/io.py sha256=nXx07H-I-OqIX8QHpKwbtw44FgB796WnktwFSVSqbDI 2547
microcotb/time/__init__.py sha256=RGb1CSq8KiieP8OFtdZV065Gtf5Du8rMZ4uNRdOBIxE 43
microcotb/time/system.py sha256=DQEm2-yedFqfqyl_x7oY2JabNA9ois4zAm6zycIb4kU 2092
microcotb/time/value.py sha256=TxRPXpdTyLmKzIi7pyuB_FfUqAx5SWSs3DQNIIEbNqM 5293
microcotb/triggers/__init__.py sha256=-S3T-sAysnSrZchDGkcMKHRbpbK_hdkMoKrrg0BkAR0 225
microcotb/triggers/awaitable.py sha256=xWhL8-9TsCY6HFkooCjsBsePgYTXM2MlzOcxgJ6SZxk 594
microcotb/triggers/clockcycles.py sha256=kwq8G0sqzlQ2gZdlk-T5lYyO1qIosn_WIghPlTL9wQ4 1504
microcotb/triggers/edge.py sha256=elvB12_k5oVPQmY7Dpah0qfiK9u2LOtjPWhuXkBQiiI 3723
microcotb/triggers/timer.py sha256=s5aWIBmEkUdb0615-cE0e5y73Dmo7dqLtXiV-_rF26I 1721
microcotb/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
microcotb/types/array.py sha256=LDJ220-Kxf5uYYO4isoOOAsDJX4uYvw7SHwwGahXOho 6842
microcotb/types/handle.py sha256=HgUpkq6kZ94RkeGuON2iqMO1tIAwdfhQgcmFKscMNW0 9689
microcotb/types/ioport.py sha256=UffPJBJ1UlyWcabN5d5ryEXzqQrEHT3HEHTxq6yQDaE 4312
microcotb/types/logic.py sha256=GAoN3YJa-mxqhpTPUUy-k7hcYxmpezX4XO_KIHv748Y 6204
microcotb/types/logic_array.py sha256=5IoDC2rFV9gt1jszjMeF6Ao43jBT8boqO0zXHAKMvhQ 16616
microcotb/types/range.py sha256=XjUu8YYi7PAMSlWvPgZ3IJdc29RIQUStgg4eK4wmbtA 3373
microcotb/types/with_value.py sha256=Vi02SRTU7KstoIIzYaGkm1SgxxTG80SSVkuwYuQIvLo 882
microcotb/utils/__init__.py sha256=-HomwJocsBbLDU14nN0mFVBhFYwHdcwmJDo0vS9KE2U 170
microcotb/utils/tm.py sha256=Ikrzy1ue9ZezpswD6rS-DWePl4HX3YKBQr1I0XwAJBw 502
microcotb_rpi/__init__.py sha256=UBFCdPZLjQ7wNh0nXYQutn7FDXEo4cEN6NK_6K8WtNo 43
microcotb_rpi/dut.py sha256=69hH8am8a0iWQI3H4Wi8Yh4eK5UHJck0RIav7T3qcEI 6323
microcotb_rpi/io.py sha256=5G_yP8brckvT53Sz4Hljvk5LqgtXG8T-SaQSWDuMyqs 6416
microcotb_rpi/simple_io.py sha256=79m7CfbV5Py0V-UK_ArnYnLNVBR907GbZDegmnwzhrk 1030
microcotb_sub/__init__.py sha256=msKKbCSUFUyp-tbINWIszFuI8y5lVRCbyb-QJdeXEjs 24
microcotb_sub/dut.py sha256=G04fN9hEh9AMMv3kEncgbVdb6I8A5q7pVHZ0iLPV7TY 4677
microcotb_sub/dut_sub.py sha256=msjNCjlnjkgj-wFNESeexa2YPOhDCnczVw4mMaN4-e4 10415
microcotb_sub/io.py sha256=LL10pO8uTtpLUT3Zrn-V3oo5rxVIeS0E6xBysvn_0Qo 1535
microcotb_sub/signal.py sha256=2RTszUgevYUGNua3u7utvwpkhWegKiuNrzpzIDgnSpA 9176
microcotb-0.7.6.dist-info/LICENSE sha256=IMF9i4xIpgCADf0U-V1cuf9HBmqWQd3qtI3FSuyW4zE 26526
microcotb-0.7.6.dist-info/METADATA sha256=eecayjAC6lyp20GQfr4cwUdxMAiFMiOOqZgN5Sbe4QM 21769
microcotb-0.7.6.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
microcotb-0.7.6.dist-info/top_level.txt sha256=_b0AtrSSJHPoro5xafgK3ppDqzJFm1ecQRDihXQzySk 38
microcotb-0.7.6.dist-info/RECORD

top_level.txt

microcotb
microcotb_rpi
microcotb_sub