semvec/pypi-packages huggingface dataset:
pydrifter 0.1.8
Data drift checking for ML projects
Requires Python: <4.0,>=3.11

<h1 align="center">pydrifter</h1>
<p align="center"><b>An open-source framework to test and monitor ML models and systems.</b></p>
<p align="center">
<a href="https://pepy.tech/project/pydrifter" target="_blank"><img src="https://pepy.tech/badge/pydrifter" alt="PyPi Downloads"></a>
<a href="https://github.com/aesedeu/pydrifter/blob/main/LICENSE" target="_blank"><img src="https://img.shields.io/badge/license-Apache%202.0-green?style=flat-square" alt="License"></a>
<a href="https://pypi.org/project/pydrifter/" target="_blank"><img src="https://img.shields.io/pypi/v/pydrifter" alt="PyPi"></a>
<a href="https://www.python.org/downloads/release/python-311/" target="_blank"><img src="https://img.shields.io/badge/python-3.11-blue.svg" alt="Python version"></a>

**pydrifter** is a lightweight, extensible Python library for detecting data drift between control and treatment datasets using statistical tests.  
It is designed for Data Scientists, ML Engineers, and Analysts working with production models and experiments (A/B tests, model monitoring, etc).

---

## 🚀 What is pydrifter?

`pydrifter` provides a unified interface for applying and analyzing statistical tests (e.g., KS-test, Wasserstein distance, PSI, Jensen-Shannon divergence) across multiple features in tabular datasets.

It is useful for:

- **A/B testing**: Detect whether experiment groups differ significantly.
- **Model monitoring**: Identify drift in features over time.
- **Data quality checks**: Validate dataset consistency before training or inference.

---

## 🛠️ Features

- 🧪 Plug-and-play statistical test classes with unified API  
- 📈 Visualizations for ECDF, KS-test distances, and histograms  
- 🧹 Preprocessing config with quantile filtering  
- 🧩 Easily extendable with your own test logic  
- ✅ Built-in logging, warnings, and tabulated results

---

## 📦 Installation

```bash
pip install pydrifter
```

---

## 👨‍💻 Example Usage

```python
import pandas as pd
from pydrifter.config import TableConfig
from pydrifter.calculations import KLDivergence, PSI, Wasserstein
from pydrifter import TableDrifter

data_control = pd.DataFrame({
    'age': [25, 30, 35, 40, 45],
    'salary': [50000, 60000, 70000, 80000, 90000],
})

data_treatment = pd.DataFrame({
    'age': [26, 31, 36, 41, 46],
    'salary': [51000, 61000, 71000, 81000, 91000],
})

data_config = TableConfig(numerical=['age', 'salary'], categorical=[])

drifter = TableDrifter(
    data_control=data_control,
    data_treatment=data_treatment,
    data_config=data_config,
    tests=[KLDivergence, PSI, Wasserstein]

)

result, summary = drifter.run_statistics(show_result=True)

drifter.draw("age", quantiles=[0.05, 0.95])
```

---

## 👥 Who is it for?

- Data Scientists running experiments or training models
- ML Engineers monitoring pipelines in production
- Analysts working with control/treatment comparisons

---

## 📚 Documentation

Soon

---

## 📄 License
APACHE License © 2025
Made with ❤️ by Eugene C.
requestsdev 1.3.6
requests development kit
Requires Python: >=3.6

# [requests] (Development Version)

[![PyPI Version](https://img.shields.io/badge/version-dev-brightgreen)](https://github.com/yourusername/your-library)
[![Python Version](https://img.shields.io/badge/python-3.6%2B-blue)](https://python.org)
[![Build Status](https://img.shields.io/github/actions/workflow/status/yourusername/your-library/tests.yml?branch=main)](https://github.com/yourusername/your-library/actions)
[![License](https://img.shields.io/badge/license-MIT-green)](LICENSE)

**⚠️ Development Preview:** This is an unstable development version of [Your Library Name]. For production use, see the [stable release](https://pypi.org/project/your-library).

A human-friendly HTTP library for Python, inspired by `requests`, currently under active development. Built for modern Python with async/await support and improved performance.

## Features (Planned/In Development)

- ✔️ Intuitive API design (GET, POST, PUT, DELETE, etc.)
- ✔️ Synchronous and asynchronous support (async/await)
- ✔️ Advanced connection pooling
- ✔️ Automatic content decoding
- ✔️ SSL/TLS verification
- ✔️ JSON request/response handling
- ◻️ HTTP/2 support (in progress)
- ◻️ Native type hints (in progress)
- ◻️ Improved timeout handling (planned)

## Installation (Development Version)

To install the latest development version directly from GitHub:

```bash
pip install requests-dev
```

**Requirements:**
- Python 3.6+
- [Dependencies](requirements.txt)

## Basic Usage

```python
import requests-dev as requests

# Synchronous API
response = requests.get("https://api.example.com/data")
print(response.json())

# Asynchronous API
async def fetch_data():
    async with requests.AsyncClient() as client:
        response = await client.get("https://api.example.com/data")
        return response.json()
```

### Example: POST Request with JSON
```python
response = requests.post(
    "https://api.example.com/submit",
    json={"key": "value"},
    headers={"X-Custom-Header": "123"},
    timeout=5.0
)
```
## Versioning

This project uses [Semantic Versioning](https://semver.org) once stable. During development:

- `0.x.y` versions indicate unstable preview releases
- API may change without notice in development versions

## License

Distributed under the MIT License. See [LICENSE](LICENSE) for details.

## Acknowledgments

This project is inspired by and builds upon:
- The original [requests](https://docs.python-requests.org) library
- [httpx](https://www.python-httpx.org) for async inspiration
- [urllib3](https://urllib3.readthedocs.io) connection pooling

---

**⚠️ Warning:** This development version may contain unstable features and breaking changes. Use at your own risk in production environments.
autoline 1.0.3
send line message automatically
Requires Python: >=3.6

encoding="utf-8"
# autoline

A simple Python package to **send message to line chat window** on the desktop. 

## Usage

```python
import autoline
autoline.send('chat group title','message to send')
autoline.hideWindow('chat group title')
```

## Features

- Display current mouse position and pixel color value.
- Press `Alt` to copy the information to the clipboard.

## License

MIT License
jobhunt 1.0.4
A folk of JobSpy
Requires Python: <4.0,>=3.10
Keywords: jobs-scraper, linkedin, indeed, glassdoor, ziprecruiter, bayt, naukri

# JobHunt

**JobHunt** is a fork of the original [JobSpy](https://github.com/speedyapply/JobSpy) project, created to introduce additional fixes and enhancements while preserving all core functionality.
JobSpy is a job scraping library designed to aggregate postings from multiple popular job boards into a single tool and output them as a pandas DataFrame
bbdd-utils 0.3.16
insertar datos en una base de datos SQL o NoSQL


# bbdd_utils

**bbdd_utils** es una librerÃ­a en Python diseÃ±ada para facilitar la gestiÃ³n de bases de datos SQL y NoSQL. Ofrece funciones para conectar a bases de datos SQLite, MySQL y MongoDB, asÃ­ como para cerrar conexiones de manera sencilla.

## InstalaciÃ³n

Puedes instalar la librerÃ­a localmente utilizando `pip`:

```bash
pip install .