Skip to main content

Fast, lightweight data profiling and quality assessment library

Project description

dataprof

CI License Rust Crates.io Try Online

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.

Try Online

No installation required! Test dataprof instantly with our web interface:

CSV Quality API →

  • Drag & drop your CSV (up to 50MB)
  • Get comprehensive quality score in ~10 seconds
  • ISO 8000/25012 compliant metrics
  • Powered by dataprof v0.4.61 core engine
  • Embeddable badges for your README

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

# 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

# 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 database connectors
cargo build --release --features postgres,mysql,sqlite

# All features (full functionality, ~120s 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

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.70-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.4.70-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.70-cp313-cp313-win_amd64.whl (893.1 kB view details)

Uploaded CPython 3.13Windows x86-64

dataprof-0.4.70-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dataprof-0.4.70-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.70-cp313-cp313-macosx_11_0_arm64.whl (964.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

dataprof-0.4.70-cp312-cp312-win_amd64.whl (893.4 kB view details)

Uploaded CPython 3.12Windows x86-64

dataprof-0.4.70-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dataprof-0.4.70-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.70-cp312-cp312-macosx_11_0_arm64.whl (964.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

dataprof-0.4.70-cp311-cp311-win_amd64.whl (894.2 kB view details)

Uploaded CPython 3.11Windows x86-64

dataprof-0.4.70-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dataprof-0.4.70-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.70-cp311-cp311-macosx_11_0_arm64.whl (968.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dataprof-0.4.70-cp311-cp311-macosx_10_12_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

dataprof-0.4.70-cp310-cp310-win_amd64.whl (894.1 kB view details)

Uploaded CPython 3.10Windows x86-64

dataprof-0.4.70-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

dataprof-0.4.70-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.70-cp310-cp310-macosx_11_0_arm64.whl (968.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dataprof-0.4.70-cp310-cp310-macosx_10_12_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

dataprof-0.4.70-cp39-cp39-win_amd64.whl (894.4 kB view details)

Uploaded CPython 3.9Windows x86-64

dataprof-0.4.70-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

dataprof-0.4.70-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.70-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

dataprof-0.4.70-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.70-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.70-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b7cc932535294142482654dd3ccd6c240163062c023b2e06a11ae9d4c4c4e10
MD5 f14c58ce4bf3d6725e3964b599065d42
BLAKE2b-256 a06b802ff8189a5c3c0a66a3d95ab0e17f7b47cc302f71d5710c0990b1574aff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 81791afd9a691583d61a6bac35a170f599659cf341e8cd050f7faa80f4cf901b
MD5 e2922737113d2175e9548ba0766621a0
BLAKE2b-256 199f4c14037907c7e4460656a1b6f3052756e5fff91f40409be9bd16ada8c03d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0fe5bbf1aac063e96315d25e6156e476d02d2faff9871f3bb68c0b4da7611d83
MD5 af3bb317e59c2bc970aaad63c2c1890b
BLAKE2b-256 94d017b6853b99648a239bf8c1512c811e81ea17ef7556f29a049651d6ea17f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bdebea4acb503f84be820e8d9ed85ca343404b43857957e345462d5e62d5d452
MD5 8af230876cb526ced902bed6b53755e7
BLAKE2b-256 59f4748f148e95e3d052762286da86aab00e62b7d48212b2d01ccad5dbba871e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c47ad3b9abd213c52a407ec2a5315963dd7cbda15831bd9a9e8f021d2cb7f16
MD5 af8ef20a33a104b204a234e3ee7514ca
BLAKE2b-256 0c942b35da7a0bbd2ebf6c387d1392b5855bbbe8d86bbb00e73562d01c3a9913

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.70-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 893.1 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.70-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f9db7d041fd497018dfbc64450341a487c011922479e01978dd45cc2786021cd
MD5 11e8153a6ed5ac6555d4fd7de2665f70
BLAKE2b-256 89e0dd4b0361e4813ea7786ec199da16ded33cd600205cbc4bfbfde95ac0152e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0371a0022549e67d1c99424977528fd0c9fc6ba43731631c1336fc91062020a2
MD5 ee62ae4ba485b8743ecb91ff3b44c233
BLAKE2b-256 e902fbd644e274800cc5b9ecad076645b6f4414c7e2cb72e453ec59a13b7aef0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e59899363f75f9925ecad8c2df5f1cc2de213c25d8d5ced39101d689424bc78
MD5 b419b3601cd088b0418276d4a87ed7c5
BLAKE2b-256 b1381211aa09173e7a29b0ff4117b36d8ac9576d6eb586bd6c40a2cd9016cb28

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7c76c28fd56b8e703879afb9ac1485f5e786f17ed0932760f0dc8d41964b5442
MD5 38f469e14fa7d31214c2f6f8570b58e1
BLAKE2b-256 7d0302e90b7cdef272f47deaa60261fc47e4e404079196d00e6d3220434e9405

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0ad8bd89ee5315b06fcb9cd51b49b828017f9943811778a5195da0086e1fd8fd
MD5 ff359988ac523150674682dbcd70aa1e
BLAKE2b-256 98da406bc25068cc84d584d02bf7e205cde38d57c9821413dc7c3e7541c09063

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.70-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 893.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.70-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b25d097a8b1b3d4622867b4089a0de39344f3faee7b68e04b9c68a16ad77f48c
MD5 5199e19e9f29a4c8aca66b1fa1f91878
BLAKE2b-256 8dfd26d8014e14fcca3033e2abb966670be18f4bdd979cea4420eaf2e8d01828

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 74c35b1df758f4aeca7262d060cdb8f83d574806bfe8bee420a9b15327d5ea80
MD5 0fd48a1e9aea742a9f44d591c617ad29
BLAKE2b-256 678ec80a968f996d2623672ba0bc7296ca6c126bab9e2e7015f371e50bd623b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12fd0b5898fa8eea8a1466e7af2949cbafc18386ebc16d565cfbe19fadf47902
MD5 3b7ff9a1c3e763321323668b0a56bd9b
BLAKE2b-256 b7a039fcddaf3668e35fb0fd5abff3a7951d3972d442c8ff2de4e59b03cc9850

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21578c55fabf459bf9b11e367b0ca874282850e1e40ebc15a497d57cca889224
MD5 368d4f3b057b9d9341e5b990217cc67e
BLAKE2b-256 5f57d7f10625c416b7d5479c958106fc36bf0aa05bb878eee49c538436690b7e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 af4465a0e4bd153153c57ac09d02b2bc48bab5f1ab9ad6a4b7da1baab91368a2
MD5 fa02fe359927088b4aa5068fcfb41d74
BLAKE2b-256 f66c06536305a989f65589e1fa2c991c2c68a94478108d22a71d8351ac059c84

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.70-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 894.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.70-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cfb7b21e34336a9e32bc4431dd202b935f160acc68dd54bcf4f25b5bceffe8b4
MD5 97307f52f52bf57bb2bd5e6faa158cb3
BLAKE2b-256 2c9df0f0386ec418bd80ea5f044c3d68aae165f8d10d6e0bbbed9d23fd508bb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3f12327a2dc9810dc2116aca388b7d831009c339a3eab138d2d1fc300e0843f6
MD5 bf3d39d6ce196bea2d16a3b59a79b191
BLAKE2b-256 fa2c55558bd6ed9a2bfb99ce301c37b4543b27cbea3fd5579965bdbc9ceaf91c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2ea5ce6b7e1658ef530078ec89fc803b46a7695487fb8673b82dfb02ed0ecc95
MD5 e56e50ca9b3e635865e36e9f7995adf3
BLAKE2b-256 76090bd5bf62edbcdd159155ee0b759aa9d403218e03ba8a058348c04b2d0624

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8bb9cf9e8e3117bfd3563ed5b50c6fb79ea26f3e4430badbd7b127ca50e1e2f
MD5 fae00112961018f0a0da2ea65e8526f6
BLAKE2b-256 0f93f7e340e18eaf031de8723cf9a71ee7aad0decb34b7f1d78252de3a729e4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4fe2498a53a5c461f3f1bdb8c78a5c8155b153474936f586f3f07d3a9ed3d968
MD5 b4302c178d85ee53669bb13ba338e64d
BLAKE2b-256 61be9fdc0e587a138d7e834ea08ab369d2376bda49165b76a07c9f1d2fe8f818

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.70-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 894.1 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.70-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2cbd0c08b802e0126ca7dfab769f07be136870b57a4e4671ecac5617e3abcc0c
MD5 8437d759a5e376b80d753769b6d1194c
BLAKE2b-256 1cc9833f3968a8aa71ba3449c26b7199a6b802738d73e2908ac94056214a4b3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ddd403a0647f4be97f587b140fadc4d70029cebb8ac981b607aed7feae8a152e
MD5 5cd42bdc00e2d39fdf8e9a3d41e6330d
BLAKE2b-256 3effa058f8b7b6ce48939f959abc9807c257f9f7c07f91c969f04a4485aceea3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3b72b3e8822dd2a79abf6fe1d2a16d243b92ab992c479d11846426fba661fa5
MD5 ed9da656052e97128283bde7780a7788
BLAKE2b-256 e85c84dd566aec0f9e33862178a94788abebd56d5207c2c6fb8d44ea664cf95d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a1e4103d10838837e94d78692e2e327fce718422a47741f392155702a0f21ac
MD5 eb8c92455068891045017277b4d330a3
BLAKE2b-256 f10df050bea669258e06d2629aeffdd1523c2752082a5b0592fba53abf04de08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 00b5e7e7c4b7ee3fa6a373c70a91f42f490a3d56300b2679a22ca32d5fcf0151
MD5 7d79badfa03b787df893ce70074163f8
BLAKE2b-256 1878b8b3976f7300ffbcc7a07dbf93e2ad2b65d7a4928fc462bd61cf53054f68

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.70-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 894.4 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.70-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 799bf48ccb74cb556a770e59c7830f24e9c01d3eb3894dba73c004b885e00b3c
MD5 62fcae251c8c127b553d040630a9558d
BLAKE2b-256 7e4b5b5392a9b75f0ce62d25a38762a283f123ae50b409dbc1dc933cb046d0bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d46ebc567bb2300af1c54867b4f31e7e33adad983334eadaac1a438e9fbc4169
MD5 d64a3c5057d4d6046df4da43d6135c6a
BLAKE2b-256 9f084d18d7ace7e28e46ac2140e5d74e0bf5db9deb1016eaa335e2ead25e1513

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1757376d57534937083ec431466e602c974d4eb9fb3e19c2072bd40d9bc060c3
MD5 aaf6584f57c372138375ab89f8cc8335
BLAKE2b-256 20467793e835ce4595aef7e1c22bf571b336211feb83ea43c33f895955751897

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14673e4167f2e331d2ab56191cc7f2e656169d98e2ec779ceec8afe24d05dd22
MD5 a3897ed65177607d7f0fd071b0611c72
BLAKE2b-256 eddc356941570a6cec268ee3217bab1b00235bd1648bff99f0d3f227572a8286

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.70-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3453115714a05ec5738dbf84741f3252a4f0375b6a3af6db4b66c5060e96e28d
MD5 870a31e6bad221d9ad96ca43009a8796
BLAKE2b-256 b2a5d3269a70f9de5ccde7a6765b739d34a57c050e7b08f8c6e9fecd5adf0259

See more details on using hashes here.

Provenance

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