semvec/pypi-packages huggingface dataset:
dataguard-lite 0.4.0
Lightweight dataset quality checks for CSV files
License: MIT
Requires Python: >=3.8

# DataGuard

DataGuard is a lightweight Python package for basic dataset quality validation with both API and CLI support.

## Features

- Missing value detection
- Duplicate row detection
- Optional target column analysis
- JSON report export
- Command line interface

## Installation

From TestPyPI:

```bash
pip install -i https://test.pypi.org/simple/ dataguard-lite
```

Local development:
```
pip install -e .
```

Usage (Python API)

```
from dataguard import validate_csv

report = validate_csv("data.csv", target="label")
report.summary()
report.to_json("report.json")
```
Usage (CLI)
```
dataguard data.csv
dataguard data.csv --target label
dataguard data.csv --json report.json
```
compound-core 0.1.1
Core utilities for Compound System agent infrastructure
License: MIT
Requires Python: >=3.9

# compound-core

Core utilities for Compound System agent infrastructure.

## Components

- **types** (`compound_core.types`): Shared dataclasses like `AgentPersona` and `AgentResult`.
- **registry** (`compound_core.registry`): Model resolution and fallback chains.
- **config** (`compound_core.config`): Centralized limit management.
- **cache** (`compound_core.cache`): Caching utilities.
- **paths** (`compound_core.paths`): Path resolution.
- **interfaces** (`compound_core.interfaces`): Protocol definitions for `PersonaProvider`, `AgentExecutor`, etc.

## Installation

```bash
pip install compound-core
```

## Development

```bash
pip install -e ".[dev]"
pytest tests/
```