37 projects
pyTooling
pyTooling is a powerful collection of arbitrary useful classes, decorators, meta-classes and exceptions.
pyVHDLModel
An abstract VHDL language model.
pyTooling.TerminalUI
A set of helpers to implement a text user interface (TUI) in a terminal.
pyEDAA.UCIS
Tools to extract and convert data from UCDB files.
pyEDAA.ToolSetup
EDA tool detection, configuration and selection layer.
pyEDAA.IPXACT
A Document-Object-Model (DOM) for IP-XACT files.
pyEDAA.CLITool
An abstraction layer of EDA CLI tools.
pyTooling.GenericPath
A generic path implementation to derive domain specific path libraries.
pyAttributes
.NET-like Attributes implemented as Python decorators.
pyTooling.CLIAbstraction
Basic abstraction layer for executables.
pyEDAA.ProjectModel
An abstract model of EDA tool projects.
pySVModel
An abstract SystemVerilog language model (incl. Verilog).
pyVersioning
Write version information for any programming language as source file.
pyVHDLParser
A streaming-based VHDL parser.
pyTooling.Packaging
A set of helper functions to describe a Python package for setuptools.
pyTerminalUI
A set of helpers to implement a text user interface (TUI) in a terminal.
pyCommonClasses
A collection of common classes for Python.
pyMetaClasses
A collection of MetaClasses for Python.
pyGenericPath
A generic path implementation to derive domain specific path libraries.
pyExceptions
An exceptions base-class to derive more powerful exceptions.
pyCallBy
Auxilary classes to implement call by reference.
btd.sphinx.autoprogram
Documenting CLI programs
pyTokenizer
A streaming tokenizer.
btd.sphinx.graphviz
Embedding diagrams rendered with Graphviz.
btd.sphinx.inheritance-diagram
Embedding diagrams rendered with inheritance_diagram.
Paebbels.sphinxcontrib.autoprogram
Documenting CLI programs
SphinxExtensions
Extensions for the Sphinx documentation tool.
pyIPXACT
A Document-Object-Model (DOM) for IP-XACT files.
pyHTTPServer
An HTTP Server implementation offering a pyHTTPInterface.
pyExtendedConfigParser
An extended ConfigParser based on Python's ConfigParser.
pyExploringCodeDOMParser
An exploring Code-DOM parser.
pyHTTPRequestRouter
A ReST API implementation (request router) using the pyHTTPInterface.
pyHTTPInterface
An interface for HTTP Requests and Responses.
pyIPCMI
An IP Core Management Infrastructure written in Python - pyIPCMI.
pyIPCMI.Parser.Rules
A parser for `*.rules` files used in pyIPCMI.
pyIPCMI.Parser.Files
A parser for `*.files` files used in pyIPCMI.
Semaphore-Microservice
A HTTP-based microservice offering a ReST API to acquire and release resources that are limited with a semaphore semantic.