datajudge allows to assess whether data from database complies with reference
Project description
datajudge
Express and test specifications against data from database.
Usage
datajudge
can either be installed via pypi with pip install datajudge
or via conda-forge with conda install datajudge -c conda-forge
.
Please refer to the Getting Started section of our documentation for details.
Expressing an expectations between different tables from a database may look as such:
from datajudge import BetweenRequirement
companies_between_req = BetweenRequirement.from_tables(
db_name1="example",
table_name1="companies",
db_name2="example",
table_name2="companies_archive",
)
companies_between_req.add_row_superset_constraint(
columns1=["name"], columns2=["name"], constant_max_missing_fraction=0
)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
datajudge-1.9.2.tar.gz
(489.7 kB
view details)
Built Distribution
datajudge-1.9.2-py3-none-any.whl
(54.7 kB
view details)
File details
Details for the file datajudge-1.9.2.tar.gz
.
File metadata
- Download URL: datajudge-1.9.2.tar.gz
- Upload date:
- Size: 489.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1da23557b16f144c99655739a2c729b683cedea8e5751dfcf8eaaf2b401a786b |
|
MD5 | 4adafc510b76814931c6208f5c797e7f |
|
BLAKE2b-256 | e07faa83dd9536b1ad9574036c28771d7b036660af10632ea928efddb7a9ffb7 |
File details
Details for the file datajudge-1.9.2-py3-none-any.whl
.
File metadata
- Download URL: datajudge-1.9.2-py3-none-any.whl
- Upload date:
- Size: 54.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5f8a8c4f5d15e5c4632b5928affd8c956def2b2780e1da98ffe01e079cccf50 |
|
MD5 | fb4257011114859d985462000bfdb91a |
|
BLAKE2b-256 | c0e6e2388b1e7b7f7b296495478ae75f176d07825ce312a83210fd4022764830 |