csvalidate
csvalidate is a minimal library for reading from and writing to csv with an added layer of validation
Status
Even though csvalidate doesn’t get much work, it is maintained. Don’t hesitate to open issues or pull requests.
Get Started
Installation
As any python package, you can install it via pip:
$ pip install csvalidate
How ot use it ?
The gist of it is to subclass one of ValidatedReader or ValidatedWriter and add a schema class attribute that defines validation.
Examples can be found in the examples directory.
Metadata
Release files for csvalidate 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| csvalidate-1.1.2.tar.gz | 3.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| csvalidate-1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.6 kB
Release files / csvalidate-1.1.2.tar.gz
| Download URL | csvalidate-1.1.2.tar.gz |
|---|---|
| Size | 3.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
898f0687610402a319c207a1ef0075cf9135c0d70fab1d6dfbd6e1c5c10cb617
|
|
BLAKE2b-256 checksum How to use checksums |
04098d87042af996d3fc2d0fe9c48532c237094a614f75b03ba81b77620dc95b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|
Release files / csvalidate-1.1.2-py3-none-any.whl
| Download URL | csvalidate-1.1.2-py3-none-any.whl |
|---|---|
| Size | 3.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bd2d8f283670ff8c4f61746bfca75c6dbc4c92b82970424f361e2a25a2be5e75
|
|
BLAKE2b-256 checksum How to use checksums |
bb25154046e31cad5564b29fb7201ea77241a5225b43afd4138a12c6e417bf36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|