Skip to main content

Fast, lightweight data profiling and quality assessment library

Project description

dataprof

CI License Rust Crates.io

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.Updated to latest release.

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.78-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.78-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.4.78-cp314-cp314-win_amd64.whl (901.6 kB view details)

Uploaded CPython 3.14Windows x86-64

dataprof-0.4.78-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.78-cp313-cp313-win_amd64.whl (901.8 kB view details)

Uploaded CPython 3.13Windows x86-64

dataprof-0.4.78-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.78-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.78-cp313-cp313-macosx_11_0_arm64.whl (975.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

dataprof-0.4.78-cp312-cp312-win_amd64.whl (901.9 kB view details)

Uploaded CPython 3.12Windows x86-64

dataprof-0.4.78-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.78-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.78-cp312-cp312-macosx_11_0_arm64.whl (975.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

dataprof-0.4.78-cp311-cp311-win_amd64.whl (903.7 kB view details)

Uploaded CPython 3.11Windows x86-64

dataprof-0.4.78-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.78-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.78-cp311-cp311-macosx_11_0_arm64.whl (978.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

dataprof-0.4.78-cp310-cp310-win_amd64.whl (905.6 kB view details)

Uploaded CPython 3.10Windows x86-64

dataprof-0.4.78-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.78-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.78-cp310-cp310-macosx_11_0_arm64.whl (981.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

dataprof-0.4.78-cp39-cp39-win_amd64.whl (905.8 kB view details)

Uploaded CPython 3.9Windows x86-64

dataprof-0.4.78-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.78-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.78-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.78-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.78-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 efa7e098a7d16db9d9affba2329b46b1ca60a1f2362d858a642317fcab56eb52
MD5 f44a19df9887b56fdf8e61471312e52d
BLAKE2b-256 3ce0a8921189841be144d5c9afb3aea5e83e043c70c939729393b331b77ab6ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 053ec66a5c1b30c26c6185283e1dafa0f057d736c5c1ef813d2c545aaa3f66b9
MD5 32a57362a56cd9e4e6a72c45572ecded
BLAKE2b-256 29ce869f66f72d31d0607d31653a8b9bbaf96b7e4d7cf2bdbea89500f00362d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0dc973dec88a70ca8e89f2a8b826260748376fd89519362f8324ecc0a149fd63
MD5 72fd3eb260f221b96b795ec74303513d
BLAKE2b-256 5c763600f0c07a756054598c3037dc834d6d86ddc2c5a40ad6fb5bad89048acf

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ee0f8fcbc041035f05fbf9b079a20b1df5792f31924595045cf98e3cd1c806b1
MD5 424b24bbb2de1448782574eb3b298035
BLAKE2b-256 82e16c71d8f24a4474c52c9dabc3d84fe6535f776000f60dee9f26055415f0f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.78-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 901.6 kB
  • Tags: CPython 3.14, 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.78-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b26f9a649c52b24dbb28f0a74b45c65f1f124a750e298158a4f843cafa6064cb
MD5 e59a1991ca1e86d5ad0bf5758c37ff24
BLAKE2b-256 0630e29c3e93361ba4dc4f30fabe6d51909d0e55b1eaffeb241d4340a22bc6ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-cp314-cp314-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.78-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 948edd5127d1e494fa0ce27b767559df8796f4ab5eda416ca226e21681df99d3
MD5 e2c33e0bd5e9fa5a9d4ec12513ddcbaa
BLAKE2b-256 4f33d7d046c71fc8d0dca2983e58250f08eac8625b2bb79fa928e6d638d32b31

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.78-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 901.8 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.78-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 52be023d72950f4a2ab4f9a1e55a5ba87f05c1ac41827efb57a5cf3a287000e1
MD5 a7f1133526b4fbee588a8475eccf9d70
BLAKE2b-256 60d76b20b8ec1a02a9ad3552039707e66392c2c8ec65c11cee58205050dd6e73

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 50d688d037d7a996928f8b1f8951c16280b0e83504d39e3e03d811876888a108
MD5 c51ddb504699ff34c20057e59192810a
BLAKE2b-256 a537c007cba1a06f2f247923bfa6f8a19af32a18aba4ce16dcbd0800eb29ff70

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 49718f8c1d7c24d50ba04997123fe5077eb4570213d2f8f249b8a35ec3482d8c
MD5 bc9f3992c3c279665b171f966480e4a8
BLAKE2b-256 f7cbc6ef7df6c09eeebecfea7efe0276b73dee3196946392f2ad6ca181955730

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca230fe7fccd70754581479eec9a7c2642981812689da26c6d67d4b04192b898
MD5 20ba16cb681162cfc15697ccd7dffc99
BLAKE2b-256 378604b5c9c3690fc03aa95438a41345d028a157d4a1aec9d881801c697a597b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 61c2ab966a75c4948ed7d20da0db5a80d30f90e04bbdaf4f7be7e111df56520e
MD5 ec2017cafe24276feb7380b0002ce5e9
BLAKE2b-256 a24733854250f4960e08323b656f96db4c5779c4d2459fbd22e932cc17486bf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.78-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 901.9 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.78-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 da77ef146a684c9b5523bcefc4fb39e3ac3fc63dd1080f0741c424e21a9345f4
MD5 2b22191ddea78386cf9d901fb5086f76
BLAKE2b-256 aa5a8ba82c353973470e89978ba0999ed6f2bd61393aa52dde4c65114b928502

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c3a9b4fbde0a8cf97f52470c045e8811e106dd7a7f2c13d08da3cc20cc9eee7
MD5 48a7d3c90d05a9daa2f0fddaabc45aab
BLAKE2b-256 62e7db367368dfb2cece354a70854b4c94bda9460abcede75f3a46f1cca0c2bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bc778b45d9ac19096d78c897e7c9ee753c68fb5a88db8f2893138759ccf34a8c
MD5 f83eff6bbaa5b64155e6957da94d0fd2
BLAKE2b-256 e4e19690e0cdecc96a6f4415540dd2f366162b7b532dc1720fb911596be4e0d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69e9e2f9ad27584204a683ba2aea355e19c9477da7935e7009d99ce728eaba23
MD5 fc7a47eb4b81e93098d5aaedc67397a2
BLAKE2b-256 8f1debca3b65a8dbc4c763243975e3b66474e015969073d6bddd53754331e2f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4fe4560f69a7a01d99573355065b5191b1a0c898f6c0c516ad8d9daf9537e1e6
MD5 a17fea5e91527a61915221270adc57e6
BLAKE2b-256 b5a58fa31b4de37503433d272e9aba06d60775dc15b67bc53f070f61f8a5e696

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.78-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 903.7 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.78-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 91350b05d3436472a738ef2c894d5e415e22367211aa45d1508b362c813701c6
MD5 d2c9600d601d3fb8405600c4f55db7c0
BLAKE2b-256 f966466a095e3d020664aa666501d272c44cc843aef661fb85b2cf6483ad6674

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb98929391cbf17a3143956fe9c096d6d7ef5a4b859804382c6aa73e39d35e49
MD5 b66df8ab39f492f9556ab12b9c9d88f9
BLAKE2b-256 3c8c85ee21dbf26acd68a9e2054e32f9d76a27904f6ab979ac2bc73a04bbe75b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b02a3d38a357529aec42a30266274a1e0d8e1539c52a6c95f1b346a809cf1c9d
MD5 93a5ed65576d819d17e4a65f7937f855
BLAKE2b-256 e2f6f72bed949e01a793ed13d0d267e22ad94e65059026b564682c4c148ce3ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a0b03a84150f867fc3547253345ec5a6f37ec58df4291c380d3a9269caef5b9
MD5 297b083ceb1432887f567c7202f6fc6e
BLAKE2b-256 666052860560589cc481dbf07535bf72616260d36ca4fbd13a78bf99aab0faa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 800045d0bc213bd666c3e1371f9d97ea3b997f11d124e98e17d86607b22facfd
MD5 1a960bfb54c324a8ff1e9bbebc4b60b3
BLAKE2b-256 73f3e3ebb37d5ea7a1e40c0969ec1be076b27c1783f60054713df8ada3aa1ed8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.78-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 905.6 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.78-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cc2032f946fbfb4ab128d4013e8043d3071053887da7a4c2f0fff57a375bdedb
MD5 8d1eabeff1293fb993d0f9d60f7fa0ad
BLAKE2b-256 f134278cfd0f737def5293ee6294539d11453ee85ecadc6c5c639351adb339f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad1729ffc2dee29d6043c9bcfe6dd380f06cecf23f8ba12af5758a86573ce8c7
MD5 40b706e59580d80428f75ac8b50080c5
BLAKE2b-256 f59a90d7fbad38ca67b180d960936be44fc730371e5777d0b1519603326e97d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4cc8e53647fe8a130958f7f09c8798d626e23178dd386b5d5fb5bc5c603be597
MD5 9977d740f19fb72e2edd516d769886d5
BLAKE2b-256 fa43e4347ef7562756795b3b34193e7d873e038fcc28820306e26cd65c14f814

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd34ff3b249fb074652434d51b8d3c18e76a2d0f5715adb6a92b88a197054821
MD5 d1e6c1c27c34be3b731e6a219da0843e
BLAKE2b-256 f85133d06f4e77eb59d2099817050c1d74d556a80b10042174198dde1ca48222

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7df716a7ef9195280b581f3efa1f3e44d6b3fd8fb9e450d00d2dfe56a4867a18
MD5 ee3015939388ec71f2e6596b408bf70a
BLAKE2b-256 3b6f84f850e9484aab642a102d898bd85a49b1e83a35faac4290bf0cf90ac6f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dataprof-0.4.78-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 905.8 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.78-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fa70a537843e10df27513c86d51c420f773c648ef1cec8ad12d884f68c61c409
MD5 9fb8bae662b12c3909ec22c1c39de1dc
BLAKE2b-256 81e4f8971991e5abe6363dbd6e71b6f9956672cb0400ab48f3674cde5be6d88d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7aac0a287ce0fe005392e4991a3e40547e4e872df0a969d20d15e46185c47faf
MD5 a8aa848c5dfe125dc41880a2236ed87f
BLAKE2b-256 349bc43c93ee240c442415addd898da0d57c882fcb0d1cda17a008852438d44d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8af147ea663ca03dc22f9d16cbde1e73f49ac9d87004c3060a8add8154b9dac3
MD5 6fea9d2e492128326a7e5ce218207389
BLAKE2b-256 57091fb096cba58380baa49b6c742b89cd4a3cbad43dad2b45bebace0d80fc0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8adcdc9d6a0416839e6e5c461c3053179433382d0058ffc07c9282fd95dc026a
MD5 01791b456925d8ea88d996785d0f62e7
BLAKE2b-256 6f890fe1888979478dbefbc0964a7f1263065f3e2f55887aabb4580f951377a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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.78-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.78-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5825b9608b634c44f45e9d31ed2a1c9845c26c7099f28868e5c4d7edfb85b984
MD5 ca17a5d7c561fa5dadf008b307f58fc2
BLAKE2b-256 9c02353873d9fd852a4a37be2c525c3754ec16384fc09bfb1aa7e14cd930a786

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.4.78-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