Skip to main content
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 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

Requires Python 3.10 or newer.

The pre-built PyPI wheels have no Python dependencies. Everything below runs on a bare pip install dataprof: local files, dicts, row dicts, bytes buffers, and every export in this section. Install the pandas extra only for the pandas-typed exports (to_dataframe(), describe() as a DataFrame) and for Parquet byte buffers. Async URL profiling and database helpers are opt-in source builds.

1. Profile

import dataprof as dp

report = dp.profile("data.csv")
print(f"{report.rows} rows, {report.columns} columns")

# Ad-hoc inputs work the same way, with no pandas involved
scratch = dp.profile({"age": [31, 42, 29], "city": ["Rome", "Milan", "Rome"]})
incoming = dp.profile(b"age,city\n31,Rome\n", format="csv")

Too big to profile fully? Get the shape first, then commit:

structure = dp.analyze_structure("data.csv")   # cheap first pass
print(structure.format, len(structure.columns), structure.row_count.count)

2. Interpret

print(f"quality={report.quality_score:.1f}")   # 0-100, weighted across five ISO dimensions
print(report.quality_summary())                # per-dimension scores

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

3. Export

report.save("report.json")       # full report, reloadable
print(report.to_markdown())      # a table for a PR comment or a notebook

4. Compare

Profile before and after a cleaning step, or yesterday against today:

before = dp.ProfileReport.load("report.json")
after = dp.profile("data_clean.csv")

delta = before.compare(after)    # what changed, per column

5. Hand it to an agent

A token-bounded summary of shape, quality flags, and schema. Values matching a sensitive pattern are never echoed, and no raw cell values are included unless you ask:

print(report.to_llm_context(max_tokens=500))

Three problems, solved end to end

Each example generates its own data and runs from a clean checkout. Every number they print is real profiler output, and CI runs all six on every push.

Scenario What it shows Run it
Messy CSV inspection · Python A duplicated key, null-heavy columns, a negative price, and PII flagged but never printed cargo run --example messy_csv_inspection
ETL quality gate · Python Accept or reject a daily drop on thresholds, with the rejection reason in the log cargo run --example etl_quality_gate
Before/after cleaning · Python Save a baseline report, diff it against the cleaned data, and check the defects really went away cargo run --example before_after_cleaning

See examples/README.md for the Python commands and a note on two quality metrics that surprise people.

Rust

[dependencies]
dataprof = "0.9"
# or: dataprof = { version = "0.9", default-features = false }

Minimum supported Rust version: 1.96.

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 Columnar Python API only; no dependencies
bytes / BytesIO Columnar Python API only; requires format=. CSV, JSON and JSONL need no dependencies; Parquet bytes need the pandas extra
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-cell percentage, share of rows with no nulls, columns past the null threshold
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

  • Getting Started -- the shortest path from mystery dataset to useful signal
  • Examples Cookbook -- focused Rust and Python recipes you can adapt quickly
  • Agent Workflows -- copy-paste guidance for AGENTS.md, Cursor rules, and Claude Code skills

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.

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.9.0.tar.gz (404.4 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.9.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

dataprof-0.9.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.9.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

dataprof-0.9.0-cp314-cp314-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.14Windows x86-64

dataprof-0.9.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

dataprof-0.9.0-cp314-cp314-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dataprof-0.9.0-cp314-cp314-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

dataprof-0.9.0-cp313-cp313-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.13Windows x86-64

dataprof-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

dataprof-0.9.0-cp313-cp313-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dataprof-0.9.0-cp313-cp313-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

dataprof-0.9.0-cp312-cp312-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.12Windows x86-64

dataprof-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

dataprof-0.9.0-cp312-cp312-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dataprof-0.9.0-cp312-cp312-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

dataprof-0.9.0-cp311-cp311-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11Windows x86-64

dataprof-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

dataprof-0.9.0-cp311-cp311-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dataprof-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

dataprof-0.9.0-cp310-cp310-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.10Windows x86-64

dataprof-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

dataprof-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

dataprof-0.9.0-cp310-cp310-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dataprof-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dataprof-0.9.0.tar.gz
Algorithm Hash digest
SHA256 5f1469689095bc3c98909b1396cc7ea6592e635fce5726a270a12f3d1fb63245
MD5 c6336ad7513ed729aeb95153f569759b
BLAKE2b-256 ee71835f7f8f2a5a40a54434201e9a5c9d28df29b7d37e42b95cc6f71c674f49

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.9.0.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.9.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.9.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 604029d66ab1967ac23bd43fd25e03a055bc0df18692af1cbbedbbc1a6aa650c
MD5 dbe38916fe32cabdf54856438a8b8b6e
BLAKE2b-256 f2ba084be23ca169fe38f5075cc035d1c675c2603093c1df66b60d32b6622c06

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c41728a7a52b987742d8cf781965bb3d037161c72005eead7043b8c76309ed3
MD5 8d011dc0c6a29a5af349286142aa22b4
BLAKE2b-256 b2103949439c37f147e42029bbe73dd8aefedfaafdcbf62eebde99b33f6c73af

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.9.0-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.9.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.9.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d8ceffc62c8cb180000490e25d1b49437955eb2602044355772991c0aaecdd94
MD5 6553aca4600a3c9fe58813be6d54b8f2
BLAKE2b-256 de8b7cf1ab37ca8bc30f2252ccd14d76f4150885dab8da410b05cba80ec6b886

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.9.0-cp315-cp315t-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.9.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.9.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a5778283e865505bcbc068feea1ba1a3e573a3e604f7bdccf66ead5009b90e98
MD5 9589db12210142d703d850e1908c6909
BLAKE2b-256 18e652fb13dfd2ede67f1ddb848c06b515a41128110cffb2557ea5e23f67921c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.9.0-cp315-cp315-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.9.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.9.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2afc6788badb07e0b6ce4828e63d735215c5e949c508f1ecabeed9f5c4113a5f
MD5 2a4e99c1d3b29588c2f28229c24909f9
BLAKE2b-256 92a0ddbae011c906a7fef7f4480e7d07b54513faf208f3b2373e8b3ed624a9fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65003de2cdcce015a9a3bebbe5d0e14f546aec0c8ec4af7c1bc7df335569927d
MD5 56af81a9cc8108e576c4a2c9b47bbbae
BLAKE2b-256 20a857fd40f18c62c18ddff083a7f96bc518f900a5538fe9f47ebc13995bcef1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.9.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.6 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.9.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ca16b46779ec66be27be3710656e8bdad3cd6e2b7137e1f37c0953ebbf4cfa0a
MD5 f9200c3dd4368206e111fbbe302e48cc
BLAKE2b-256 070f013f1b850f48235e8465c4a6d3f215be7290f3c7cca41d096abc8293170f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 961f360af8f3bc241b7035d0b05b9281e983b2fcb331577e5e32801e6f08dc34
MD5 96a46f2336084ca246283378b057a97b
BLAKE2b-256 d544dcc05e961c133c6324177de069539a2e1b1148784a24fd78260089e1cfb1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bc38d31ec7941fa84186356635456feee1f38e934f9dba2fea4e5d74d2957d1
MD5 18968e78b1217f5b71f6779d9b54247a
BLAKE2b-256 f9ca8ab815504df5eca568fde69bcb10874d2541faa1fbe5629cb6373883081f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07888aee7e89a93bd381570eb0fe275fbbf40cc8bbc8ed38c60156892a3ea80e
MD5 4d59cc0257ecf7d2e29ce1eb4a1f45af
BLAKE2b-256 a5e81e26f016b109f3a6ea339f183fedf4985b29f7c84223b46e5d6ca2f74734

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f22b90357b313db8d70b6abcf887ac3adcb228de609e1e3f36a9de102eb7e18a
MD5 41d0e9dff4ebc4de62eb9c3d3ec67ad3
BLAKE2b-256 2e3c482cf5eaad197788e5e2fad6e12df3caecacf7e164b2f90935ce3b05c0a9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.9.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.6 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.9.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4b32913b1ce03f4579c35409ee0dc88b727a37d17f1d77437242802ba77a95c9
MD5 81bc7f909091869269ba3465884d864e
BLAKE2b-256 d6580f5f1cd231a967443274773278c82b280d84d67b69e6c68bc600eb574ffc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d9f1bb8b06c33d54d5de9fcd13aff9865923cfee5f5664f89c84c842e60e75b
MD5 f20d1f350295428da3573891662f673e
BLAKE2b-256 aeebc72b86b39acb350c823783e3f6b11dbc8296cdb967de9776aa2cf31941e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1e88086b8ba6210f1799de5d819e219e872abb40ee8adc928d98bf188a13913
MD5 50965d9685d7134925987c0fb1800628
BLAKE2b-256 8caf6ad531c23ad40e8c0ed78e337ee92c01559853ec433d073e52305048304d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 091a8fef26fc99ce7c37887d5c67b7e006c2677a3ff7f4122eb694add00ea37d
MD5 df7d6da0a51e19d4922a61170127c554
BLAKE2b-256 e4d30fd8767e0ff1cbca4e7c5c6489b4299c8efca630ba174c055e986fd39b75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 44ec406e5546e7efaa27eeb04cc121e64d38220275baf216f4c90d16eb9c0965
MD5 7ddfe0852f66f95b46f9cb42d71fd7b3
BLAKE2b-256 812ff878ce22fa2e47a38256ae05b1cf191ca3514fce0e07d55c7ce0e879088f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.9.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.6 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.9.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5d29e2a0b1258a6722785ce8e0d3b95a423e6581d4793072d5772935396a1554
MD5 768c1d8034394adcd86cc6ef3607f3dd
BLAKE2b-256 924d743970b2ad9e5f831c9dbccec88e375ab6d3a93f4def6645b4b7c686d816

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9454d05ee214e2860ef761edb30cd0d102c02784fbbca4cd723bc028cc1cf410
MD5 6b1d70675446147ab020356669cc039e
BLAKE2b-256 4a35b75cf7f240882650d6a955886ea0c30b2c43364cdd1ae22d74adcfd50820

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf6d5dd683e88207ec56deff5ec05a856fb967e39b82e3ccfe6a599b37f6fa86
MD5 7a4e3a39cb2ca65ed89379cede12382a
BLAKE2b-256 8f3523e902ebb2ac084bf4b7f081ebc860c010e0fa551d61761613d215aa7dbe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44b11a5f68bef516ffab6883efe9976b44b8ab8b4c95fd22533c8d279ee72043
MD5 2a7e5894173fc15136a7988284a47d37
BLAKE2b-256 e4ae22bdd823ce700a3fc687483b1ccf574fdddd330a9dcac63a8838daf38b47

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6808d2cdc5516493b74513e801400fb3a0472c07c2ae66ff578763cdb17d44cc
MD5 da8dfb4eb56a8ab6981160a2c4d3f06a
BLAKE2b-256 f167c15d5a69cd11816c8ce55ae4d6e479a75a33119a7eff8bee9cad50450b3f

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.9.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.6 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.9.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 dc102ae0a3c10e2c3c43d2e310d5b188db5394b04d33b279f9f3906f7b951d95
MD5 b003bc32f54867973715da453a59d16a
BLAKE2b-256 0b44b8ae5aaae20931231930c2b9cd68fb3338154150a068f6a8f7311ccbbdbf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a97b1141a6b83d73e95647c68674b75ca7c18c0780a2fc66e2b1943a123acd36
MD5 4ff1f4ae88cf6be1757b9f31267cbfea
BLAKE2b-256 c9214dfc1955e541403863e06e9d8e40f7e92571cdecd08f81cb1a5513188a2c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08c99b81ddef6a82987e09362ccb3acb85553751465f7df37df0c0c3d64c7a5e
MD5 58a88be6b7787fba16408c4738bff388
BLAKE2b-256 1f964108ddaf92324c637ae611184dd43214c6ba5ee1d8c3632af396f452bb11

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3b100f30787a1cc7d09c3780d84e4a86e359046a2ec38efcf05709e1080aa85b
MD5 b29ca34ae2563564e9da834e4625fbdb
BLAKE2b-256 1f6e8b956a499ffaf0bb157eacf8838a6ca1bf03efe20b8050a78b58833290ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d41117691d6f27998a02286afa39c62c81fcd09341d3c0164471b771de439120
MD5 996e628cd98eabb49f200eb0802117ce
BLAKE2b-256 5ed67ca8293fdbbce294600b722097e0cccb4549f53923c4d26228ab5b49c484

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.9.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.6 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.9.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2854b52605510052c7c901f430528ada1c94fec8d3609143ee7077f5cb179a0b
MD5 26cad2d864ee9ad12dd675427869ba23
BLAKE2b-256 7245a07f0e30ada4baee678af2da0c1993bca835ba47f833db23388202cb575b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e52c2f8f908e3fc24bdf536973fb5372e7352979e22fbd77bd6aada71f850ed
MD5 db7b16bea3ceb6cac6cf13b945825d46
BLAKE2b-256 82b7a34aa3239c544af9ebd4a9b2015fda8ba4af321d6defcb345c09c8f9f777

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 127ca167891e268f32583080221432a433082c81f800d54f399d24d8fbceb3bd
MD5 ee364ea9a98343301c3068e43ffb80a3
BLAKE2b-256 9afad8b4f5389ce6dd5e26d603b40ebd39fd70c6eb5ea922aad50533a013465f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 93e04193434fb41e89802d996dd728fd477fa4ccedab0c5a185664d1566f985c
MD5 d92a3b7c24bd2ffb967e1b7da5442cfe
BLAKE2b-256 f1306cbc82d240e5d0b869d355e5764080b1e4e42064c37758614b4ef85c6f6f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.9.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 85efb129aa085459fa1253c28488cc6e8da5fc8b6851620f6e101398ecbda87c
MD5 c9a3fda6ea64dc5ce9d666adb9a3389e
BLAKE2b-256 31727b12a41f2d81e36bc752a7d68b399215153c054dd383eafde71a79fb09eb

See more details on using hashes here.

Provenance

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

Release history Release notifications | RSS feed

0.10.0

32 files

This release

0.9.0 This release

32 files

0.8.1

33 files

0.8.0

33 files

0.7.1

33 files

0.7.0

33 files

0.6.2

33 files

0.6.1

33 files

0.6.0

33 files

0.5.20

33 files

0.5.10

33 files

0.5.0

33 files

0.4.85

34 files

0.4.84

34 files

0.4.83

33 files

0.4.82

33 files

0.4.81

33 files

0.4.80

31 files

0.4.78

31 files

0.4.77

30 files

0.4.75

30 files

0.4.70

30 files

0.4.61

30 files

0.4.53

30 files

0.4.6

30 files

0.4.5

30 files

0.4.4

30 files

0.4.1

30 files

0.4.0

30 files

0.3.6

36 files

0.3.5

67 files

0.3.1

67 files

0.3.0

67 files

Supported by

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