Skip to main content

Fast, lightweight data profiling and quality assessment library

Project description

dataprof

CI License Rust Crates.io

DISCLAIMER FOR HUMAN READERS

dataprof, even if working, is in early-stage development, therefore you might encounter bugs, minor or even major ones during your data-quality exploration journey.

Report them appropriately by opening an issue or by mailing the maintainer for security issues.

Thanks for your time here!

A fast, reliable data quality assessment tool built in Rust. Analyze datasets with 20x better memory efficiency than pandas, unlimited file streaming, and comprehensive ISO 8000/25012 compliant quality checks across 5 dimensions: Completeness, Consistency, Uniqueness, Accuracy, and Timeliness. Full Python bindings and production database connectivity included.

Perfect for data scientists, engineers, analysts, and anyone working with data who needs quick, reliable quality insights.

Privacy & Transparency

DataProf processes all data locally on your machine. Zero telemetry, zero external data transmission.

Read exactly what DataProf analyzes →

  • 100% local processing - your data never leaves your machine
  • No telemetry or tracking
  • Open source & fully auditable
  • Read-only database access (when using DB features)

Complete transparency: Every metric, calculation, and data point is documented with source code references for independent verification.

CI/CD Integration

Automate data quality checks in your workflows with our GitHub Action:

- name: DataProf Quality Check
  uses: AndreaBozzo/dataprof-actions@v1
  with:
    file: 'data/dataset.csv'
    quality-threshold: 80
    fail-on-issues: true
    # Batch mode (NEW)
    recursive: true
    output-html: 'quality-report.html'

Get the Action →

  • Zero setup - works out of the box
  • ISO 8000/25012 compliant - industry-standard quality metrics
  • Batch processing - analyze entire directories recursively
  • Flexible - customizable thresholds and output formats
  • Fast - typically completes in under 2 minutes

Perfect for ensuring data quality in pipelines, validating data integrity, or generating automated quality reports.

Quick Start

CLI (Recommended - Full Features)

Installation: Download pre-built binaries from Releases or build from source with cargo install dataprof.

Note: After building with cargo build --release, the binary is located at target/release/dataprof-cli.exe (Windows) or target/release/dataprof (Linux/Mac). Run it from the project root as target/release/dataprof-cli.exe <command> or add it to your PATH.

Basic Analysis

# Comprehensive quality analysis
dataprof analyze data.csv --detailed

# Analyze Parquet files (requires --features parquet)
dataprof analyze data.parquet --detailed

# Windows example (from project root after cargo build --release)
target\release\dataprof-cli.exe analyze data.csv --detailed

HTML Reports

# Generate HTML report with visualizations
dataprof report data.csv -o quality_report.html

# Custom template
dataprof report data.csv --template custom.hbs --detailed

Batch Processing

# Process entire directory with parallel execution
dataprof batch /data/folder --recursive --parallel

# Generate HTML batch dashboard
dataprof batch /data/folder --recursive --html batch_report.html

# JSON export for CI/CD automation
dataprof batch /data/folder --json batch_results.json --recursive

# JSON output to stdout
dataprof batch /data/folder --format json --recursive

# With custom filter and progress
dataprof batch /data/folder --filter "*.csv" --parallel --progress

DataProf Batch Report

Database Analysis

# PostgreSQL table profiling
dataprof database postgres://user:pass@host/db --table users

# Custom SQL query
dataprof database sqlite://data.db --query "SELECT * FROM users WHERE active=1"

Benchmarking

# Benchmark different engines on your data
dataprof benchmark data.csv

# Show engine information
dataprof benchmark --info

Advanced Options

# Streaming for large files
dataprof analyze large_dataset.csv --streaming --sample 10000

# JSON output for programmatic use
dataprof analyze data.csv --format json --output results.json

# Custom ISO threshold profile
dataprof analyze data.csv --threshold-profile strict

Quick Reference: All commands follow the pattern dataprof <command> [args]. Use dataprof help or dataprof <command> --help for detailed options.

Python Bindings

pip install dataprof
import dataprof

# Comprehensive quality analysis (ISO 8000/25012 compliant)
report = dataprof.analyze_csv_with_quality("data.csv")
print(f"Quality score: {report.quality_score():.1f}%")

# Access individual quality dimensions
metrics = report.data_quality_metrics
print(f"Completeness: {metrics.complete_records_ratio:.1f}%")
print(f"Consistency: {metrics.data_type_consistency:.1f}%")
print(f"Uniqueness: {metrics.key_uniqueness:.1f}%")

# Batch processing
result = dataprof.batch_analyze_directory("/data", recursive=True)
print(f"Processed {result.processed_files} files at {result.files_per_second:.1f} files/sec")

Note: Database profiling is available via CLI only. Python users can export SQL results to CSV and use analyze_csv_with_quality().

Full Python API Documentation →

Rust Library

cargo add dataprof
use dataprof::*;

// High-performance Arrow processing for large files (>100MB)
// Requires compilation with: cargo build --features arrow
#[cfg(feature = "arrow")]
let profiler = DataProfiler::columnar();
#[cfg(feature = "arrow")]
let report = profiler.analyze_csv_file("large_dataset.csv")?;

// Standard adaptive profiling (recommended for most use cases)
let profiler = DataProfiler::auto();
let report = profiler.analyze_file("dataset.csv")?;

Development

Want to contribute or build from source? Here's what you need:

Prerequisites

  • Rust (latest stable via rustup)
  • Docker (for database testing)

Quick Setup

git clone https://github.com/AndreaBozzo/dataprof.git
cd dataprof
cargo build --release  # Build the project
docker-compose -f .devcontainer/docker-compose.yml up -d  # Start test databases

Feature Flags

dataprof uses optional features to keep compile times fast and binaries lean:

# Minimal build (CSV/JSON only, ~60s compile)
cargo build --release

# With Apache Arrow (columnar processing, ~90s compile)
cargo build --release --features arrow

# With Parquet support (requires arrow, ~95s compile)
cargo build --release --features parquet

# With database connectors
cargo build --release --features postgres,mysql,sqlite

# All features (full functionality, ~130s compile)
cargo build --release --all-features

When to use Arrow?

  • ✅ Files > 100MB with many columns (>20)
  • ✅ Columnar data with uniform types
  • ✅ Need maximum throughput (up to 13x faster)
  • ❌ Small files (<10MB) - standard engine is faster
  • ❌ Mixed/messy data - streaming engine handles better

When to use Parquet?

  • ✅ Analytics workloads with columnar data
  • ✅ Data lake architectures
  • ✅ Integration with Spark, Pandas, PyArrow
  • ✅ Efficient storage and compression
  • ✅ Type-safe schema preservation

Common Development Tasks

cargo test          # Run all tests
cargo bench         # Performance benchmarks
cargo fmt           # Format code
cargo clippy        # Code quality checks

Documentation

Privacy & Transparency

User Guides

Developer Guides

License

Licensed under the MIT License. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.4.77-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.4.77-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.4.77-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

dataprof-0.4.77-cp313-cp313-win_amd64.whl (903.2 kB view details)

Uploaded CPython 3.13Windows x86-64

dataprof-0.4.77-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dataprof-0.4.77-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

dataprof-0.4.77-cp313-cp313-macosx_11_0_arm64.whl (975.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dataprof-0.4.77-cp313-cp313-macosx_10_12_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

dataprof-0.4.77-cp312-cp312-win_amd64.whl (903.4 kB view details)

Uploaded CPython 3.12Windows x86-64

dataprof-0.4.77-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dataprof-0.4.77-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

dataprof-0.4.77-cp312-cp312-macosx_11_0_arm64.whl (975.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dataprof-0.4.77-cp312-cp312-macosx_10_12_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

dataprof-0.4.77-cp311-cp311-win_amd64.whl (904.2 kB view details)

Uploaded CPython 3.11Windows x86-64

dataprof-0.4.77-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dataprof-0.4.77-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

dataprof-0.4.77-cp311-cp311-macosx_11_0_arm64.whl (979.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dataprof-0.4.77-cp311-cp311-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

dataprof-0.4.77-cp310-cp310-win_amd64.whl (904.2 kB view details)

Uploaded CPython 3.10Windows x86-64

dataprof-0.4.77-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

dataprof-0.4.77-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

dataprof-0.4.77-cp310-cp310-macosx_11_0_arm64.whl (979.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dataprof-0.4.77-cp310-cp310-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

dataprof-0.4.77-cp39-cp39-win_amd64.whl (904.3 kB view details)

Uploaded CPython 3.9Windows x86-64

dataprof-0.4.77-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

dataprof-0.4.77-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

dataprof-0.4.77-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

dataprof-0.4.77-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 23d6306f6e3f6ffeebbcf8e124c767005c730970bc13d2691fb9dcaeaa3018ce
MD5 a7b08408c2d867b4d99d8eaa6643cb9e
BLAKE2b-256 66eb3dfac83508cf9832f04a616030eb186ba19fe54bdd850c279345f5422bae

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9591be17f203f6107fcea78b2054a6dc045c12345669a34e28532512a38a5808
MD5 a926d1f9a4b3824e9495364458432992
BLAKE2b-256 c02a300a65013686b19bf3df40b676e12e8063869888a697ef31cf4d7f5a16e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8b86194c554833fb15675546932671947aae10ce43aff75aeca969820e1b7d8a
MD5 c4ca1471876ccaf8421041e6bc4cf3d8
BLAKE2b-256 d9b916db95c17c7963a3e9933dc13dba658f43db80716e5650e1013ff75e74c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c13b58e314b1513c1623f97ff1b5b17a9d746b882d5cde560e1683664ce93cd
MD5 727fa5008138ac1a65ef5adc4d69181d
BLAKE2b-256 57a50c0f1f7c6b9c0244cb1d3f1f3c6ed261a5d5f65ebf5b178fd72b8ed5ec4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e4be36b1821cfff78f01b88933b5601629288454e79e3d0b6521ec93a0ec71bc
MD5 c0f10ffed39acef505702913b2181460
BLAKE2b-256 43729519b5010308ffea87fe6c574a128c97ffded8c49d78e4e7111d9a8df691

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.77-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 903.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.4.77-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 655aed453e3d40abb061937a70e49d0d53c1597ab9e550c2c9211af5590cbcc6
MD5 b65b63b1ed91b7971d16e3a17ca232a7
BLAKE2b-256 ef75e723d2d5641c9ed7de49237d11e5fff0fd296305d32bc061716c17683dfc

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp313-cp313-win_amd64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 109e0b72baf9ea4195ccb694973d4a322823543109457e37025a78b51d55be8f
MD5 cb74b174064e3449cdd011d0b8bb45f6
BLAKE2b-256 8408cf552ab182a7ca3c12a2abe652adf1555195e7f50ecd82cf0fdd8e402e34

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bff90a63b7f4eba178c7530b59dce4a9a50fb22a11daaa7bf25ad693440f3548
MD5 185bd891d1d05e11ff715602fb0ad740
BLAKE2b-256 1511697bb408fb9e6f930d430b8d86f36d467b71d05f71243e61afacae79fa11

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 591523616310014ee0f7fbc4187160da6128866e8c1a7bb1e6de9682b03f7516
MD5 5337f6d5ac2d97c165bcd92d18ce1b17
BLAKE2b-256 50fac8e11e3fe21bd28d4e3e44f95cac18f77840edb3352175d306abdaeb236b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c6266927c009a8d66d37b171643c3d7536365db3ce593acbc5f12963622385e9
MD5 4456d242c1cdf6f029cd65c0aadc7850
BLAKE2b-256 fe8ce8040378a323253ede45b849aa799c76605726ad31649dab7ebfe94970dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.77-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 903.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.4.77-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ef368148cc7f1cec4810806f4f33b91fb833d39d21a939291c844d4536a6f18d
MD5 8e89febaf806ca729edeb4591ae3d8c3
BLAKE2b-256 92d7e5e6d394973ed42a2ac7d3af343929f194a5db5954aeb1b9e0c844cda0bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp312-cp312-win_amd64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 48599da276d4ba15c0698fda3c9cce45204b5b70a90b3808063155e086a48028
MD5 379cd57c6987508d4a26d3980131023e
BLAKE2b-256 79c7c55c29bf70de18180f3f3218cd622c2de0fd676d65f51b49124a4d26393c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4a3d97d40fe4d98d1d5107cb7fa2f76d4932ad1291d50dd2b595a6bf57bf569c
MD5 7e6fffd0e7ddccb0d5ad81a1168513c3
BLAKE2b-256 c029c8feb04f76b180841562dd0da8e9a8827efbda4aeaf951f4e4ae79e36598

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 709804b25159d55a3d6dfb6bc2b1e8958c3937c38d017a1c884171f0e43a753a
MD5 a181430aba8182654dc7e6165a960d96
BLAKE2b-256 4e689e28ff630e9d42b41216568db9e8fd4c1410e31f353035ce2d2d25c28ec0

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4ac0a7ad946b5ac261481723fa71947eccca443c2c9bc174be22f5b1e2c2f71c
MD5 7dcb3e1ba45b1f393d89ec59277e5e07
BLAKE2b-256 539b1729b236ef82a6618833f123834bbebd7dd827b7363129a05522386805d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.77-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 904.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.4.77-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 45dbec1968b851fa0b68a8e89c8e2b08e8b996b37dc2e1f4034fdc6ebdbadc62
MD5 460fd6f23af156ad0b55040617fa8ae3
BLAKE2b-256 3b6d18e900ca2730d24ea809645bba48383eeb1aab3c82dbc6024800f7e24879

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp311-cp311-win_amd64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eedfb6a3b48c656389527cf0bead7239977d630582e7a028a4565929659db9f6
MD5 7b117e89dbfb7e1fabd2fb105ca91042
BLAKE2b-256 d93958227122407111f201adc82d229d9dbe48868d20aaa7f1ab8ce67dfc9524

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 552e9c75e222c248f8953293684566f51dab25c79a0c19f38988d366f14018da
MD5 28ea8f4882204a23301a6e3665ff7bd8
BLAKE2b-256 2031af1e2e3c8d5f6abbfb7c866224ec086e3772f68972515c0285c243477b1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38c7dfba1e305c4a59f97f02b6a8f7ef912c8d93e7716b1c9534db102cef734d
MD5 5c1cf69a66d1ecb517138dc1f00ecf37
BLAKE2b-256 492d562f614524c83c0f23639f32af5dfc9e7530cad9e0886344b2a35a7fd1db

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 471ad3c82a20ca46c9aeda59e3fa416564a441cddf9a24e39f8af36e2e531d92
MD5 9595f991440c144ed9c324664b6ef34d
BLAKE2b-256 a2b080774efb92247176cbe3a85479b20eaf55eacadd58305f12acd1b9bd3ae1

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.77-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 904.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.4.77-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e83bba89d0ea46c5c22fe97578a93fd924c83f77b4a4225b6452e3429b75fe06
MD5 0ac4f3e57ae14a0a1c1fd3eb7ef1d97e
BLAKE2b-256 3d3f55c30ba716d6fede0211842cc8c4821526d339c0eb60010a1079492f158a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp310-cp310-win_amd64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc1f548ddbe630005f0621c0751ffd447fb362d5ce0019cc226ccf5e5ab7d528
MD5 df581901af06a27bfb8e433ea911bc45
BLAKE2b-256 abca8bb52d16771e2f4cc5dd660210b73bb3378e90f03bfff848f7e9545c1d52

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dede8056e96fe1e2cd1e41d00f9de10aa13bfc147e6deed58c3d1d9fc9608b1a
MD5 07f5b6f369950540c991fe703b6f8363
BLAKE2b-256 e9919fde92cf6e2aa68e251f81fd1ce56475ad93e100a7f52710b65bd24e131c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7df08ca13c2ad0ac444b6de0404df22ac4e6e30c5e9711b02d8589666032c0a2
MD5 181fc866aa8f1b15ceee316202f07170
BLAKE2b-256 478daa7e36b62d7fa34e2dc6db3f15e83c6aba3380d211c434dd96aedb8174e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 76a719d3542790d2772f264ef6b64b046213c833a5b688ab3a9e3439e10f29e5
MD5 8bfc8af5dd6f73aaf481455de36e2ed7
BLAKE2b-256 167e20de61ccfd4873ed3b36e140b1af32d192c06b165d487416eafa4d6557ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.77-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 904.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.4.77-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dcb4a75db8fd65fb70681ac9b76f23767d2d789f3688e8ce0b93e7901afa8144
MD5 b03fb0b1e3c0e0928f68b6baa1d72309
BLAKE2b-256 5a4eb6269bc155db78187bb86fac087b5f0cea7baccb96ab66e48ffbc70fceaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp39-cp39-win_amd64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47bf5aeba7e5351a6cce39a454e95449aa8a8cce64fc33297d8bbe7edcb6f9b4
MD5 b33526d0ab2486bca691902d121d3fbc
BLAKE2b-256 25c40de34f35451ffd9cc720ffaabc3d4078a5fb281072044b210570cac23f70

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 922c657be5ec488f18c46198e530161f86fdc40617819358f482b5ff5098aef2
MD5 046d9602bd05acc869a52eff8949a882
BLAKE2b-256 f0e29fc4c6dc6dc2a58b7bb274e0790aa0d5f5650ed9d90aa9fc11ddd37f1f76

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a793eb8f6983c333a67024689f88c7b78bc1f2ada8042bc7db2dfa19345fc5d5
MD5 e22fa222fa7f764643a4b38e7fef3ca7
BLAKE2b-256 2d2df2825e2165d031ba3bbf04d841ee52f3ab7af093cfb82d9b101cd961d89f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dataprof-0.4.77-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.77-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 493c9c6944f9e491e6205b65019a58c79e4b058c519f7f9e6a4bd8f84892405d
MD5 d429ec974c2bd10c75e4c39c58a1aa35
BLAKE2b-256 cb4477ecf17534f27e4e3a4803736bbb2c7a49be97c5d905a728760c163a872c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.77-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on AndreaBozzo/dataprof

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page