hdl-registers

View on PyPIReverse Dependencies (1)

6.1.0 hdl_registers-6.1.0-py3-none-any.whl

Wheel Details

Project: hdl-registers
Version: 6.1.0
Filename: hdl_registers-6.1.0-py3-none-any.whl
Download: [link]
Size: 175742
MD5: 5166e06652ff30eaa5d67f59c7527118
SHA256: 1e9876eb549ba33989c8b9ecf0492993db877074234ada8ae334ed321d68be4e
Uploaded: 2024-11-13 07:02:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hdl_registers
Version: 6.1.0
Summary: An open-source HDL register interface code generator fast enough to run in real time
Author: Lukas Vik
Author-Email: 10241915+LukasVik[at]users.noreply.github.com
Project-Url: Homepage, https://hdl-registers.com
Project-Url: Documentation, https://hdl-registers.com
Project-Url: Changelog, https://hdl-registers.com/rst/about/release_notes.html
Project-Url: Source, https://github.com/hdl-registers/hdl-registers
Project-Url: Issues, https://github.com/hdl-registers/hdl-registers/issues
License: BSD 3-Clause License
Keywords: python,c,html,asic,generator,fpga,cplusplus,register,vhdl,eda,rtl,csr,axi,axi-lite,register-interface
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: OS Independent
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Scientific/Engineering :: Electronic Design Automation (EDA)
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Software Development
Requires-Python: >=3.9
Requires-Dist: black
Requires-Dist: GitPython
Requires-Dist: PyYAML
Requires-Dist: rtoml
Requires-Dist: termcolor
Requires-Dist: tomli-w
Requires-Dist: tsfpga (>=12.3.6)
Requires-Dist: flake8; extra == "develop"
Requires-Dist: GitPython; extra == "develop"
Requires-Dist: mypy; extra == "develop"
Requires-Dist: packaging; extra == "develop"
Requires-Dist: pybadges; extra == "develop"
Requires-Dist: pycairo; extra == "develop"
Requires-Dist: PyGObject; extra == "develop"
Requires-Dist: pylint; extra == "develop"
Requires-Dist: pytest; extra == "develop"
Requires-Dist: pytest-cov; extra == "develop"
Requires-Dist: pytest-xdist; extra == "develop"
Requires-Dist: PyYAML; extra == "develop"
Requires-Dist: setuptools; extra == "develop"
Requires-Dist: sphinx; extra == "develop"
Requires-Dist: sphinx-sitemap; extra == "develop"
Requires-Dist: sphinx-rtd-theme; extra == "develop"
Requires-Dist: sphinx-toolbox; extra == "develop"
Requires-Dist: sphinxcontrib-wavedrom; extra == "develop"
Requires-Dist: sphinxext-opengraph; extra == "develop"
Requires-Dist: twine; extra == "develop"
Requires-Dist: types-PyYAML; extra == "develop"
Requires-Dist: vunit-hdl; extra == "develop"
Provides-Extra: develop
Description-Content-Type: text/x-rst
[Description omitted; length: 4050 characters]

WHEEL

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

RECORD

Path Digest Size
hdl_registers/__init__.py sha256=DaeKDNUC38gu-jOFVq-KK85po8JLZ4DVQiZCANcxpkM 912
hdl_registers/about.py sha256=1M9CJ44dz6N6ghyrjsAakB6jgi27RHJ4r-CpKRSmGBM 6445
hdl_registers/conftest.py sha256=Z95SkFAlgbkhr7DfPfhauQXlOiKOdVXyjUXCbBgYb0Q 629
hdl_registers/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hdl_registers/register.py sha256=stlIZlICqh_ZGqRwv2voxJjIaoHPYwpiuZkY27dZRJw 6443
hdl_registers/register_array.py sha256=d09yN_cGBdOZumVsnnbLKcX-tLwSV448zv5mtw0mvf8 4304
hdl_registers/register_list.py sha256=pwopV38QhzQmtkRy_S96Iz_l4W4OxZyvmrYl5KFw_DA 11112
hdl_registers/register_mode.py sha256=wubgywmX07hSmUzpxJjugut5cirHc8Fq1XkSD1HQ0EU 6369
hdl_registers/register_modes.py sha256=0tjylHPR8rJTBOb7eh_M4-7GKBt2zaOTXbbOFa0Cg38 2184
hdl_registers/requirements.txt sha256=psMc8CBeo4KQdEUi9wy29nCCR9mBxHWV_NuQvR3xeQw 63
hdl_registers/requirements_develop.txt sha256=3huFGgGhc4uIS2sf5KRgTTGE4TjHl13RrHe0p4h6voA 241
hdl_registers/constant/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/constant/bit_vector_constant.py sha256=gCfhrV_Q6fizeryHxff88ycDnISS8AGldKgJIo6xeXI 4237
hdl_registers/constant/boolean_constant.py sha256=zT8XdJsuLjLarz4ToYS7D1IgSAYTBIMt2lmp5CJRHjs 1674
hdl_registers/constant/constant.py sha256=1Z7Ob3GNCKNxtmBC8BB5HtIylbtXOsqVc03Zr-7vBOE 1118
hdl_registers/constant/float_constant.py sha256=oU2Ahi8oxxHy5yg1dfF849_wbStH3w54udUBOae3Ib8 2018
hdl_registers/constant/integer_constant.py sha256=d4Lr9_JLXxmPzMQsnqxlZD0ry_Y2gNjBhQQ8DRfPhrE 1666
hdl_registers/constant/string_constant.py sha256=xcpYXjcrXIrcZq1oGUXjN0wrbp49YreYt1J_QwqipGQ 1666
hdl_registers/constant/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/constant/test/test_bit_vector_constant.py sha256=63Segay9B9o3nKsD1EVNg0YNqCEM-AQ9aPQ-Q2F8zwI 4898
hdl_registers/constant/test/test_boolean_constant.py sha256=04DUH0tcL6uv_eWswi_Z8rUb_xOQ9YyPIznKtkRJrzk 1750
hdl_registers/constant/test/test_float_constant.py sha256=s1kXzXPY6Rhh4Ck2yD5WQl0PAlzb0rYLyx3PqrnGmyY 1732
hdl_registers/constant/test/test_integer_constant.py sha256=H-6gf8MTFWmWvUfTXU1cxmqw9xxB_X1LEC3QM_qOrNM 1733
hdl_registers/constant/test/test_string_constant.py sha256=HE_LfOQpv8KH9oYXJiNdQnFOgHAyuQ6JlRVuf0MIF0E 1751
hdl_registers/field/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/field/bit.py sha256=2dC1aohhDD5XWFfTA86Guu-7AQ-vHxJrrfdzcGa5_-A 2267
hdl_registers/field/bit_vector.py sha256=UzvnitK5EgDHRBGxhXWMY6-NDQAK2g8rzfHRTJSmvcg 6116
hdl_registers/field/enumeration.py sha256=zwhHxdT_X-hwfbf7KythX4WJlK7E-KkOy3CCsqM8c7Q 6848
hdl_registers/field/integer.py sha256=UP0ekzaqL8mA495BSHajQIuXt0xdjQI3ETn-WytX17M 7886
hdl_registers/field/numerical_interpretation.py sha256=CKU9CM7RWT3YLLQptcCHwlBrvHSyKJPcg8SO3X_dOlo 15633
hdl_registers/field/register_field.py sha256=zk1oXGpUYOoi_PDnbujbRgWzxpbZ7YK7WBTHrR_l9ls 3680
hdl_registers/field/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/field/test/test_bit.py sha256=En-NuVgo-nY3CFcbMCm9rNDXvs7ISdtLAIkWCdyeOMw 3819
hdl_registers/field/test/test_bit_vector.py sha256=WWRFsWS_nJl19S9vES-VAkXS6AeWpvreDmXjGsXIjbM 11628
hdl_registers/field/test/test_enumeration.py sha256=e2L2-MZvbrytwekRzmC7MbAXQeTItaL17qmaIq79uyk 7533
hdl_registers/field/test/test_integer.py sha256=xTTF2_bZd_yxj5QPx5WhM_b_rHd5Xh7hpfUYCpu5lSI 11897
hdl_registers/field/test/test_numerical_interpretation.py sha256=Arwlm7KmD5UQrGOv_5ZZCN1m1jGKoX2wQ6lw3OJ7A10 9796
hdl_registers/generator/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/register_code_generator.py sha256=xfrRdsw8gUSJNmukvEb0UB9kMjrc0R_EKzca-3J0T6s 19016
hdl_registers/generator/register_code_generator_helpers.py sha256=sAifSXwJaIVVhDhQTousfgXlgqBb3rz4vGK1NPBFFi8 7902
hdl_registers/generator/reserved_keywords.py sha256=PD7BdluLV3p5skrFwYja5-eNPPvGl-KuM5CJ6bdpuow 1088
hdl_registers/generator/c/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/c/header.py sha256=y6FVoKyB-ZND0FjwB4BU7irAj0IBnqf1thqBl2TaEkw 10517
hdl_registers/generator/c/reserved_keywords.py sha256=KmaBf1TPmkqLBKtgKBqlDg0MucU1lbsqNcr4zuVINF8 1292
hdl_registers/generator/cpp/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/cpp/cpp_generator_common.py sha256=8ccQAGy8wHbntR6oxnTfewvodLV0V-5jVByIkbINCho 7610
hdl_registers/generator/cpp/header.py sha256=U1b2yZrMzwM0_ltqywBlIViM2XVXDhUfcHplq3DupKQ 5053
hdl_registers/generator/cpp/implementation.py sha256=aOIh-Co0RQVyMJ8mO4ClBKJpYJhItqGYQyHXEckd5JM 13132
hdl_registers/generator/cpp/interface.py sha256=Mhm3cqqzeYpYJETund4YNCB8KGWLko1TFOrUBTuwwjk 12763
hdl_registers/generator/cpp/reserved_keywords.py sha256=A7jLH5ab62sl0sQGeC7L_I1O-ha5L_9OdLE33zOnsPs 2087
hdl_registers/generator/cpp/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/cpp/test/test_register_cpp_generator.py sha256=QNYMFs5zTeyEAN7g3Sv6ZOF0HSJvhhWhx7gIdYlTR0Q 1737
hdl_registers/generator/html/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/html/constant_table.py sha256=j1jgtbtwujZatxQBO1YPDPI5rWiihhUaQk69EDG6aZ8 3096
hdl_registers/generator/html/html_generator_common.py sha256=BzqZtB6R_z6LNy1SNYRz9yqzMTjsywzkRxzfIgVFGpQ 705
hdl_registers/generator/html/html_translator.py sha256=WeqHDETeqINvnuYPrE6rSgcdgPvWsYFxRGwx7laPS1Q 2932
hdl_registers/generator/html/page.py sha256=ShsWG_TNNNKDreVXbkXs1oT7xVBYv4AiezesnlR5en8 4621
hdl_registers/generator/html/register_table.py sha256=GPpCzgv34NMmFykHxOkElRzNigui513TkUKNXbH12nE 7001
hdl_registers/generator/html/reserved_keywords.py sha256=pZAZ4yvsbbFZm_4oEcnxcSiqWjS7xjcPNxVlI6FOe10 913
hdl_registers/generator/html/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/html/test/test_html_translator.py sha256=PfsQYVEUfbXW8siPDCogh64gxkqAmkgUOyeK1u1dY78 3743
hdl_registers/generator/html/test/test_register_html_generator.py sha256=EPNHMMyNA_wdt8dRbbE3PEBoD_JSxspmyQUTulJb22A 7737
hdl_registers/generator/python/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/python/accessor.py sha256=0htZslslS86cxIMQqNiaV8Ac7SF92IUTdARAV_xouoE 36048
hdl_registers/generator/python/pickle.py sha256=upNVPoA5v8tzQtWjN5GqKcNOpcMPDZ4uAwO3VQtWgEE 3725
hdl_registers/generator/python/register_accessor_interface.py sha256=ifOYLUieOjpp6GSgTQn5F3F-mc54pMSN66HYVXGohrE 2915
hdl_registers/generator/python/reserved_keywords.py sha256=Y-_8SZR4lDWOijBjGmjaEaHea5NCJz-Vw7tOaYz3XqQ 1145
hdl_registers/generator/python/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/python/test/test_pickle.py sha256=DafKcBkwhKf-RyVxo6Wn2mxirUEh42oExITXoVfEiGo 1185
hdl_registers/generator/python/test/accessor/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/python/test/accessor/conftest.py sha256=Yk-96IFH16lf0Jozh1OEN5MTQsONMLzuGg0KBl0WfEY 6507
hdl_registers/generator/python/test/accessor/test_accessor_basic.py sha256=HUdBVnq7diYbWlSvRakOGANOrTDA7wG2yUxfr6YL3fI 1727
hdl_registers/generator/python/test/accessor/test_accessor_operations.py sha256=Q1WEKq7Y5n2C3MgymAg5B0CbsuJQv1nuNT_Wdte7FIk 32711
hdl_registers/generator/python/test/accessor/test_accessor_py.py sha256=bY3yxW2nVl1iDDRbJFEFa_P2hpzxoLmxTq2RUibXcXs 2166
hdl_registers/generator/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/test/test_register_code_generation.py sha256=NK_Pi9sDCQouaD_S8IjfJ9ciZ2u6z_LYsydfL1j_m-E 5088
hdl_registers/generator/test/test_register_code_generator.py sha256=NHgLCd71RtnkhZG1PjEW3oQIvVaJwNDY73xlQOfsaws 19582
hdl_registers/generator/test/test_register_code_generator_helpers.py sha256=mSfgl_q64DPSG2SXSMlXnm18wSsM3-tzgpbnpOgAV0E 2391
hdl_registers/generator/test/test_reserved_keywords.py sha256=755ZWWXjZasEF7RHL-rSv7U0eWKC-fn8LBMVfWQoWJo 827
hdl_registers/generator/vhdl/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/vhdl/record_package.py sha256=ixF1xJ5Wtv5YRvJoLwRfmcUmCgX5WDdwF0YocMMXkkI 23677
hdl_registers/generator/vhdl/register_package.py sha256=F9n9u91_IHgUxrtJJ0ljsdyXbXNkHxxsk1JIHJ89_38 19913
hdl_registers/generator/vhdl/reserved_keywords.py sha256=-OE6jfNOxHKJe0cnzPPei5cN9anbJ1x1NKiJWZEGpto 2008
hdl_registers/generator/vhdl/vhdl_generator_common.py sha256=4R1itUlCd5JJlnvvTLuPJUK-bI5qvJTVStseapm7usQ 10444
hdl_registers/generator/vhdl/axi_lite/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/vhdl/axi_lite/wrapper.py sha256=SNZ05KmkGil09WC8fBffglMGih581rWrcoBgl9pE-8Y 8870
hdl_registers/generator/vhdl/axi_lite/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/vhdl/axi_lite/test/test_wrapper.py sha256=cPymOPBOsbpCdUvawfZMJrDTA7Z4wYrUj15nTFF8n4o 1791
hdl_registers/generator/vhdl/simulation/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/vhdl/simulation/check_package.py sha256=ZTcAOHsiVE1PR9VkZPASC58Vi7t678lTpIWj0m8N3BI 15478
hdl_registers/generator/vhdl/simulation/read_write_package.py sha256=PtzU3k-bTiD-63kcyQC5ZMMNbw35LyfCaN5Bu0p8dkc 24224
hdl_registers/generator/vhdl/simulation/vhdl_simulation_generator_common.py sha256=LGj0bJ1QUeVt5V4kH8tY-Os0FZ2yXilSO1t9SIzWFQI 4745
hdl_registers/generator/vhdl/simulation/wait_until_package.py sha256=VzY-6fEu_eWtXksTy5l9fpGn4b0xT5esnnUMQU-9KhA 10575
hdl_registers/generator/vhdl/simulation/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/vhdl/simulation/test/test_check_package.py sha256=fKIfLBxk7bK52Oj4U47I2mqZOmjfUKdlOaJoFkuedUs 3126
hdl_registers/generator/vhdl/simulation/test/test_read_write_package.py sha256=yw8K2ZjR3n9oEQ1E1Mv3q6MtkWFv6lVYA9gB1xn4JM8 6042
hdl_registers/generator/vhdl/simulation/test/test_wait_until_package.py sha256=LgZumk-7MqinxSmWW_yZFZd0jWBhITT6_q26VzzoT54 1881
hdl_registers/generator/vhdl/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/generator/vhdl/test/test_record_package.py sha256=uKO3fzSCeSAvGd7t7A5USi8U37w7phy-0NdsI9OZKpo 1789
hdl_registers/generator/vhdl/test/test_register_package.py sha256=Zkdw_pEbGDnYgBxRITTdTKeYSB0rEGoDzt1zap9R5hc 6667
hdl_registers/generator/vhdl/test/test_register_vhdl_generator.py sha256=ZIlIjfvDNQcfe_fTmUY2aPdo2Uwx13no8i2UCnaOe2g 7782
hdl_registers/parser/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/parser/json.py sha256=8cIbl4JHUf7F34f99AZ95V60TCACpdIybFDFXWA9bOw 2022
hdl_registers/parser/parser.py sha256=nu7xOHNOqQXeAR6O4E4KgkZSZ4_B84t6RjnRGgn35Qw 25176
hdl_registers/parser/toml.py sha256=j1g5itSzU1TL1mvn3x9tMGIMElLLlzhbjaisfowlkXQ 1900
hdl_registers/parser/yaml.py sha256=2gImxhuOyBLyXpa0X85Me33Pe9qgOd3eStEtV-QYEL8 2034
hdl_registers/parser/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/parser/test/test_json.py sha256=RJDeHsnGjDl_KiCQdETuL3r53DC47V5XYkW9bbxPo2s 4058
hdl_registers/parser/test/test_toml.py sha256=zv5YE4gsC57pk3KkV4GJuG46MeYhoJHTjb_BE9E5tEg 3569
hdl_registers/parser/test/test_yaml.py sha256=R6XsJJKNh-Uk_OtIVzApHTccjeV799kgaMTltJ0axxg 3882
hdl_registers/parser/test/test_parser/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/parser/test/test_parser/test_data_file_format_convert.py sha256=Bh6IEjSpsfu6jxhlWZ3RewdF8-5Z60bkJUatM8LS_Mo 8461
hdl_registers/parser/test/test_parser/test_parser.py sha256=xS48LIqwmw2k7Nf_bo7IMjmwVVXERnYw4LLEvk0ixiU 7878
hdl_registers/parser/test/test_parser/test_parser_constant.py sha256=ethdXol_lbzh-XGOB1omNOVde-1SN7yR1C2zzB9u6mY 4909
hdl_registers/parser/test/test_parser/test_parser_default_register.py sha256=PB5yuYaOsv3zqtgtTCu9H9g2CoPZKcmkeu86eyEzgPU 1827
hdl_registers/parser/test/test_parser/test_parser_field.py sha256=TN083Gi-iuVIJp7NDrD-ScQyxiiiqOWyFbSJSYgctg0 5710
hdl_registers/parser/test/test_parser/test_parser_register.py sha256=uRxPmOP01zYFxbxl7aLCSe744GlPBJSzTaPWKGAz1k0 6554
hdl_registers/parser/test/test_parser/test_parser_register_array.py sha256=KeDWWEXg91Fk7A8_BpzP2pOOqmCl-PMHsPB0fTQtPhI 2170
hdl_registers/test/__init__.py sha256=P3Lde-vCPyv1QFPDPjJ91ReXQp_sWJIJS13UUsp-ifg 440
hdl_registers/test/test_register.py sha256=jGziNr5KZiuDaL6p-KXbCtCHAlou9Vf7Nlnop9E0_u8 7090
hdl_registers/test/test_register_array.py sha256=cpwgRIep1ReSNG4TgnE1feJM7BT2FD9z0avNc0SRRao 5949
hdl_registers/test/test_register_list.py sha256=OOJo3HJTkF89-Gj-aXxleWpVXeOdsL67UbHciEPqMOQ 12071
hdl_registers/test/test_register_mode.py sha256=iSep4q9A_IqxOU0QkZB5VOQO1RlPAf9AxU0I1NDZZF0 2106
hdl_registers/test/test_register_modes.py sha256=Qpif3zI2Hhn06l3PzwVC8Qo7_Qb29DA_GGLSTwQz9nw 654
hdl_registers-6.1.0.dist-info/METADATA sha256=Vpp_4HxL1tZhLGOAq-F1vWzdy_0HVVuw5DIxzBDo4xE 6736
hdl_registers-6.1.0.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
hdl_registers-6.1.0.dist-info/top_level.txt sha256=df7E256M0SABxL6fYK_-TYzVug6IoBrBGiAD6NcIz4E 14
hdl_registers-6.1.0.dist-info/RECORD

top_level.txt

hdl_registers