semvec/pypi-packages huggingface dataset:
fault-dft 0.9.4
Open source DFT toolchain
Requires Python: >=3.8

<h1 align="center">🧪 Fault</h1>

<p align="center">
  <a href="https://developer.apple.com/swift/"><img src="https://img.shields.io/badge/Swift-5.6-orange?logo=swift" alt="Swift 5.6 or higher"/></a>
  <a href="https://fault.readthedocs.io/en/latest/"><img src="https://readthedocs.org/projects/fault/badge" alt="Read the Docs"/></a>
  <a href="https://nixos.org/"><img src="https://img.shields.io/static/v1?logo=nixos&logoColor=white&label=&message=Built%20with%20Nix&color=41439a"   
 alt="Built with Nix"/></a>
</p>   


Fault is a complete open source design for testing (DFT) Solution that includes automatic test pattern generation for netlists, scan chain stitching, synthesis scripts and a number of other convenience features.

![A flowchart demonstrating the Fault flow](./docs/flow.png)

# Installation and Usage
See the documentation at https://fault.readthedocs.io.

# Copyright & Licensing
All rights reserved ©2018-2024 The American University in Cairo and other contributors. Fault is available under the Apache 2.0 License: See `License`.

SOFTWARE INCLUDED WITH SOME FAULT DISTRIBUTIONS, I.E. ATALANTA AND PODEM, WHILE
FREE TO DISTRIBUTE, ARE PROPRIETARY, AND MAY NOT BE USED FOR COMMERCIAL
PURPOSES.

# References
- Z. Navabi, Digital System Test and Testable Design : Using Hdl Models and
  Architectures. 2010;2011;. DOI: 10.1007/978-1-4419-7548-5.
  [Book](https://ieeexplore.ieee.org/book/5266057)
- Shinya Takamaeda-Yamazaki: Pyverilog: A Python-based Hardware Design
  Processing Toolkit for Verilog HDL, 11th International Symposium on Applied
  Reconfigurable Computing (ARC 2015) (Poster), Lecture Notes in Computer
  Science, Vol.9040/2015, pp.451-460, April 2015.
  [Paper](http://link.springer.com/chapter/10.1007/978-3-319-16214-0_42)

# Publication(s)
- M. Abdelatty, M. Gaber, M. Shalan, "Fault: Open Source EDA’s Missing DFT
  Toolchain," IEEE Design & Test Magazine. April 2021.
  [Paper](https://ieeexplore.ieee.org/document/9324799)
- Mohamed Gaber, Manar Abdelatty, and Mohamed Shalan, "Fault, an Open Source DFT
  Toolchain," Article No.13, Workshop on Open-Source EDA Technology (WOSET),
  2019. [Paper](https://woset-workshop.github.io/PDFs/2019/a13.pdf)
ilyxalogger 1.5.0
This is the simplest module for quick console log output.
Requires Python: >=3.6
Keywords: logging console output colorize log

# Logger Library #

## What is this? ##
A simple module for color logging to the console/file

## Installation ##
```bash
pip install ilyxalogger
```

## Quick Guide ##
```python
from ilyxalogger import Logger
Logger = Logger(colorize=True, write_to_logfile=True, log_filename="Logger.log")

Logger.log_info(message="Info")
Logger.log_success(message="Success")
Logger.log_warning(message="Warning")
Logger.log_error(message="Error", error=ValueError, solution="Potential solution")
```
Also if you add a symbol `$`, the framed text will be highlighted in color.

Example of output modification:
```python
color = "\033[0;35m" # ANSII PURPLE
bg_color = "\033[41m" # ANSII RED, color for text in $..$
message="Some $warning$ message"
title="MyWarning"

log_warning(message=message, title=title, color=color, bg_color=bg_color)
```

Output example:

![image](https://github.com/user-attachments/assets/23ec14e0-d554-404d-87f9-511e45ef801b)
abasteceLib 0.0.1
An auxiliary library
Requires Python: >=3.7

# Introduction 
TODO: Give a short introduction of your project. Let this section explain the objectives or the motivation behind this project. 

# Getting Started
TODO: Guide users through getting your code up and running on their own system. In this section you can talk about:
1.	Installation process
2.	Software dependencies
3.	Latest releases
4.	API references

# Build and Test
TODO: Describe and show how to build your code and run the tests. 

# Contribute
TODO: Explain how other users and developers can contribute to make your code better. 

If you want to learn more about creating good readme files then refer the following [guidelines](https://docs.microsoft.com/en-us/azure/devops/repos/git/create-a-readme?view=azure-devops). You can also seek inspiration from the below readme files:
- [ASP.NET Core](https://github.com/aspnet/Home)
- [Visual Studio Code](https://github.com/Microsoft/vscode)
- [Chakra Core](https://github.com/Microsoft/ChakraCore)