Skip to main content

Fast, lightweight data profiling and quality assessment library

Project description

dataprof logo

dataprof

High-performance data profiling with ISO 8000/25012 quality metrics

Crates.io docs.rs PyPI License: MIT OR Apache-2.0


dataprof is a Rust and Python library for profiling tabular data. It computes column-level statistics, detects data types and patterns, and evaluates data quality against the ISO 8000/25012 standard, all with bounded memory usage that lets you profile datasets far larger than your available RAM.

It is built for the first ten minutes with unfamiliar data: find sparse columns, unstable types, duplicate keys, stale timestamps, and suspicious values before they turn into pipeline bugs.

[!NOTE] dataprof is in beta. Current releases ship a Rust crate and a Python package. The historical CLI remains documented only for older releases.

What dataprof answers quickly

Question What you get back
Which columns are thin, empty, or structurally broken? Null counts, completeness metrics, and schema shape in one pass
Did this feed drift or spike somewhere suspicious? Numeric summaries, outlier signals, and range checks
Are these IDs really unique or just pretending to be keys? Distinct counts, uniqueness ratios, and duplicate warnings
Are my timestamps plausible and fresh? Future-date detection, stale-data signals, and timeliness scoring
Did parsing silently go wrong? Type inference, pattern matches, format violations, and source metadata

Pick your entry point

You are doing this Start with
Embedding profiling in a Rust service, ETL job, or batch tool cargo add dataprof@0.8 and Profiler::new().analyze_file(...)
Inspecting files in notebooks, validation scripts, or data apps uv pip install dataprof and dp.profile(...)
Profiling streams, remote Parquet, or database queries Rust feature flags, or a source-built Python extension with async/database features enabled

Start in 30 Seconds

Python

uv pip install dataprof

Pre-built PyPI wheels ship the base Python API for local files, DataFrames, Arrow objects, and notebook-friendly ad-hoc inputs such as dicts, row dicts, and bytes buffers. Async URL profiling and database helpers remain opt-in source builds.

import dataprof as dp

report = dp.profile("data.csv", metrics=["schema", "statistics", "quality"])
print(f"{report.rows} rows, {report.columns} columns")
print(f"quality={report.quality_score:.1f}")

age = report["age"]
print(age.data_type, age.mean, age.null_percentage)

report.save("report.json")

# Notebook-friendly ad-hoc inputs also work
scratch = dp.profile({"age": [31, 42, 29], "city": ["Rome", "Milan", "Rome"]})
incoming = dp.profile(b"age,city\n31,Rome\n", format="csv")

Rust

[dependencies]
dataprof = "0.8"
# or: dataprof = { version = "0.8", default-features = false }
use dataprof::Profiler;

let report = Profiler::new().analyze_file("data.csv")?;
println!("Rows: {}", report.execution.rows_processed);
println!("Quality: {:.1}%", report.quality_score().unwrap_or(0.0));

for col in &report.column_profiles {
  println!("{} {:?} nulls={}", col.name, col.data_type, col.null_count);
}

Why it feels modern

  • Fast first-pass signal -- surface null pockets, type drift, duplicate keys, and outliers quickly
  • True streaming -- bounded-memory profiling with online algorithms for files bigger than RAM
  • Multi-format by default -- move from CSV and JSON to Parquet, live databases, DataFrames, and Arrow batches without changing tools
  • Two polished entry points -- a compact Rust facade and a Python package that feels natural in notebooks
  • Async-ready -- Rust async APIs and opt-in Python extension builds cover stream pipelines, services, and remote Parquet sources
  • ISO 8000/25012 quality assessment -- five dimensions: Completeness, Consistency, Uniqueness, Accuracy, Timeliness

Feature Flags

Feature Description
arrow Arrow-backed columnar engine
parquet (default) Parquet profiling; includes arrow
async-streaming Async profiling engine with tokio
parquet-async Profile Parquet files over HTTP; includes parquet and async-streaming
database Database profiling (connection handling, retry, SSL)
postgres PostgreSQL connector (includes database)
mysql MySQL/MariaDB connector (includes database)
sqlite SQLite connector (includes database)
all-db All three database connectors

For the leanest Rust build, use default-features = false or cargo --no-default-features instead of a separate minimal alias.

Supported Formats

Format Engine Notes
CSV Incremental, Columnar Auto-detects , ; | \t delimiters
JSON Incremental Array-of-objects
JSONL / NDJSON Incremental One object per line
Parquet Columnar Reads metadata for schema/count without scanning rows
Database query Async PostgreSQL, MySQL, SQLite via connection string
pandas / polars DataFrame Columnar Python API only
Arrow RecordBatch Columnar Via PyCapsule (zero-copy) or Rust API
dict / list of dicts / bytes Columnar Python convenience path; bytes require format=
Async byte stream Incremental Any AsyncRead source (HTTP, WebSocket, etc.)

Quality Metrics

dataprof evaluates data quality against the five dimensions defined in ISO 8000-8 and ISO/IEC 25012:

Dimension What it measures
Completeness Missing values ratio, complete records ratio, fully-null columns
Consistency Data type consistency, format violations, encoding issues
Uniqueness Duplicate rows, key uniqueness, high-cardinality warnings
Accuracy Outlier ratio, range violations, negative values in positive-only columns
Timeliness Future dates, stale data ratio, temporal ordering violations

An overall quality score (0 -- 100) is computed as a weighted average of dimension scores.

Documentation

Start here

Integrate it

  • Python API Guide -- files, DataFrames, Arrow interop, exports, and optional source-built async/database features
  • Database Connectors -- PostgreSQL, MySQL, SQLite setup and connection patterns

Understand it

Historical

Academic Work

dataprof is the subject of a peer-reviewed paper submitted to IEEE ScalCom 2026:

A. Bozzo, "A Compiled Paradigm for Scalable and Sustainable Edge AI: Out-of-Core Execution and SIMD Acceleration in Telemetry Profiling," IEEE ScalCom 2026 (under review). [Repository & reproducible benchmarks]

The paper benchmarks dataprof against YData Profiling, Polars, and pandas across execution efficiency, memory scalability, energy consumption, and zero-copy interoperability in constrained Edge AI environments.

BibTeX

@inproceedings{bozzo2026compiled,
  author={Bozzo, Andrea},
  title={A Compiled Paradigm for Scalable and Sustainable Edge AI: Out-of-Core Execution and SIMD Acceleration in Telemetry Profiling},
  booktitle={2026 IEEE International Conference on Scalable Computing and Communications (ScalCom)},
  year={2026},
  note={Under review}
}

License

Dual-licensed under either the MIT License or the Apache License, Version 2.0, at your option.

Project details


Download files

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

Source Distribution

dataprof-0.8.1.tar.gz (381.3 kB view details)

Uploaded Source

Built Distributions

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

dataprof-0.8.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

dataprof-0.8.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp314-cp314-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.14Windows x86-64

dataprof-0.8.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

dataprof-0.8.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp314-cp314-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dataprof-0.8.1-cp314-cp314-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

dataprof-0.8.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp313-cp313-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13Windows x86-64

dataprof-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dataprof-0.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp313-cp313-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dataprof-0.8.1-cp313-cp313-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

dataprof-0.8.1-cp312-cp312-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12Windows x86-64

dataprof-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dataprof-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp312-cp312-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dataprof-0.8.1-cp312-cp312-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

dataprof-0.8.1-cp311-cp311-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11Windows x86-64

dataprof-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dataprof-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp311-cp311-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dataprof-0.8.1-cp311-cp311-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

dataprof-0.8.1-cp310-cp310-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10Windows x86-64

dataprof-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

dataprof-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp310-cp310-macosx_11_0_arm64.whl (3.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dataprof-0.8.1-cp310-cp310-macosx_10_12_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

dataprof-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

dataprof-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

dataprof-0.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file dataprof-0.8.1.tar.gz.

File metadata

  • Download URL: dataprof-0.8.1.tar.gz
  • Upload date:
  • Size: 381.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dataprof-0.8.1.tar.gz
Algorithm Hash digest
SHA256 ee9aa164bda5aa7264fd94e788b3c2b86fef1ddf92ced9892e0a4fe5bb778a92
MD5 184a50e0a906f1c132f63fa97071b351
BLAKE2b-256 a80e1f32e840b3653155e5a5d4a8af2ec8f9dea2b564137dac084473f745a55a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.8.1.tar.gz:

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.8.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.8.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa37d0bca7326e7f73cc5a3c18659bb137e2ab7a32209cd5ebb5283d845ee096
MD5 c461a001f34ca49ec8a0e7ec1f1aeca0
BLAKE2b-256 baf66be6a839258edf179377d8112d1d9b44a43da300fe916b682a1a38cb1227

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9f0b675d65a431b590d11609d426c6dfea3f97e4441f3f7f823a00862b7363d8
MD5 a4d0e6affc1e842bfbebd30106a546c6
BLAKE2b-256 be443aed09a3138454bab4d7ee94fdda47d6959417ad319a06e863074ad71a45

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.8.1-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.8.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.8.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bdc52414ca7e109907bba24a7ccbd9d2ccae83f1110d83139e2ec1d1340ac5ae
MD5 a33cfd7c7d0a0b326c610cda2a8bdb10
BLAKE2b-256 38b54a9cc0817c766d50a24f19d1ad71b3a6da113d765a406754e77fc9ee291e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.8.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dataprof-0.8.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 3f64360d30531a87fb32791e657d6da89704f72a09c2ff4cddc3f1b301ff1c3c
MD5 2a5277ceeae0b0c786bec4feb460906b
BLAKE2b-256 d5d7fc80622daac78053649c4066bc9f4d6cd448cad0daab25ea60b6161de83b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.8.1-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.8.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.8.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e29c998f629da5653c0e3841ed4bf3a4444d97fb4c2569daa3228b0a535871c6
MD5 21c25c92f2760b7a068942e5a8a9d59b
BLAKE2b-256 f16611cd9ecc450c2713621557063275ab5141263698cf4306462d290e723ac7

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.8.1-cp314-cp314-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.8.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dataprof-0.8.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6fd66eee4306a08d539bf84ba1e69c480ca774f3fe3e50161f1004d7afb8f789
MD5 2522033a859d01af307f6d0f54cd6652
BLAKE2b-256 4505fecb9a79465dd02651f71ea6540b758220f799613c56f8829aff11abec36

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.8.1-cp314-cp314-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.8.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dataprof-0.8.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c215a925e2f3c40647bd7571d59c64e8a58312aee6db0a20ad4bfc6fd95deacf
MD5 bb4a1bfecfe036ded3c3e69c8099a6df
BLAKE2b-256 90c309cfd146a972c3631a7144b92e8a4ba55d95a6402543730e38dc98372113

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.8.1-cp314-cp314-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.8.1-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.8.1-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1986caf8020460ae2ee05607737fe6f21c20982dbbc265a823d3429549cfbdc1
MD5 17fa52bd1856fea5dec77ca3ddc83bc8
BLAKE2b-256 ff8561cfb6b6ef69711280094c6ccb4ba27bbcc3bfe86701c28bf157be08ab7a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 93521c682def4c3ea9ac404fdb0c15f2c39db1d2d2122fa9b4710b7306906b5e
MD5 32c873228519cf6ef6a844ec05148792
BLAKE2b-256 19e10e30703f810e7606d4ddcd15ccf2e9c9e49fae501105c3ceb2b7dcf0bce2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.8.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dataprof-0.8.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 0437d2d00f4ae8779f5b3fd333a1120dab2c19fb56740a43c2793fef0ec2d005
MD5 78374a31ba81b6cd5780e645f041e8de
BLAKE2b-256 c2e6fed77ee4effc71d452b7dee8953f651f3e3b43feed0d51ab9e4731f0cf71

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 944e393713fef6ad861b30ed483ca1ae46738917e2cacd6a59f1f692be66cf36
MD5 3bb5584f55566b9f8bbb0edb478eade8
BLAKE2b-256 cf32eae669172ff426a43989b927982561bc7de10fb77724438e713df2e002a3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c808e14f3b434d40a80f7cb0262273defa1636cdef6007ac9e4148aabef130e5
MD5 f09e2b73b2c37980710ded82679e5d4f
BLAKE2b-256 791840ce068adf6df508a00e92ac7b913605dee6917a30cf721b32ff35fba32d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 233bd0a8e7e29605cc0510c3b3f663a7b51e99882d851669e2abf90191cc42e8
MD5 d3c2052447257c2f83753b387144a4ad
BLAKE2b-256 3325792a04523873f9a55c7c6d79bf9e04f5852171301b63d46110e3bbc13e17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a3a4098fb79a0dce60ad7b42b95fe440241cb6cb75387ce3e65affacd6c9db21
MD5 b51748a2e59e0bdb6ff4739a56300663
BLAKE2b-256 9855ed42be2e1043502f8bab154cc4e05907ef98e3b94464f80012ee10a77d58

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.8.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dataprof-0.8.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 df4bfa8edb149a9ef18755273cbd7e694fe4bf138703bb7ba18649daf938610a
MD5 b5dda0fe36a6f9092a4254865772728f
BLAKE2b-256 9b90c5f7b833f7c038ec67f46cccbf38a8214e831a771a8e1d0d48a452f83e37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8a1cf3c3a5c48bc2055efcc9b33d7423eeb8c76da1386c2f6aa170810192b0de
MD5 b03ed767e07690214f0a202c6cc47ce7
BLAKE2b-256 3a52e3b579201f9fc7174b5511e6e9ea60964aa6e59762ffdd5a42a4222f69b4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 82810bc27c6801ac66ba206452517c03c1e95b589ffaaf565cc9d2f3f580666f
MD5 648430262f59498362e35550b7186193
BLAKE2b-256 944844413d3106213cec9348e62962c477000be7a11b9ef4efb55922872c86e3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d01ac363db8b7253bd6a8d51d2482901f7532635603943dbd72c32811c351b27
MD5 2d4c67bfea5e4f845be598ca86d25c93
BLAKE2b-256 c9024f4e689ecc499495ec322b1ec2b94eab6d41790a3ccb6fb71a13e46b70cf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3650637bb814b148e3b7f35609bcb2330f445ad12392f57a59056d8286bff76d
MD5 ce69eaefa466348c77772c22d7c6a6df
BLAKE2b-256 a301d82d4073db1dffd9c09607dcd2b2f066b163c10ec9a0017041d688974890

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.8.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dataprof-0.8.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7669a0bfd28efffb951468bb26aa1ae20f40532b493b6d641d4755f377527764
MD5 d3d22cf3587841fccee8780bea1a1b21
BLAKE2b-256 492cc176b45dd3d4e48dfa785cc36817d16ff25a9b5cefe6344d272139a33422

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a62c2fba6d0610e948ec485ddf925e032a0b6672012b96d819b453a180477c4
MD5 7b4b7fed1d8a528a75962a3780f43e60
BLAKE2b-256 04fbeafcc59690914d4bcb13f080177c6bd721fd8da7c202688ea4051175d9dd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 59531b0894abbd8c962051a4c38689eb6b0485d28e36136f6d979586095d8204
MD5 681fe37f4090a6c420b8c936c85e666d
BLAKE2b-256 009833f5d8e0c1d1df2725494e759894573a85188b6a7c282262bf0d222c1bb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24538be29c57cd50c4478f53e06dd2be7681523547f5665b53216d243077275f
MD5 977f77b62e89e10df0a7bf19c1ba8b86
BLAKE2b-256 8afa3524ee1710074dc3d175a2aab2cfcb876d56cfcb65c9ed63a98a576ac850

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 18fece3f3226557c5879954adbabf200a5349b44e76f9a0b5b76ee43ef74dc45
MD5 4de360afbb10e4ae88a5f74f7eea2c94
BLAKE2b-256 4b1a67f73020b692ab71b3cf5818e75874581cf75ea050e6e6d00dac1dbda1c6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.8.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dataprof-0.8.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8c2813f4284892654a0cbba93324018198d3508ad5e90c54d6cd58d66be2f46c
MD5 44550adfb1955a1d68414bd0ffa75c65
BLAKE2b-256 24d56032e1b5189d15babc3296f19442cd08a3dc6ca693a0246acdbee81aa3fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9c818b187ffdbe49391aef4505634d8dd9321e957ff7cd8af363211254b23eb
MD5 a3ba4d1f8ce5cd75277da7ea8b4f8148
BLAKE2b-256 23c1b67dee69a3c00c0b37d4ae4148ecee3c25f465fcc5e0b66329c19d20a5a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9099d39407b5edaa3b9765cee1f6344b3325bf79d6801388065c54366be7167a
MD5 440de23304a33f5fb6e7b38534f86f68
BLAKE2b-256 2db7683b2fb802ff1da148c1dbe0e158bcc2da2ded89f556bef652d861eb7454

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 548e5b3c7fb308db1c26b10eb34bc24820cc43b72749698b98af93e469594020
MD5 723db7cc77c52c08194970755d1a4355
BLAKE2b-256 0ac4dc584b8472514c1eed94018595437dd2914d4a0e289cade2b526474b6aff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 92feb44264b20108b7504b10c631f262f68ac92c7d14d9025934930d1ff6119f
MD5 6a8bf6ea9d54490e790dc5e6750bb0b7
BLAKE2b-256 3b193e0f7be46df33b0c9373a644b2781969a92b49e53b03cdd7c36f6c984276

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3d63c66b25892a37263df0ea3f48413c045d0db49abdcd4672fb8ab84b391354
MD5 1bb154616f223e1c479ca9be38454302
BLAKE2b-256 155e35ffe58087d58c8e9fa5602f40b818f8fdeb54b972d815fe3f9401410db0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 597aa7aa5cdfc7b4e9e1a496213ad51b529108beed54c0db3c4bb118b9e9ca8e
MD5 1ea530f8b718e8d08e5d4375e0a189a4
BLAKE2b-256 fb981269055120c93e96b01c4c2ee21d11d7196298e9826d00e4db88d6a078e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.8.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 601a105a14eb690c6706115d9d3d2b130be9c82aa4e1922b73df7a3101754ccb
MD5 4f0c9dac1c27c996c7dad59ff075dc02
BLAKE2b-256 c090df459743f56cf4ea989128ad216181888ad5a45646e47862efec89d8d4d9

See more details on using hashes here.

Provenance

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