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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

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

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.4.75-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.75-cp313-cp313-win_amd64.whl (900.9 kB view details)

Uploaded CPython 3.13Windows x86-64

dataprof-0.4.75-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.75-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.75-cp313-cp313-macosx_11_0_arm64.whl (973.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.12+ x86-64

dataprof-0.4.75-cp312-cp312-win_amd64.whl (901.2 kB view details)

Uploaded CPython 3.12Windows x86-64

dataprof-0.4.75-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.75-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.75-cp312-cp312-macosx_11_0_arm64.whl (973.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.12+ x86-64

dataprof-0.4.75-cp311-cp311-win_amd64.whl (902.0 kB view details)

Uploaded CPython 3.11Windows x86-64

dataprof-0.4.75-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.75-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.75-cp311-cp311-macosx_11_0_arm64.whl (976.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.12+ x86-64

dataprof-0.4.75-cp310-cp310-win_amd64.whl (901.9 kB view details)

Uploaded CPython 3.10Windows x86-64

dataprof-0.4.75-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.75-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.75-cp310-cp310-macosx_11_0_arm64.whl (976.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

dataprof-0.4.75-cp39-cp39-win_amd64.whl (902.2 kB view details)

Uploaded CPython 3.9Windows x86-64

dataprof-0.4.75-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.75-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.75-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.75-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.75-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.4.75-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a40812fabbe784b11e25bae558b5e5052f06f708288201f67ddad3c640a58c0
MD5 3a8aa299dd9affdd13bdc7ae42dd3076
BLAKE2b-256 7de3c60d29570a1dd97d9e05380a0bb05fccfe605c688c4599c6d7efe06bc074

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f815e1c298498815bb3c5ca0ee40065b15276eccd00974919170149f8a99c3d
MD5 9048478d898708a96c9e4b3fb4b280bc
BLAKE2b-256 f4c7e43709bbdf1b60bddf4631fab4b8877607f28853cb98ff6cd2e764e0fcf7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d04665a6bb9e07a68ab01f55ada7ba50c9c0d521335ef216e763bf45099f3f51
MD5 0961b9d28293cd2601bbe22b0ee27130
BLAKE2b-256 d0aea7bb582b728ac423a5bf900b5926ea7fbbe8edad30afba2ad69532b6161f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5386d34a6ce384013f2db805beb2cb02c49b862806d702d461480fd72a507d37
MD5 13c6c3d97d5d3dbf35dcdec33f86179e
BLAKE2b-256 e5aecc2d418f59f6e5cfb45dfb656353d2c603f75e61eb85fedda1714cdbf120

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1c308287fd88a262edcbe1590997ced970109354b30e0fcd0a37b66bad6cf0e0
MD5 d9e6084d126109946465138481395ba1
BLAKE2b-256 b4845318acca5ef2e90b2652695c87184d314d268dbe4e0528b72a176e50eb78

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.75-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 900.9 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.75-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a4934d33454154a398fe0d54e104ce4e59b826cbe2d99a1918db18d04c716b52
MD5 8cc269c5c089c1ae7c347cd7fe0b92f7
BLAKE2b-256 230d9ffccb0b674faa1ca53dd159a704b7e48d442076e401e23eb4e99163fbb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81877175967c40f3c8b9898915c022315510683a566429310bde44479810336f
MD5 21f92c1efa40bd9eb572ea24ac5e9ccf
BLAKE2b-256 0709602be5e8de752cba3f8865efc0a304b826d84b473760e5b4223b94902d29

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3973d115a1511f630d9554054c4cd46a01853d703f7da03682713886bcd7b48e
MD5 46729030d48e6461dcc649e1e465d73b
BLAKE2b-256 71a25cf2b724013c59247b067ac8d8a3756a3267b129839888ddabb7bfb32363

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f29b3eea4fdae0447303d317562029835052d9bc39ed578e9f9faecad9dba162
MD5 785a84ff3d8aadbfd74c622e69c219ff
BLAKE2b-256 f6e6521a9c669f88187b266ffe11d6c1e099c6f8c671e90a85c866f533b2047c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b5a5ff4c13644ccd0172f89ee4431eb9968316070f1decb45e1e17de51091ef
MD5 a0e05c003212c2b749bf9e99323c82d6
BLAKE2b-256 3130fc0b367352698709e60d4028471e28e2ba3d70ac9c08fcfd944a735abd25

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.75-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 901.2 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.75-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 79b621ae6e087c39e6b0b206fbd00a1e2174592857b8ee527b23e531868ead74
MD5 1eb1141ca138516297efbce73c07febd
BLAKE2b-256 5adb54d38185a1f70cad9fb0bb84b1995cd8ecc84540ffa4bcb74ee5f4d4284f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51a69247a51ca6d912348a75fbfab0789e999307f2f23a8938b5ae109623c3ef
MD5 9a3ff11166b5b7aaa9d2ca07c7c6ff65
BLAKE2b-256 ba6f991d99c9d92f7e16ae349a6911eda8c538478562fd20e114b4c742b30e10

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ff2d1c1b67395df7d33cdefcaaa71c14418b01c8f9d7949caf5927c5de1993c6
MD5 6c1478f025db1399b58f0b874927f273
BLAKE2b-256 eb846030c8bd33c36447ac82ef60759b7cd585cd4a72dbd989b8e6a0f4a75870

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b0c047d56d9f4bf05b7deae8054db4c7a13cada7fef75d990ae45ae2e522336
MD5 9af1e76072bd5b210c1ec138a9fa757c
BLAKE2b-256 00ae0936ebff3b2cd96ff68f6083949cc5071318bbbc3e713bd585d3347da9d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 335d6428ef5ac83cd303fedb5eb6d66afd19f9e5bcb9126a1734be80f966409a
MD5 3d304c318969beb6d619b5cfaddf9c0d
BLAKE2b-256 43db16ae58ac328f501ea82745121505f145569e76ac3e54dff919d57cad64bc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.75-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 902.0 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.75-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e7da88b38216b706e0032afa9f363b52d3673b8811d6bf732ca97e50e1228983
MD5 2c20b7695b1cbfe949e040d414050ace
BLAKE2b-256 c5486db62cad1c37bc93f4c0c502ff4bf94f1675112146ee51d9916cf073f430

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac9173e2b83bc78b3b0c6b65dc17bd3fb5aba2bf39ebc2afa1bf6658f3d81d57
MD5 e816f58f036611cf9eb1a5c8dc92f170
BLAKE2b-256 fbfdaa4953f5b3d13f9eb2db8d1949e2de619ebf3350853b847b7bb40873a181

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d5db520c95391d345988ffcbfef0214e1c6a49e3d3eee059b6be6ab10b75681
MD5 5d3cf9bc32c5625afdaadb49766bf1b1
BLAKE2b-256 dfda6461f40403cba6a1ed8ccf28364d6ec10bac6b987d27007319c5a7d06807

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 100833e2ed7b74c55124bc7cf727b578de351ab58a96b661fb3e9c1b91b8ec05
MD5 3a139ac57d2560111afea3721d515b51
BLAKE2b-256 c31a0d794792d69786b6352496c4607e94d46c026853f20636a2572fac7018d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 54095bbb01f018a9403b0ebc73406f26c9fb30d05492541c304dcfe7bc5576c1
MD5 fcf1d973c6b281f004fc9a825600efd0
BLAKE2b-256 7ee7329c6b7fda9cb57009700d8ade52651b34530a7bc5187c8ddd510114edbc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.75-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 901.9 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.75-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 46148f34859a0b3c95df5fd58e6a3a28c82f20f89e87c2032226ed36c56e9129
MD5 dcc24201416ee5697916f471c9807426
BLAKE2b-256 616ab4b06f81107f59bd3793914172f5826c3a62c23fb118cda336b8f9ad8d71

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2f394de3a1e1b110b2293e0582539ec1933545f26375ffe731a0573dff6e4be
MD5 4f58fd6158c5fddbbd12b99a5645d173
BLAKE2b-256 c9ea85586182510b9bd910f5b291cd2e7b02fd8fb3550ae1f42f2ddcab5840ed

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41e5139887911056212a3cf3c7cbff03e8976b71099cc3acaa20350d1f16c184
MD5 e55b84631dbb4f55382cb18f440aa67b
BLAKE2b-256 6ab8579d2e4a74e0269332ea89815451e1ea52ced2407a5299c24c39fa30712a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dfa14f4b0a78308c7db78ccbf14c50fbca1a0e881efb6d8a985ac249e8970f9f
MD5 5e128121304095a31ca55b7307344d2c
BLAKE2b-256 e8528ce3ac7d1fda046856bcebd927d962c5123ce5abbbe9f6e4fcb422037690

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 953fd1f3e11e52d71be5be4bb8c540eee8be5916ccfb75e22da128b6ef86f420
MD5 c397a6dc37102c28ba2df50cfae3490a
BLAKE2b-256 1c5dbd1afcafbf6df2dbd35ed39386a173aaa49c08dea5880d5c645b0984e121

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.4.75-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 902.2 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.75-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7bcf4ec41d1fb6e8d5869ffca0f72c32c1f10487cdf004a6ca720a66045faba5
MD5 e30753f160e5cc6cf70c981817db93a1
BLAKE2b-256 1ea2df131f16df85a17ddb24bd308bd57f3cd5d5417ea89ffec508c14a6f86d0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a93a4c970055f03cd73428d76916b5e74458af27a37977d72907f66debb0b0bc
MD5 868a3d163c25dfea42058c6d762fda7f
BLAKE2b-256 3d58fd0a8ac661d2b2bd4313f470dda87bb26f15ddccb00ecda319672352744d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d0472e46dc0a1eb170d80dd00627facbfcee98d1c2e04952b7173f3738b347c
MD5 9184bfbe66b8a607f7f70e10d2ac50e8
BLAKE2b-256 263dd4117cedc464004339c63f224af9af16cd224560e9a8e29a69bc2ee65dd3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2447f411787141c98928cc264b24c64fbe1103d1fc6c87adb610529f208320a0
MD5 a2bcea6a61db31d038cc79826c497813
BLAKE2b-256 7bce2c009c133a6bcbac5435d2f51a51ab082b50db1fd5c45dc323bcd2558cca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.4.75-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e377854128eb413ecfdac214804db1b28fc38fe934bfcf421cfbb67c83feaae0
MD5 05461f1bfeeec23302bb983ddb387b8e
BLAKE2b-256 d1133959edc1796a0e2b5cfa8e7617dd8d725684da5458abe7cc45d428946f5a

See more details on using hashes here.

Provenance

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