{"library":"pyverilog","type":"library","category":null,"description":"Pyverilog is a Python-based Hardware Design Processing Toolkit for Verilog HDL, providing a parser, dataflow analyzer, controlflow analyzer, and code generator. It allows users to parse Verilog code into an Abstract Syntax Tree (AST), analyze its structure, and extract design information. The current version is 1.3.0, and releases occur periodically, typically every few months, addressing bugs and adding new features.","language":"python","status":"active","version":"1.3.0","tags":["EDA","Verilog","HDL","parser","AST","dataflow"],"install":[{"cmd":"pip install pyverilog ply","imports":["from pyverilog.vparser.parser import VerilogParser","import pyverilog.vparser.ast as vast","from pyverilog.dataflow.dataflow import DataflowAnalyzer","from pyverilog.dataflow.graph import DotGraph"]}],"homepage":null,"github":"https://github.com/PyHDI/Pyverilog","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pyverilog/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3,"avg_import_s":0.07,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/pyverilog/compatibility"},"provenance":{"verified_status":"install_fail","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Sun Jul 05","install_tag":null}}