DataForge Check
High-performance data validation for Python.
Installation
pip install dataforge-check
Usage
from dataforge_check import validate
import pandas as pd
df = pd.DataFrame({"age": [25, 30, -5, 150]})
rules = [
{"column": "age", "rule": "between", "min": 0, "max": 120}
]
result = validate(df, rules)
print(result["all_passed"]) # False
Metadata
Release files for dataforge-check 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dataforge_check-0.1.0-cp39-cp39-macosx_11_0_arm64.whl | CPython 3.9 | CPython 3.9 | macOS 11.0+ ARM64 | Details |
Release files / dataforge_check-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | dataforge_check-0.1.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 660.9 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
23efe59b0ae2fdef298fee77d36ebaf0fa137de3ae21fc0449abb008a2dea558
|
|
BLAKE2b-256 checksum How to use checksums |
bb529a180fd24ee581d15acec5977858b82abd2874c3e46816b66fd07b050431
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.6
|