semvec/pypi-packages huggingface dataset:
black-cgx 0.1.0
Black for cgx files
License: MIT
Requires Python: >=3.9,<4.0

# Black-cgx

Format CGX files with black.


## Usage

```sh
# Install in your environment (for example with poetry)
poetry add -D black-cgx
# Show help for the tool
poetry run black-cgx -h
# By default, will format every cgx file in current folder (recursively)
poetry run black-cgx
# Just check if there would be any changes
poetry run black-cgx --check
# Format just a single file
poetry run black-cgx my-component.cgx
# Format a folder and file
poetry run black-cgx ../folder_with_cgx_files my-component.cgx
```
ipyxact 0.3.2
Python IP-Xact handling library
License: MIT
Keywords: ipxact IP-Xact HDL ASIC FPGA

# ipyxact
Python-based IP-XACT parser

ipyxact is a helper library that creates python structures from parsed IP-Xact files. It is intended to make it easier to use IP-Xact files in a python application

ipyxact is also a part of the award-winning Lattice Propel Design Environment

Also distributed with the source are some example applications to show how ipyxact can be used and an example IP-Xact component file (generic_example.xml).

`python gen_c_header.py *xml_file*` creates a C header file from the memory maps in *xml_file*

`python gen_markdown.py *xml_file*` creates markdown documentation of the memory maps in *xml_file*

`python print_filesets.py *xml_file*` creates a list of the verilog files found in the fileSets section of *xml_file*

ipyxact is compatible with Python >= 2.7