Skip to main content

Fast, lightweight data profiling and quality assessment library

Project description

DataProfiler ๐Ÿ“Š

CI License Rust Crates.io PyPI

High-performance data quality library for production pipelines

๐Ÿ—๏ธ Library-first design for easy integration โ€ข โšก 10x faster than pandas โ€ข ๐ŸŒŠ Handles datasets larger than RAM โ€ข ๐Ÿ” Robust quality checking for dirty data โ€ข ๐Ÿ—ƒ๏ธ Direct database connectivity

๐Ÿ“ฆ Available for both Rust and Python โ€ข ๐Ÿ pip install dataprof โ€ข ๐Ÿฆ€ cargo add dataprof

๐Ÿ—ƒ๏ธ NEW: Database Connectors - Profile data directly from PostgreSQL, MySQL, SQLite, and DuckDB without exports!

DataProfiler HTML Report

๐Ÿš€ Quick Start

๐Ÿ Python Users

pip install dataprof
import dataprof

# Analyze CSV files with ease
profiles = dataprof.analyze_csv_file("data.csv")
for profile in profiles:
    print(f"{profile.name}: {profile.data_type} (null: {profile.null_percentage:.1f}%)")

# Quality checking with detailed reports
report = dataprof.analyze_csv_with_quality("dataset.csv")
print(f"Quality score: {report.quality_score():.1f}%")

๐Ÿ‘‰ Complete Python Guide โ†’

๐Ÿ—ƒ๏ธ Database Profiling (NEW!)

# Install with database support
pip install dataprof[database]
# or
cargo install dataprof --features database
# Profile PostgreSQL table directly
dataprof users --database "postgresql://user:pass@localhost:5432/mydb" --quality

# Analyze with custom query
dataprof . --database "mysql://root:pass@localhost:3306/shop" \
  --query "SELECT * FROM orders WHERE date > '2024-01-01'" \
  --quality --html report.html

# DuckDB analytics
dataprof sales --database "./analytics.duckdb" --quality --batch-size 50000

๐Ÿ‘‰ Complete Database Guide โ†’

๐Ÿฆ€ Rust Library

cargo add dataprof

# For high-performance Arrow support
cargo add dataprof --features arrow
use dataprof::*;

// Simple analysis
let profiles = analyze_csv("data.csv")?;

// Quality checking with streaming for large files
let report = analyze_csv_with_quality("large_dataset.csv")?;
if report.quality_score()? < 80.0 {
    println!("โš ๏ธ Data quality issues detected!");
    for issue in report.issues {
        println!("- {}: {}", issue.severity, issue.message);
    }
}

// High-performance columnar processing with Arrow (500MB+ files)
#[cfg(feature = "arrow")]
{
    let profiler = DataProfiler::columnar();
    let report = profiler.analyze_csv_file("huge_dataset.csv")?;
    println!("Processed {} rows in {}ms",
             report.scan_info.rows_scanned,
             report.scan_info.scan_time_ms);
}

// Advanced configuration
let profiler = DataProfiler::streaming()
    .chunk_size(ChunkSize::Adaptive)
    .progress_callback(|progress| {
        println!("Progress: {:.1}%", progress.percentage);
    });

let report = profiler.analyze_file("dirty_data.csv")?;

Integration Examples

๐Ÿ”ง Airflow Integration
# Quality gate in Airflow DAG
from dataprof import quick_quality_check

def data_quality_check(**context):
    file_path = context['task_instance'].xcom_pull(task_ids='extract_data')
    quality_score = quick_quality_check(file_path)

    if quality_score < 80.0:
        raise AirflowException(f"Data quality too low: {quality_score}")

    return quality_score

quality_task = PythonOperator(
    task_id='check_data_quality',
    python_callable=data_quality_check,
    dag=dag
)
๐Ÿ“Š dbt Integration
// Generate dbt tests from profiling results
use dataprof::integrations::dbt;

let report = analyze_csv_with_quality("models/customers.csv")?;
dbt::generate_tests(&report, "tests/customers.yml")?;

// Creates tests like:
// - dbt_utils.not_null_proportion(columns=['email'], at_least=0.95)
// - dbt_utils.accepted_range(column_name='age', min_value=0, max_value=120)
๐Ÿ Python Bindings
pip install dataprof

import dataprof

# Simple usage
profiles = dataprof.analyze_csv("data.csv")
quality_report = dataprof.analyze_with_quality("data.csv")

# Pandas integration
import pandas as pd
df = pd.read_csv("large_file.csv")
# DataProfiler handles larger datasets that crash pandas
profiles = dataprof.analyze_dataframe(df)

CLI Usage

# Install binary from GitHub releases
curl -L https://github.com/AndreaBozzo/dataprof/releases/latest/download/dataprof-linux.tar.gz | tar xz

# Basic analysis
./dataprof data.csv --quality

# Streaming for large files
./dataprof huge_dataset.csv --streaming --progress

# Generate HTML report
./dataprof data.csv --quality --html report.html

๐ŸŽฏ Real-World Use Cases

Production Data Pipeline Quality Gates

// Block pipeline on poor data quality
let quality_score = quick_quality_check("incoming/batch_2024_01_15.csv")?;
if quality_score < 85.0 {
    return Err("Data quality below production threshold");
}

ML Model Input Validation

// Detect data drift in production
let baseline = analyze_csv("training_data.csv")?;
let current = analyze_csv("production_input.csv")?;
let drift_detected = detect_distribution_drift(&baseline, &current)?;

ETL Process Monitoring

// Continuous monitoring of data warehouse loads
for file in glob("warehouse/daily/*.csv")? {
    let report = analyze_csv_with_quality(&file)?;
    send_quality_metrics(&report, "datadog://metrics")?;
}

โšก Performance vs Alternatives

Tool 100MB CSV Memory Usage Handles >RAM
DataProfiler + Arrow ~0.5s ~30MB โœ… Yes
DataProfiler 2.1s 45MB โœ… Yes
pandas.describe() 8.4s 380MB โŒ No
Great Expectations 12.1s 290MB โŒ No
deequ (Spark) 15.3s 1.2GB โœ… Yes

*Benchmarks on E5-2670v3, 16GB RAM, SSD *Arrow shows 13x speedup on test hardware (44MB file: Arrow 1.3s vs Streaming 17s)

๐Ÿ“Š Example Output

Quality Issues Detection

โš ๏ธ  QUALITY ISSUES FOUND: (15)

1. ๐Ÿ”ด CRITICAL [email]: 2 null values (20.0%)
2. ๐Ÿ”ด CRITICAL [order_date]: Mixed date formats
   - YYYY-MM-DD: 5 rows
   - DD/MM/YYYY: 2 rows
   - DD-MM-YYYY: 1 rows
3. ๐ŸŸก WARNING [phone]: Invalid format patterns detected
4. ๐ŸŸก WARNING [amount]: Outlier values (999999.99 vs mean 156.78)

๐Ÿ“Š Summary: 2 critical, 13 warnings
Quality Score: 73.2/100 - BELOW THRESHOLD

Quality Issues Detection

๐Ÿ“Š DataProfiler - Standard Analysis

๐Ÿ“ sales_data_problematic.csv | 0.0 MB | 9 columns

โš ๏ธ  QUALITY ISSUES FOUND: (15)

1. ๐Ÿ”ด CRITICAL [email]: 2 null values (20.0%)
2. ๐Ÿ”ด CRITICAL [order_date]: Mixed date formats
     - DD/MM/YYYY: 2 rows
     - YYYY-MM-DD: 5 rows
     - YYYY/MM/DD: 1 rows
     - DD-MM-YYYY: 1 rows
3. ๐ŸŸก WARNING [phone]: 1 null values (10.0%)
4. ๐ŸŸก WARNING [amount]: 1 duplicate values

๐Ÿ“Š Summary: 2 critical 13 warnings

๐Ÿ—๏ธ Architecture & Features

Why DataProfiler?

Built for Production Data Pipelines:

  • โšก 10x faster than pandas on large datasets
  • ๐ŸŒŠ Stream processing - analyze 100GB+ files without loading into memory
  • ๐Ÿ›ก๏ธ Robust parsing - handles malformed CSV, mixed data types, encoding issues
  • ๐Ÿ” Smart quality detection - catches issues pandas misses
  • ๐Ÿ—๏ธ Library-first - easy integration into existing workflows

Core Capabilities

Feature DataProfiler pandas Great Expectations
Large File Support โœ… Streaming โŒ Memory bound โŒ Memory bound
Quality Detection โœ… Built-in โš ๏ธ Manual โœ… Rules-based
Performance โœ… SIMD accelerated โš ๏ธ Single-threaded โŒ Spark overhead
Integration โœ… Library API โœ… Native Python โš ๏ธ Configuration heavy
Dirty Data โœ… Robust parsing โŒ Fails on errors โš ๏ธ Schema required

Technical Features

  • โšก Apache Arrow Integration: Columnar processing with zero-copy operations - 13x faster than streaming on large datasets
  • ๐Ÿš€ SIMD Acceleration: Vectorized operations for 10x numeric performance
  • ๐ŸŒŠ True Streaming: Process files larger than available RAM
  • ๐Ÿง  Smart Algorithms: Vitter's reservoir sampling, statistical profiling
  • ๐Ÿ›ก๏ธ Robust Parsing: Handles malformed CSV, mixed encodings, variable columns
  • โš ๏ธ Quality Detection: Null patterns, duplicates, outliers, format inconsistencies
  • ๐Ÿ“Š Multiple Formats: CSV, JSON, JSONL with unified API
  • ๐Ÿ”ง Configurable: Sampling strategies, quality thresholds, output formats

๐Ÿ“‹ All Options

Fast CSV data profiler with quality checking - v0.3.5 Database Connectors & Memory Safety Edition

Usage: dataprof [OPTIONS] <FILE>

Arguments:
  <FILE>  CSV file to analyze

Options:
  -q, --quality                  Enable quality checking (shows data issues)
      --html <HTML>              Generate HTML report (requires --quality)
      --streaming                Use streaming engine for large files (v0.3.5)
      --progress                 Show progress during processing (requires --streaming)
      --chunk-size <CHUNK_SIZE>  Override chunk size for streaming (default: adaptive)
      --sample <SAMPLE>          Enable sampling for very large datasets
  -h, --help                     Print help

๐Ÿ› ๏ธ As a Library

Add to your Cargo.toml:

[dependencies]
dataprof = { git = "https://github.com/AndreaBozzo/dataprof.git" }
use dataprof::analyze_csv;

let profiles = analyze_csv("data.csv")?;
for profile in profiles {
    println!("{}: {:?} ({}% nulls)",
             profile.name,
             profile.data_type,
             profile.null_count as f32 / profile.total_count as f32 * 100.0);
}

๐ŸŽฏ Supported Formats

  • CSV: Comma-separated values with auto-delimiter detection
  • JSON: JSON arrays with object records
  • JSONL: Line-delimited JSON (one object per line)

โšก Performance

  • Small files (<10MB): Analysis in milliseconds
  • Large files (100MB+): Smart sampling maintains accuracy
  • SIMD optimized: 10x faster numeric computations on modern CPUs
  • Memory bounded: Process files larger than available RAM
  • Example: 115MB file analyzed in 2.9s with 99.6% accuracy

๐Ÿงช Development

Requirements: Rust 1.70+

Quick Setup

# Automated setup (installs pre-commit hooks, tools)
bash scripts/setup-dev.sh        # Linux/macOS
# or
pwsh scripts/setup-dev.ps1        # Windows

# Manual setup
cargo build --release             # Build optimized
cargo test                        # Run all tests
cargo fmt                         # Format code
cargo clippy                      # Lint code

Development Tools

Using just (Recommended)

cargo install just                # Install task runner
just                              # Show all tasks
just dev                          # Quick development cycle
just check                        # Full quality checks
just test-lib                     # Fast library tests
just example data.csv             # Run example analysis

Using pre-commit (Quality Gates)

pip install pre-commit            # Install pre-commit
pre-commit install                # Install hooks
pre-commit run --all-files        # Run all checks

Manual Commands

cargo build --release             # Build optimized
cargo test --lib                  # Fast library tests
cargo test --test integration_tests # Integration tests
cargo test --test v03_comprehensive # Comprehensive tests
cargo fmt --all                   # Format code
cargo clippy --all-targets --all-features -- -D warnings # Lint

Quality Assurance

The project uses automated quality checks:

  • Pre-commit hooks: Format, lint, test on every commit
  • Continuous Integration: 61/61 tests passing (100% success rate)
  • Code coverage: All major functions tested
  • Performance benchmarks: Verified 10x SIMD improvements

๐Ÿค Contributing

See CONTRIBUTING.md for development guidelines.

๐Ÿ“„ License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file 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.3.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

dataprof-0.3.6-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (959.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.3.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

dataprof-0.3.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (959.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.3.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (960.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

dataprof-0.3.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (956.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

dataprof-0.3.6-cp313-cp313-win_amd64.whl (816.9 kB view details)

Uploaded CPython 3.13Windows x86-64

dataprof-0.3.6-cp313-cp313-win32.whl (779.3 kB view details)

Uploaded CPython 3.13Windows x86

dataprof-0.3.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

dataprof-0.3.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (957.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

dataprof-0.3.6-cp313-cp313-macosx_11_0_arm64.whl (859.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dataprof-0.3.6-cp313-cp313-macosx_10_12_x86_64.whl (945.0 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

dataprof-0.3.6-cp312-cp312-win_amd64.whl (817.6 kB view details)

Uploaded CPython 3.12Windows x86-64

dataprof-0.3.6-cp312-cp312-win32.whl (779.6 kB view details)

Uploaded CPython 3.12Windows x86

dataprof-0.3.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

dataprof-0.3.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (958.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

dataprof-0.3.6-cp312-cp312-macosx_11_0_arm64.whl (860.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dataprof-0.3.6-cp312-cp312-macosx_10_12_x86_64.whl (945.4 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

dataprof-0.3.6-cp311-cp311-win_amd64.whl (818.4 kB view details)

Uploaded CPython 3.11Windows x86-64

dataprof-0.3.6-cp311-cp311-win32.whl (780.3 kB view details)

Uploaded CPython 3.11Windows x86

dataprof-0.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

dataprof-0.3.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (959.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

dataprof-0.3.6-cp311-cp311-macosx_11_0_arm64.whl (862.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dataprof-0.3.6-cp311-cp311-macosx_10_12_x86_64.whl (947.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

dataprof-0.3.6-cp310-cp310-win_amd64.whl (818.7 kB view details)

Uploaded CPython 3.10Windows x86-64

dataprof-0.3.6-cp310-cp310-win32.whl (780.5 kB view details)

Uploaded CPython 3.10Windows x86

dataprof-0.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

dataprof-0.3.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (959.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

dataprof-0.3.6-cp310-cp310-macosx_11_0_arm64.whl (862.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dataprof-0.3.6-cp310-cp310-macosx_10_12_x86_64.whl (948.0 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

dataprof-0.3.6-cp39-cp39-win_amd64.whl (818.8 kB view details)

Uploaded CPython 3.9Windows x86-64

dataprof-0.3.6-cp39-cp39-win32.whl (780.7 kB view details)

Uploaded CPython 3.9Windows x86

dataprof-0.3.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

dataprof-0.3.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (960.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

dataprof-0.3.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

dataprof-0.3.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (960.0 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file dataprof-0.3.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.3.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5eaa85a34776b40a4c6232d7ca6173b12b3f78c7e303245db3d4b350ed5fed19
MD5 8789a1f6d6796e5e2d29abf18712ed3c
BLAKE2b-256 c56ebeb3bae2a25fc4bdd0e729f2e1a6ccd9893b2e735398c4875053920e4a16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 746aca4ca37bce4be88724fa10f0dd7f1438682de7ae194bea4adf609754e1c0
MD5 dc40fda879e13e027d71affc67d87924
BLAKE2b-256 0eb9641988874c64f13baa239ce7aab9b0b6a3f0019e71b7bb983717d159cc67

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.3.6-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.3.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dataprof-0.3.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea80776242e05ca530aa8a2b70ea530c557fc78f2246f6d382d56aebb6393555
MD5 597434668c128b75b9ab8ce9b61eddfe
BLAKE2b-256 4b8945d3b268ab7687a61ce96a9f927b0361d82327470e0158ba675cc88ae4d1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6955069cc2161a333a90fd11c87f6a0bf81170d558e5d34167bd61566aa267ac
MD5 ae3e758634708a3ad866b9764edef9d6
BLAKE2b-256 c90a708450b8b4c54f8a73e2a73e132859ece2ae1199d42c519b2bcd8bfa3b44

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 25bf60c0c38e9f28104a2c49963259e1ebe23b1ff3ffc01431c817afe21b59c2
MD5 b68bee07b58b5a1aacaaaa33f942c807
BLAKE2b-256 00a6c7ec7fe1f0c01cffeac848ec2b778f41d67590f48f6ec469622bb29b9cce

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fe34a3a36b6fc0cff0922084c6354673ab988369f39c5243ffd203f92515b0eb
MD5 04c85f6624ab4c8701e609650970fa50
BLAKE2b-256 754da00845adbf2a3c47dc51509c209f45d1b16a16d88aae6795fb08e0be3f03

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.3.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 816.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.3.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 9fccfdae401539296499b400d8ac860e2a9ea96a9be687216382489a6e441256
MD5 48203368e71a3c2f49742b75e84bc68c
BLAKE2b-256 bc872e176f9fee2f76385b8a42a3bb21153e36a359cb04e4439d4f94e2062128

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.3.6-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.3.6-cp313-cp313-win32.whl.

File metadata

  • Download URL: dataprof-0.3.6-cp313-cp313-win32.whl
  • Upload date:
  • Size: 779.3 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.3.6-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 60aca15b8a439659c3babc0571df9c635cdafa3ab4685cbe60ca38e4ff234b39
MD5 96c0f8a509ae11f86676a3eb4c8f2b10
BLAKE2b-256 9c95e2c3af01313d8982aea7c6bb2d35c7283ee5b7967f7ebc72f44ba951dcc5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52be4598d758e53c470d0dc784c5ecb3b5e4fdeb1704e08c53716b024b952a4b
MD5 1f17c9ac497bb5d60b270db357bae4ff
BLAKE2b-256 0a83bf3abe0ce84f48b620acddb469a292aca97acbf6583f6985860b17e35392

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 271db9eb54396dd1654bfa0e6fa8917808fa1f7e60e01d71bdcb9b3d85819987
MD5 5f64e1896728a3f28b67b28188013656
BLAKE2b-256 9ef2db447a9d3d71c515afb0625601a41e15083fbedad1374469b4fbdc33959d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97978ca6c8974b66ee6eb70b97997c4c40142889b7a7e5849d73f4313775527d
MD5 d88826cacb4ba4e552a0570fc3584f67
BLAKE2b-256 21e865e6fec759ee700c7478c51131f554a8fa91f2e3c64b4d20652febdeb96d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1343341e6af285ba830e3a680f1bdeae629d923ff3ace460f6fca3a07e0f6583
MD5 db8ee9739f095e540d6256478a2f638a
BLAKE2b-256 71bdf72784abb1103f935b26198861ea06708c49a5004b882dc80f41bde36656

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.3.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 817.6 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.3.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eb319098674ccd9914abf40ecdadb8a1f2247be56a7783e11de59c84f601f1cb
MD5 0e6a50dc9bf4cbb64404453bea168401
BLAKE2b-256 1e9c3d514f43a0c6f962121bfdf595c00e023b369586b20427eb54e4a14e9a9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.3.6-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.3.6-cp312-cp312-win32.whl.

File metadata

  • Download URL: dataprof-0.3.6-cp312-cp312-win32.whl
  • Upload date:
  • Size: 779.6 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.3.6-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 0a38cb3e03f0013e66a83f59481c221e36691eeeeeacb8b57e43af450322c93e
MD5 8d48b821fcf79bd456501d2d990b869b
BLAKE2b-256 fc4b53b79638c1ad8d178e989643551467deafa6d4a0bc0e98086d3dc7e14efa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0c7f6cce3d302b32ca7e7477bebcc221789ad0a084c4f89c8499974f2c6c2a5d
MD5 3141e02f4740864817728b588241685f
BLAKE2b-256 9a0ffda8565853155de6d88df542e1040c1f7c7e4b721dcdc18b116a6015df7b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7d22b1799ad95f3ea8079b915f83c22931e204cd2bad0ff0b1625c3a90633ef
MD5 0c16cad8f6ab7d4f6c573b8c873d8a58
BLAKE2b-256 d19ee4459ba4022a2df085a2092808b352f7310c33347c91a01357bbb1ca17fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3443b55a5ffcefac255ec4aab0590fd3b9537e66d2e2484703df411c793500c
MD5 59a451f39b32a3f10934edb64ae7abdd
BLAKE2b-256 b4bf9ab24e36cba17a45861e58668992f5d997005c51ecdadfadffb8326dcac7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 112f21f196642f5e16928ac34b86b2fc7a2657dad3783184de65d2a267f8f523
MD5 60e24bd13bc2fcca574c3ba8188d5867
BLAKE2b-256 180aec53a8faf4282fc988acd6666f2133d003123b7ca9603eb79cdb3d80e391

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.3.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 818.4 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.3.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b405f3a6b2db8f84382b0bff99f0207fd697d843b78926145b23cd6f6da7c3c2
MD5 8e98b53a7c2c1fca59c213f89eace604
BLAKE2b-256 c72213757dce78dfb30843796fdeb09c19994655b412024d8693e7b536c0d0c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.3.6-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.3.6-cp311-cp311-win32.whl.

File metadata

  • Download URL: dataprof-0.3.6-cp311-cp311-win32.whl
  • Upload date:
  • Size: 780.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.3.6-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 2e21e115d557740e869b6226de6644e948dd5a5bb39bf3cc59f37b2ad1ce05d5
MD5 b1cab2e72cd1b0d184f8892bdcf378fb
BLAKE2b-256 17e49f9d79883d3d121d3efbbcc79615fcdf25284c2415f04e13caa66b317ab7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4081ca10a9bdb3ba6743c0348f2763fb705d52b1ee70239e6aaad78e23f66e32
MD5 d1114ac49c8f79d79deaa5203ee95199
BLAKE2b-256 067a044d2b0a2bd30ec5f3bb6674607ea9429847573644f01eb8a6064274ff03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ffd16177571e5c54844ef89d795d1c9397d9cc1f9d394de6a10e25b895e9d71b
MD5 35e6946d23a8c5fbb2166477563f5e83
BLAKE2b-256 5cb48c1f5fa1ae79d86e89ab692017deb0a5bbe5b1ad6f008b65fcaf31f8c965

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20416191b6efbb3aaea6644eb6aa79ce9895fa40ab4e784172b6860659dba271
MD5 f5241c918de071e7e584f0b672c066f7
BLAKE2b-256 097d92f3b505404dbe15df5eb6cb517910e3ba36c42f52e7bddb622c97801bf4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8aed5dba78f756a9ba9b3737cb9bed73aec57c67a3058e2d6d34ac63174d47cd
MD5 e70863d834ffb1852d8ef728f13bd1d4
BLAKE2b-256 5bf8192c913cf3347a6cb7631dc6ca4cbb8e3b6880433d675bb74206775735bc

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.3.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 818.7 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.3.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 328168f77c4e6d712870f1e074bb16faf1773284eef5a53aefea6cebe981909e
MD5 c649ce8500340c4487737f444f28b932
BLAKE2b-256 ee0a5935cd99e3512d62ba9a380deb7fb4aff26f85edf8afac1d1c4b6a875a38

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.3.6-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.3.6-cp310-cp310-win32.whl.

File metadata

  • Download URL: dataprof-0.3.6-cp310-cp310-win32.whl
  • Upload date:
  • Size: 780.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.3.6-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 e1026226aed601735d9d0bf23bb50dd7d737f88d00b918aae5dbc63112ec963f
MD5 e217a25b0d6ea737f3698acb9a523c33
BLAKE2b-256 bfb3e56a70d2261036f8898d6c6e99eb6163d3e07f79373ffab3580cfaf27fb5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7a4f770853208e8729c7e779a7c028f96790474a33a4cf60e50468acedc4466
MD5 267de82ba6cc076f13da2003afa51f66
BLAKE2b-256 c7bffd0ca23b52567700ff0a76d053b2c4d8f4280d8c7ff396af9b6954ad7588

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c2e48acc887ab7a689febf639e463fdf0a7a75929ff0bf7d8c2a7e3d051fc3a1
MD5 0def63fd29ad2e4c0d0aaedb9f6b414f
BLAKE2b-256 15077d80b6b9282b7d5ae49c2c2fad35b01241c7857e80c1e8a0d481ae7ff599

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc0d6fdb665bd004aba8c4dc4ebde5e0ccd57cc661e85a3b4f85020c282c08f2
MD5 5fb5ee3bdce4f81225cc29b2c12cc008
BLAKE2b-256 100feae80fb4886cd8be2d82c71c6600a201379f9b11c54b30d5190c8e67cbc6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d9a8fb5e69fd4a71d4ca80bc5a516acf11fb060204ffd73f1669704dab4c0f82
MD5 d16e08b29af91b04c19acaaca83064e4
BLAKE2b-256 e2bb618483068efc2c4648157a9ee615764164c96cec8aa1b4f641172e1bf843

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: dataprof-0.3.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 818.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.3.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c258b908d0778ff33dff52bc627d94ff8fc7c728af72836bb41026286af8d8a3
MD5 bf5ce6c50fb519016483197164ef74cb
BLAKE2b-256 997915e93d45d3fbd83bd4f8269ef673d5ac60a07bbbce8db1ff6209de094af2

See more details on using hashes here.

Provenance

The following attestation bundles were made for dataprof-0.3.6-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.3.6-cp39-cp39-win32.whl.

File metadata

  • Download URL: dataprof-0.3.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 780.7 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for dataprof-0.3.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 1c9978a05cf60a585a03de83f8e51caed0963573404e14bbfde051edfffbd2dd
MD5 a141996ea2db68a2c665617f55a40dd2
BLAKE2b-256 5b2e102336995ca5d4f5f9825bc14d6bfa5a8d42b69c759215f386ea250c9efc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1e31b1f38377027244e3558ea3a25aa8df269956867ff54ace143547f36a616b
MD5 ee8622345fe566760595e8ce6ba63ec9
BLAKE2b-256 7824da7ec64eee3079d7c6ebad40f4e73397498a56d1a3fda1649e8b3a272166

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b47489e80eb59b738f8631a9b8a0681b8a9bd4be5c6f1c37c133615c30014852
MD5 b4a994b899c909f96a82da9519c0e8bc
BLAKE2b-256 b7052d2725c6b35b1375a3d2da0fad0a8cbf95b9816507db9c1291f6cb11d149

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1443a7b69d61a1d32ca1b5a956ffefce859548880fb39017ed054fa46788c474
MD5 a09242bc1fd278e0ede390e0bc79ebaa
BLAKE2b-256 4e6fb1f54a0eb9a8435c5d2e0726dae7c72ff49180dada5d859d460c253a3454

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for dataprof-0.3.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3d828192b240596c4fb913d83d92b934103424378371bd6617b43d3da0f0a6e1
MD5 c1aaa0909cde897cddcce2627625f47b
BLAKE2b-256 b61dc216b9ea210a5d1a95fbca00dd38ad3f7b1484d6bf584caa4c6c916f3fb7

See more details on using hashes here.

Provenance

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