semvec/pypi-packages huggingface dataset:
nati 0.0.15
Network Analytics and Telemetry Interface (NATI) for gathering network information from various devices.
Requires Python: >=3.7

# NATI Core – Network Analytics and Telemetry Interface

**NATI** (Network Analytics and Telemetry Interface) is a Python library designed to streamline the collection of network data from a wide range of devices. Built for network engineers and architects, NATI provides a unified interface for gathering telemetry, configurations, and real-time metrics using SSH (Netmiko) and API integrations (including Cisco ACI).

## Features:
- **Multi-vendor support** – Works with Cisco devices and other network infrastructure.
- **Flexible data retrieval** – Leverages SSH, APIs, and other protocols.
- **Designed for automation** – Easily integrates into existing network monitoring and automation workflows.
- **Built for scale** – Optimized for enterprise environments.

Whether you're auditing configurations, troubleshooting issues, or building network intelligence, **NATI** simplifies the process of gathering and analyzing network data.

---

This keeps it concise, professional, and engaging while giving a clear picture of what NATI does. Let me know if you want any tweaks!
AutomatePractical 0.2
My automation tools

# Automate Practical Exam 


- **Name**: Ammar Gamal  
- **Section**: 4  

---

## Project Overview

Solved Tasks:

1. **Finite Automaton Simulator**
2. **Turing Machine Simulator**
3. **(Bonus) Published the package to PyPI**

Each task has its own main script for user input also a unittesting to ensure correctness.

---

### Task 1: Finite Automaton Simulation

- **Main Script**: `finiteautomate_main.py`
- **Test File**: `Tests/NFATests.py`

#### How to Run:
```bash
python finiteautomate_main.py
```
#### How to Run UnitTesting:
```bash
python -m unittest Tests/NFATests.py
```
### Task 2: Turing Machine Simulator

- **Main Script**: `turingmachine_main.py`
- **Test File**: `Tests/TuringMachineTests.py`

#### How to Run:
```bash
python turingmachine_main.py
```
#### How to Run UnitTesting:
```bash
python -m unittest Tests/TuringMachineTests.py
```
### Bonus: Publish the Package
- this project has been published to <a href="https://pypi.org/project/AutomatePractical/0.2/">PyPl</a>
#### Install via pip:
``` bash 
pip pip install AutomatePractical==0.2
```