Skip to main content

Zero Effort Data Analysis — 1TB files in seconds, C++ parallel core

Project description

Zedda Logo

Zero Effort Data Analysis

The world's fastest EDA library — C++ powered, pip installable

PyPI Python License


Why Zedda?

# Everything pandas needs 10 lines for — Zedda does in 1
import zedda as zd
zd.profile("titanic.csv")
Feature pandas ydata-profiling Zedda
Titanic (891 rows) manual ~45s 19ms
6.3M row CSV manual ~10 min 23s
1TB Parquet OOM crash OOM crash < 2s
RAM usage $O(N)$ $O(N)$ $O(\text{cols})$
pip install size ~30MB 200MB+ < 1MB
Pearson correlation manual slow single-pass
ML readiness hints
CLI support

Install

pip install zedda
  • No C++ compiler needed — pre-built wheels for Windows, macOS, Linux.
  • Requires Python 3.9+.

Quickstart

Profile any file

import zedda as zd

zd.profile("data.csv")         # CSV
zd.profile("data.parquet")     # Parquet — uses footer cheat code
zd.profile("data.arrow")       # Arrow

Get results as object

p = zd.scan("titanic.csv")

print(p.num_rows)              # 891
print(p.num_cols)              # 12
print(p.overall_null_pct)      # 8.1

for col in p.columns:
    print(col.name, col.mean, col.null_pct)

Compare two datasets

zd.compare("train.csv", "test.csv")
# Shows: schema diffs, null rate changes, distribution shifts

CLI

fasteda run titanic.csv
fasteda compare train.csv test.csv
fasteda info data.csv

What You Get

zedda v0.3.2
Scanning transaction_data.csv...

╭──── Dataset Overview  ⚡ SAMPLED ────────────────────────────╮
│ File:     transaction_data.csv                                │
│ ⚡ SAMPLED  2,000,000 of 6,362,620 rows (31.4%)               │
│            nulls/min/max exact from Parquet footer            │
│ Rows:     2,000,000                                           │
│ Cols:     31  (31 numeric, 0 string)                          │
│ Nulls:    0.0%  (0 cells)                                     │
│ Scanned:  32.3 sec                                            │
╰───────────────────────────────────────────────────────────────╯

Data Quality Score:  80/100  ████████░░  GOOD  (5 cols with outliers)

Column          Type   Nulls   Unique~     Mean          CI ±95%     Min    Max
step            int    0.0%    125         198           —           1      372
amount          float  0.0%    1,882,560   167,082.7     ±488.9      0      50,556,774
isFraud         int    0.0%    2           0.0007        —           0      1

Smart Warnings:
  ⚠  'amount' — max (50,556,774) is 303x above mean. Outliers likely.
  v  'isFraud' — binary column (0/1). Good ML target candidate.
  ... and 18 more. Call zd.warnings("data.csv") for full list.

Pearson Correlation Alerts:  (single-pass O(1) math)
  ↑↑ r=+1.00  'oldbalanceOrg' ↔ 'newbalanceOrig'   Drop one before ML training.
  ↑↑ r=+0.99  'newbalanceDest' ↔ 'expected_balance_change_dest'   Drop one before ML training.
  ... and 9 more pairs.

How It Works

Zedda is built on a C++17 core connected to Python via nanobind.

Core Algorithms

  • Welford's Online Algorithm — numerically stable mean/variance/stddev/skewness/kurtosis in a single pass. No catastrophic cancellation on large datasets.
  • HyperLogLog — cardinality estimation (unique value counts) with 99% accuracy using only 16KB per column — regardless of dataset size.
  • True Pearson Correlation — $O(1)$ memory single-pass correlation engine. No second file read, no storing data. Exact $r$ value for every column pair.
  • Parquet Footer Cheat Code — every Parquet file stores min, max, and null counts in its footer (last few KB). Zedda reads the footer first for instant exact stats — then samples only what's needed for mean/stddev.
  • Stratified Row-Group Sampling — for large files, Zedda picks 6 representative row groups (start, middle, end) instead of reading everything. Result: 99.9% statistical accuracy, 100x less I/O.

Architecture

User calls zd.profile("data.csv")
         │
         ▼
Python layer (zedda/__init__.py)
  • File validation + format detection
  • Sampling strategy selection
  • Rich terminal rendering
  • Smart Warnings + Correlation Alerts
         │
         ▼
nanobind bridge (bindings.cpp)
  • Zero-copy data transfer
  • Python ↔ C++ type mapping
         │
         ▼
C++ Core Engine
  • BS::thread_pool (multi-threaded chunk processing)
  • CsvStreamReader (RFC 4180, 64K row chunks)
  • ProfileBuilder (Welford + HLL + Pearson)
  • ArrowProfiler (zero-copy Parquet via Arrow C Data Interface)
         │
         ▼
DatasetProfile struct → returned to Python

Memory Usage

Zedda uses $O(\text{columns})$ memory — not $O(\text{rows})$. This means:

Dataset pandas RAM Zedda RAM
1M rows, 10 cols ~800 MB ~2 MB
10M rows, 30 cols ~8 GB ~6 MB
1TB Parquet OOM ~50 MB

This is possible because Zedda never loads the full dataset — it streams chunks and updates running accumulators (Welford, HLL) that stay constant size.


Advanced Usage

Force full scan (disable sampling)

p = zd.scan("big_file.csv", sample_size=None)

Custom sample size

p = zd.scan("big_file.csv", sample_size=500_000)

Access all warnings

zd.warnings("data.csv")  # shows all, not truncated

Access correlation results

p = zd.scan("data.csv")
for corr in p.correlations:
    print(f"{corr.col_a}{corr.col_b}: r={corr.r:.3f} ({corr.strength})")

Supported Formats

Format Support Notes
CSV ✅ Full RFC 4180, custom delimiter, quote handling
Parquet ✅ Full Footer cheat code + zero-copy Arrow bridge
Apache Arrow ✅ Full Zero-copy via Arrow C Data Interface
Excel (.xlsx) 🔜 Phase 5 Coming soon
JSON 🔜 Phase 5 Coming soon
PostgreSQL 🔜 Phase 5 Coming soon

Benchmarks

Tested on MacBook Pro M2, 16GB RAM.

  • Dataset: Titanic (891 rows, 12 cols)
    • pandas describe() : 0.8s
    • ydata-profiling : 42.0s
    • zedda : 0.019s ← 2200x faster than ydata-profiling
  • Dataset: Fraud transactions (6.3M rows, 31 cols)
    • pandas describe() : 8.2s (no insights, no correlation)
    • ydata-profiling : OOM on 8GB RAM
    • zedda (full scan) : 51.0s
    • zedda (sampled 2M) : 23.0s ← with Smart Warnings + Pearson correlation
  • Dataset: 1TB Parquet (footer cheat code)
    • pandas : OOM
    • ydata-profiling : OOM
    • zedda : 1.8s ← exact nulls/min/max, sampled mean/std

Roadmap

  • Phase 1 — C++ streaming core (Welford, HyperLogLog)
  • Phase 2 — Zero-copy Parquet + Arrow support
  • Phase 3 — Intelligent Sampling Engine (1TB in 2s)
  • Phase 3.1 — Smart Warnings, Data Quality Score, Pearson Correlation
  • Phase 4 — zd.ml_ready() — ML readiness score + fix suggestions
  • Phase 5 — zd.compare() — data drift detection for production
  • Phase 6 — zd.ask() — natural language queries
  • Phase 7 — SIMD (AVX-512) + mmap for physical I/O limits

Contributing

Zedda is open source and actively maintained.

git clone https://github.com/prince3235/zedda.git --recursive
cd zedda
bash build.sh          # builds fasteda_core.pyd locally
python test_import.py  # verify build

PRs welcome! See CONTRIBUTING.md for guidelines.


License

MIT License — see LICENSE for details.

Built with ❤️ and C++17

PyPIGitHubIssues

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

zedda-0.4.0.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

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

zedda-0.4.0-cp312-cp312-win_amd64.whl (105.7 kB view details)

Uploaded CPython 3.12Windows x86-64

zedda-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (562.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

zedda-0.4.0-cp312-cp312-musllinux_1_2_i686.whl (610.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

zedda-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (127.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

zedda-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (93.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zedda-0.4.0-cp311-cp311-win_amd64.whl (106.3 kB view details)

Uploaded CPython 3.11Windows x86-64

zedda-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (564.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

zedda-0.4.0-cp311-cp311-musllinux_1_2_i686.whl (612.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

zedda-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zedda-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (94.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zedda-0.4.0-cp310-cp310-win_amd64.whl (106.5 kB view details)

Uploaded CPython 3.10Windows x86-64

zedda-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (564.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

zedda-0.4.0-cp310-cp310-musllinux_1_2_i686.whl (612.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

zedda-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zedda-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (94.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zedda-0.4.0-cp39-cp39-win_amd64.whl (107.0 kB view details)

Uploaded CPython 3.9Windows x86-64

zedda-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl (564.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

zedda-0.4.0-cp39-cp39-musllinux_1_2_i686.whl (612.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

zedda-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (129.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zedda-0.4.0-cp39-cp39-macosx_11_0_arm64.whl (95.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file zedda-0.4.0.tar.gz.

File metadata

  • Download URL: zedda-0.4.0.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0.tar.gz
Algorithm Hash digest
SHA256 f644e24915ce28206e3a49682393c6f9cf07cba66a992b2dbcb1a92c5c36e6e0
MD5 4e3889c259860faad2c6e64d5f2433d1
BLAKE2b-256 bd4342a59c8917f912705aa56ba5f9c1acbc8886aee218d7b84867507f029c4e

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: zedda-0.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 105.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 96d1b86472edb9ad99feaa75fd42f76fd88b497d79af811b563df07101348f5a
MD5 9c45a3e15778ecdbe987b813fb7b7605
BLAKE2b-256 53f74fcfa6ac0e408715321c055b3ceccbefe5aafaeb71d7d93f27ea47127840

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dc846a582561fb50e3321039d4cf298f4c0c1e28e9b2d7e39df5ff2111f450ff
MD5 7c5e6f7b8c13b5c30082b22e0dee3347
BLAKE2b-256 4a76e7b1414eeeb061c69d5d00203ccddba34e32c02c500e7cd640d500ab1aa1

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 903346ba8eeba64d819279c11aea9086c1c1eeeca64e0b146788e6f4cc0fbaf5
MD5 b53ccd20a82e19dc67078f0665b1c7c0
BLAKE2b-256 b57fcc2f2ea8119abce86952808d269f287846a30483e96d15eb23b18159e35d

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 091f3794d4ae0b47da22e80a818bdb74882e8503b6833b506d5cf64e27874092
MD5 1e916b48653981ed1a320b59d4854c43
BLAKE2b-256 f289e440d83f785f4bbf9ca6f59ddd54ba86ca42ab42587ab153a04798ea5bf2

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 18e77c8c5cff29793d441dc42322c2253f8f2d34096aa35312d52d817aad5cba
MD5 71fb47513ef504fc820f55c15eaba421
BLAKE2b-256 e957a85992928d64262d3621082cce2fc9965a1b0b1503588d769c8ca58cfbae

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: zedda-0.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 106.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9b792c04a382ea2abc7fbff11bf301fdc3db96d4c59c555f048008c5c2019968
MD5 d5db0837fd48153ed8f424a64e550f1d
BLAKE2b-256 45fe33544f33b9ae6cd32f01416f65e9ec6434a1aee7ec2e61e6b668ac7f5018

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0d4cc2bc6ab37a39bf7446824351f90efd5bdcc0ef9263b75a5ac8ee282347d
MD5 2f9e6b8f002456c14ed2e6d13bbc37f8
BLAKE2b-256 9109ac979c04d7f725929b3598ccd6a99d042e656dc90f67dd6fdd0545a1f551

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a025743fd714a2b627f6e86e9bb5f89d0abf31471d7b38d319639b8ee8a9f974
MD5 9ede65310882ae2e41da7918ba28ed87
BLAKE2b-256 9dffbe192ee97abaeb354a3a64707a3e78849f78412ce6fe1616ebdde83dbb35

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2728b7481a46d6182aba8849f405e4dc69f8be94d7ce506281ccc9ae646055e2
MD5 b2d57ae66ffc3cc6599062ca469bb6a4
BLAKE2b-256 3ce30d8b905acdf776368278161d6c8a370c48a76382651f927c564ea2db41e2

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85166b98e3f9ab03c5641a220418958a0c18dfbf1a5d4c24edd10a43acc4a92d
MD5 56b02ada62f109617cad5267c7826500
BLAKE2b-256 14b67258a9621bf3c0d08edf76b0b09c733e386c540ad3d61f9912c989e4397b

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: zedda-0.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 106.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fae1a525881ce39f7e7588e10e9ebf8857982663065b82a0228984eac5bcacc2
MD5 63ea39e365ea0a1f03d6c300f819d1d4
BLAKE2b-256 953db7eb1489500ba205f2a1f3310b2558894fa907dac801c5950a17f7d08860

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2970995e161639d27876fb4201fe6a015b674207e89e47695969bccf9cf08dc5
MD5 dc67d183edb144ffbe2581453ed4c446
BLAKE2b-256 b036ecff4f8932bbeb7deaa3e5d7f10db077f808a206ac87f05b8ee67957c24d

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 19eaa69ea33f4fc692275c7feef8364956e3352f9f4ff3284e5ec8ead3dd5780
MD5 726d649f0793c6afad35ae6c7090c857
BLAKE2b-256 be8027c38412d0bb52178fd16e41a70ffc7849885d309d6dd5d1740409f100f5

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bda45fa4a6da91f43580a86aad9c88565b28c5c32c5a34537ec24374e530c650
MD5 9dfcddb8f5da9c36be71ac0ddb774ba4
BLAKE2b-256 ca6abb9cf3dd93826ca69e0ae0059a8c0a1a94803ce906fd06b24a17ab4fce86

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5ded96229a7f2a54d6c7af8fbf9557d4deb49de3a4dd7fefd136b34af53b997
MD5 09e526796a066e34b92430c7f3c1586f
BLAKE2b-256 c0c1b484e2788b2425ab07197e4d8e2ef2a829e386ba2e45cc05f027c21a0aee

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: zedda-0.4.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 107.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 db15335e31ec3e875fa7418a46d5bc94583078a62b985e33fa5968d4f9e8e849
MD5 84db406e1ba98afe238ceaf50c6413fa
BLAKE2b-256 c655619e4fa7c701b56ed5b4ed38a03c3248932e0ef2a545544a7c1fbc57ceb0

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: zedda-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 564.7 kB
  • Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 899a7e0e8f047f28ada6d503d771f4f13c4229d4325ca26413bf8601f76d725c
MD5 15f7d256b1826daa1e2e0387a6b0cb62
BLAKE2b-256 f5b483885aaf7a1b56fea06ed33fc2b72db9e9e652b9dce7483b0aba96334553

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

  • Download URL: zedda-0.4.0-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 612.4 kB
  • Tags: CPython 3.9, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a8c56971358ef6964122e5491217624552d379c46fd45bf242bf4b9fc3d08b3f
MD5 05ac8f421d5691a5045dc151705aa0d2
BLAKE2b-256 b345b3003c5e9edacfbe355d1c0c91d8748ba8cf47f7d0d2efa96e8f4572a23c

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zedda-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cac6daf1c6c232a7739cd5c15746b6055d94a36d8f18ee7c2baba2a5c9d1bcaf
MD5 5865927d855176c75ce78747543f048d
BLAKE2b-256 7804d9f5b8abb0cd112c0cf8ab70c4c341cdc3143f7a079a344d28d257ab6b85

See more details on using hashes here.

File details

Details for the file zedda-0.4.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: zedda-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 95.0 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for zedda-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a939cef4ea89c5132d90003fb581d4d1dbc1c442e25a9362e28df4be0099cb0
MD5 d2003cf11893dfa20eff6146be7a96dd
BLAKE2b-256 c57d1bf84ac584cb54c7274800d673531d8499258fe3d4361e86e1df5b2a9373

See more details on using hashes here.

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