semvec/pypi-packages huggingface dataset:
kpi-impact-sim 1.0.0
Simulation engine to estimate KPI impact using Ridge regression and operational constraints.
Requires Python: >=3.9

# kpi-impact-sim

**kpi-impact-sim** es un motor de simulación basado en *Ridge Regression* que permite estimar cuánto debe modificarse cada variable operativa para lograr una mejora específica en un KPI objetivo.

Permite a cualquier empresa:
- Identificar qué variables impactan realmente un KPI.
- Simular escenarios de mejora (+1%, +2 puntos, +5%, etc.).
- Entender límites operativos realistas.
- Ejecutar análisis sin depender de dashboards externos.

Ideal para áreas de:
✔ Retenciones  
✔ Contactabilidad  
✔ Ventas  
✔ Operaciones  
✔ Experiencia del cliente  
✔ Analítica en general  

---

## ✨ Características Principales

- Preprocesamiento automático de columnas (fechas, porcentajes, numéricas).
- Detección automática de unidades (0–1 vs 0–100).
- Entrenamiento RidgeCV estable y robusto.
- Coeficientes desescalados en unidades reales.
- Simulación operativa con validaciones de factibilidad.
- Compatible con cualquier dataset empresarial.
- Perfecto para automatizar decisiones.

---

## 📦 Instalación

```bash
pip install kpi-impact-sim
bleprinter 0.2.0
A library for writing text to BLE receipt printers
Requires Python: >=3.13

# BLEPrinter

BLEPrinter is a library for working with "cat printers," a sort of cheap
receipt printer which communicates using an undocumented protocol over
Bluetooth Low Energy. Unlike similar programs, BLEPrinter is:

1. Text-oriented, and
2. Meant to be used in other projects.

It achieves the former by taking in formatted text, rendering those
inputs an as image, before sending the result over the wire.

Due to the obfuscated nature of the printers, my own limited access to
the hardware, and a principled allocation of resources, this code has
not been verified to work with all similar devices in every situation.
BLEPrinter strives to be robust and sensical, well typed and formatted,
not necessarily to handle every edge case.

Where improvements are to be made—I would be thrilled to hear from you
and accept your contributions. In particular, weaving in support for
images and other content types (such as barcodes or QR codes) would be
first on the hypothetical project roadmap.

## Documentation and Usage

```python
import asyncio
from bleprinter import Printer

def main():
  p = Printer()
  p.textln("Hello World!", size=4, bold=True, centered=True)
  p.textln("from figbert", size=2, centered=True)

  p.textln("Neat Heading", underline=True)
  p.textln("Fin.")

  asyncio.run(p.cut())
```


## Dependencies
- [bleak](https://github.com/hbldh/bleak)
- [opencv-python](https://github.com/opencv/opencv-python)

## References
- [catprinter](https://github.com/rbaron/catprinter)
- [python-escpos](https://github.com/python-escpos/python-escpos)
rtcpclient 1.6.3
fix http error for python 3.11+ 

# rtcpclient

**rtcpclient** is a simple and powerful Python module for building real-time communication applications. Inspired by the rtcpclient standard, it allows you to handle audio, video, and P2P data with low latency and minimal syntax.

---

## Features

* **P2P Communication**: Direct data exchange between clients without a central server.
* **Audio & Video**: Real-time transmission with low latency.
* **Data Channels**: Send and receive text or JSON messages instantly.
* **Event Handling**: Simple callbacks for `on_connect`, `on_message`, `on_disconnect`.
* **Secure**: Built-in DTLS/SRTP encryption.
* **Interoperable**: Compatible with browsers and other rtcpclient clients.

---

## Installation

```bash
pip install rtcpclient
```



---

## Basic Usage

### Create a client and connect

```python
from rtcpclient import rtcpclientClient

# Initialize the client
client = rtcpclientClient(username="Alice")

# Event triggered when a message is received
@client.on("message")
def handle_message(sender, content):
    print(f"{sender} says: {content}")

# Connect to a peer
client.connect("bob_peer_id")

# Send a message
client.send("bob_peer_id", "Hi Bob!")

# Listen for events
client.listen()
```

### Audio/Video example

```python
client.connect_audio()
client.connect_video()
```

---

## Use Cases

* Real-time audio and video chats
* P2P multiplayer games
* Streaming and data sharing
* Collaborative tools (drawing, shared documents)

---
ng2web 1.5.1
Norton Guide to HTML conversion tool
Requires Python: >=3.10
Keywords: library, dbase, clipper, norton, guide, reader, converter, html

# ng2web - Norton Guide to HTML conversion tool

[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/davep/ng2web/style-and-lint.yaml)](https://github.com/davep/ng2web/actions)
[![GitHub commits since latest release](https://img.shields.io/github/commits-since/davep/ng2web/latest)](https://github.com/davep/ng2web/commits/main/)
[![GitHub Issues or Pull Requests](https://img.shields.io/github/issues/davep/ng2web)](https://github.com/davep/ng2web/issues)
[![GitHub Release Date](https://img.shields.io/github/release-date/davep/ng2web)](https://github.com/davep/ng2web/releases)
[![PyPI - License](https://img.shields.io/pypi/l/ng2web)](https://github.com/davep/ng2web/blob/main/LICENSE)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/ng2web)](https://github.com/davep/ng2web/blob/main/pyproject.toml)
[![PyPI - Version](https://img.shields.io/pypi/v/ng2web)](https://pypi.org/project/ng2web/)

# Introduction

[`ng2web`](https://github.com/davep/ng2web) is one in a [long line of Norton
Guide tools I've written over the latest couple or so
decades](https://www.davep.org/norton-guides/). It is, in effect, a
replacement for [`w3ng`](https://github.com/davep/w3ng) and
[`ng2html`](https://github.com/davep/ng2html).

![ng2web](https://raw.githubusercontent.com/davep/ng2web/refs/heads/main/docs/images/default-output-look.png)

## Installing

### pipx

The application can be installed using [`pipx`](https://pypa.github.io/pipx/):

```sh
$ pipx install ng2web
```

### uv

The package can be install using [`uv`](https://docs.astral.sh/uv/getting-started/installation/):

```sh
uv tool install ng2web
```

### Homebrew

The package is available via Homebrew. Use the following commands to install:

```sh
$ brew tap davep/homebrew
$ brew install ng2web
```

## Using ng2web

Please see [the usage guide](https://ng2web.davep.dev/) for details on how
to use and configure the output of `ng2web`.

[//]: # (README.md ends here)
criminal-export-utils 0.1.0
Utility library for exporting data to Excel and CSV files
Requires Python: >=3.8

# Criminal Export Utils

A utility library for exporting data to Excel and CSV files in PySide6 applications.

## Installation

pip install criminal-export-utils

## Usage

from criminal_export_utils import export_data_to_file

data = [{"name": "John", "age": 30}, {"name": "Jane", "age": 25}]
export_data_to_file(data, parent_widget, "output_filename")

## Features

- Export data to Excel (.xlsx) format
- Export data to CSV format
- File dialog integration with PySide6