semvec/pypi-packages huggingface dataset:
vcat 0.1.6
A CLI tool to generates human friendly visualizations for files.
Requires Python: >=3.7

# vcat

### Overview

**vcat** is a command-line (CLI) tool that generates human-friendly visualizations from any file's contents.

https://github.com/user-attachments/assets/f1836b5b-3664-4ef5-9d90-3d0e138e234b

### Key Features

- **Automatic Visualization**: Provide a file, and **vcat** writes a custom Python script on the fly to produce an HTML-based visualization.
- **Supports Any File Size**: `vcat` works for visualizing files of any size.
- **Large File Handling**: For files exceeding a configurable threshold, **vcat** can break down the content into chunks so the final visualization is still efficient and doesn't kill your browser.
- **Simple CLI**: An intuitive command-line interface (`vcat path/to/file.txt`) that does all the heavy lifting for you.
- **Custom Styling**: Cool custom styles 😎 (maybe).
- **Personalized Visualizations**: Customize the visualization output with additional instructions using the `--prompt` parameter.

### Installation

1. **Prerequisites**:
   - Python 3.7+
   - An OpenAI API key (`OPENAI_API_KEY` must be set as an environment variable)
2. **Install with pip**:
   ```bash
   pip install vcat
   ```

### Usage

```bash
# Create the environment variable
export OPENAI_API_KEY=sk-****************

# Basic usage
vcat path/to/data.csv

# Reading only 100 lines
vcat path/to/data.csv --lines 100

# Reading only 5000 characters
vcat path/to/data.csv --chars 5000

# Customize the visualization with additional instructions
vcat path/to/data.csv --prompt "Use a dark theme and add search functionality"
```

- After running, **vcat** will create and open an HTML file that visualizes your data.
- Use the `--prompt` parameter to provide additional instructions for customizing the visualization (e.g., specific themes, features, or layout preferences).

### Environment Variables

- **OPENAI_API_KEY**: Must be set to a valid OpenAI API key.
- **VERBOSE** (optional): Set to any value to see more detailed logs.
pyuavlink 0.1.2
A Python library for UAV-to-UAV communication over V2X/D2D, optimized for dynamic networks and ns-3-dev integration.
Requires Python: <3.11,>=3.7

=========
pyUAVLink
=========



.. image:: https://img.shields.io/pypi/v/pyuavlink.svg
   :target: https://pypi.org/project/pyuavlink/
   :alt: Latest PyPI version

.. image:: https://img.shields.io/pypi/l/pyuavlink.svg
   :target: https://pypi.org/project/pyuavlink/
   :alt: License

.. image:: https://img.shields.io/pypi/pyversions/pyuavlink.svg
   :target: https://pypi.org/project/pyuavlink/
   :alt: Supported Python versions




**pyUAVLink** is a Python binding and simulation controller for UAV networking protocols, built on top of ns-3 via a custom shared memory interface.

It enables real-time UAV-to-UAV (U2U) communication simulations with machine learning integration. This package acts as a bridge between Python and C++ (ns-3), making it possible to apply neural networks (e.g., LSTM) to network behavior prediction.



Features
--------

- Simulation control via `UAVLinkSimulation`
- Shared memory communication with a customized ns-3-dev module
- Real-time MCS prediction integration via LSTM