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)

Check ML Readiness (v0.4.0+ 🚀)

zd.ml_ready("data.csv")
# Computes ML Readiness score out of 100
# Flags nulls, extreme outliers, high cardinality, and multi-collinearity
# Provides exact copy-pasteable pandas fix code snippets

Compare two datasets (Data Drift Detection)

zd.compare("train.csv", "test.csv")
# Mathematically detects distribution shifts (Z-score > 1.0)
# Flags new categories appearing in production data
# Computes exact percentage shifts

CLI

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

What You Get

zedda v0.4.0
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.2.tar.gz (2.0 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.2-cp312-cp312-win_amd64.whl (113.4 kB view details)

Uploaded CPython 3.12Windows x86-64

zedda-0.4.2-cp312-cp312-musllinux_1_2_x86_64.whl (570.1 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

zedda-0.4.2-cp312-cp312-musllinux_1_2_i686.whl (618.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

zedda-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (135.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

zedda-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (100.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zedda-0.4.2-cp311-cp311-win_amd64.whl (114.0 kB view details)

Uploaded CPython 3.11Windows x86-64

zedda-0.4.2-cp311-cp311-musllinux_1_2_x86_64.whl (571.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

zedda-0.4.2-cp311-cp311-musllinux_1_2_i686.whl (619.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

zedda-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zedda-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (102.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zedda-0.4.2-cp310-cp310-win_amd64.whl (114.3 kB view details)

Uploaded CPython 3.10Windows x86-64

zedda-0.4.2-cp310-cp310-musllinux_1_2_x86_64.whl (571.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

zedda-0.4.2-cp310-cp310-musllinux_1_2_i686.whl (619.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

zedda-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zedda-0.4.2-cp310-cp310-macosx_11_0_arm64.whl (102.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zedda-0.4.2-cp39-cp39-win_amd64.whl (114.8 kB view details)

Uploaded CPython 3.9Windows x86-64

zedda-0.4.2-cp39-cp39-musllinux_1_2_x86_64.whl (572.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

zedda-0.4.2-cp39-cp39-musllinux_1_2_i686.whl (620.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

zedda-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zedda-0.4.2-cp39-cp39-macosx_11_0_arm64.whl (102.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: zedda-0.4.2.tar.gz
  • Upload date:
  • Size: 2.0 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.2.tar.gz
Algorithm Hash digest
SHA256 a73fece2605329cb4c49976c4e94f3a15c02aff19d728c67d9ae23ec7e80358f
MD5 0ba2fbb37037dcc600097946a6898d40
BLAKE2b-256 7936517b39a4758cd47a3769b0ad0837881c84385b46c71628052e6705daf6cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zedda-0.4.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 113.4 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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 db5fef9da9fc5221ffd72afc6dba3491e805c1109d6d8c785bc4f75fb0ecbb6c
MD5 88ce72288cb387c74dd299f43c12ab55
BLAKE2b-256 b1aeaa9531a9e6a4f6e01cd948d4482ed9b66fb3ff66f8e40022d81f78969c23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8fe16ef3376f730603cbb6b12be48da036da3151c81b11436978a44b834fb097
MD5 85c1a9e1721a71bc704bdfb80c15c23d
BLAKE2b-256 0489ab760a7002fb8a5da533b6d9ce429988992796dc84231543366aaba8ff21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ea621f37e2d64f97a26f5d3adba8a6803bc74acfcf954fb0a83f5bcc4685e5b5
MD5 d478cceb1cd75b6513791630dca7a035
BLAKE2b-256 fce23cdb4e307c5449badd22dd5a7b22390e71def20c61f0dc9855fb697fb19c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f13c614019779f5286bf86b7182efea4993d7fcb4c973aa97746ce8c26221e8
MD5 a01cb67661bf9cae32771d1a83c90b42
BLAKE2b-256 7629cb4857878aafac71abb6f70c2c638dc82625b01fd6887ef060a86f0a17c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1779ee535036e419c368ecf076c1040f25f94469d71a268bcadf158b58647c2
MD5 84faef3ffa1247739fe18af0cb086cf2
BLAKE2b-256 b6308742cc8a35ec1c1eef65e97d65cb4c11a0251bb535cb5a1628f15fff41c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zedda-0.4.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 114.0 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.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0fedb68831b0b14b81758949c8d3761dd4522de4c5c0e72c145982476c0699ac
MD5 c748f5667a30b59632b19b018130152c
BLAKE2b-256 9012ef4aa1dd0352fadd95132d435eeee2968a45b1007cdc347d142f843bb994

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9dc9137cdc608f14d618c62c5215f93e5299b35c1bcd099b9858bf76f626fa1b
MD5 6e5ea9b47e50361f53ee77c79eaab23e
BLAKE2b-256 bfcc92e8846241afd44d4cb4021713dc782e9385a5ad74ece1ec5b21bd70e939

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 db9eeaf2c04cfdc46c0840139518d99092461e36e1a6cad6b1a1dca38337a5eb
MD5 c3ea28c35b5bb6f91fa8b4eca0da69a0
BLAKE2b-256 4a38f58f0096f7aa6c1c007823d18ba19d801bccbfcaa63616b3699bbcebba01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63dfff763e00f4a5b3e694b54299333b282c8704cd27374c19604d6573b8d6da
MD5 6f62e4605a4f12b15898d9e91a944c70
BLAKE2b-256 5d46f96d362285144eb13be94828d99a715afd9a9c992ca479266a15417cc511

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86660ee0940453a764349ea103a7f045d4f862080a6732d73f22c1e8107125e6
MD5 cf6c582581c1c740b0b78eb61e7d7994
BLAKE2b-256 46337f5d0045283be9e485769d89e149d8b8d70b9ed77e427cca256b2fad2423

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zedda-0.4.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 114.3 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.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 19162de92af616755098ceaa8d4ae9a4c3ed4f2783e385ff367787fffacefb5c
MD5 890699a216df386c191862fce91357e7
BLAKE2b-256 c8f22ee1ee73508e0a713497e08817be1206e2223665c4dd1d249f42e36088cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b8f03bb9bc0776b7c7476359064dd7f2979a3c230d7b5c7d5e3ea727bbfc09ae
MD5 077b42d7ada04424cef54c372cbdf7ae
BLAKE2b-256 9bab3d4934a680f12247a5460ecee1ff020c78358c05777ebec7e077c8661a4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 43a7dad4b8d3a7245ed4a58498f1632d0c1e2a291746aacd5816de8500b0c9f9
MD5 49e5c677725e0ba1ebfc4f340970ebc8
BLAKE2b-256 5dbbac509e84ad5dee3c0c312f54019f1c197ee6eb2cf08ce53a15a7ec038d51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c15aa544d3c5173e8fa1d81f16f704830b0b3bf209229f80d002fc05077cc386
MD5 55fda75bca698f237c1d7a12c37b5f75
BLAKE2b-256 e32b8d60c9359b8b1f4c3b2f534d53e172193fdf7f95847a54ac365bbec92c6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba3e2e452077179ead65ad070da579112cee1257f9b67d462aee81fb444e1d7b
MD5 2a968d5dcc0986553ec6fa27a4087fc5
BLAKE2b-256 972c2993f8b895f9e0969362bd26d2a9588dd6b271f3172bfd3c3ef590eca3e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zedda-0.4.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 114.8 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.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4a9499be8cd2a6cea542b2d63e8802c42e71290ac03ffb4511108acddd7133fd
MD5 c8265aae071eff3d8c54125af38fd867
BLAKE2b-256 ded13a1fcd21b2f9af03c203f57b10637cc00a995adee287356d3bac9c47be78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zedda-0.4.2-cp39-cp39-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 572.1 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.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2f270ac61c325dc83d9699c007e9fa189f0399d650ac389318d0104813e65a48
MD5 b9a090abd380ae09f0ab4972a1fa240a
BLAKE2b-256 c53da6676c26e1be6e97ca9c34bbd3ccb21aa8540e93e182fcfc40ab7768c9a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zedda-0.4.2-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 620.1 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.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6735a7dde29c5a65304238c46c7edaf04acdd9bb6e8ff1e643bd003e4afee5c4
MD5 73d8787bc9d0aa6379a0486b8afa6d5a
BLAKE2b-256 671ac59e896a0a08199004bd264e175620edcdf47745c4a4597a1e2fc56d8ea6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zedda-0.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 350de0e3031f748bb0a5e1f120dbcc69a547c8c95999742ac0c7bc01c6572eb5
MD5 83be3cc73fe7ab5030905dd20da85e03
BLAKE2b-256 3ad49407f44872b3404637e9a010c6dc0ae8d81ce4479294cf985cdcc4cf4f74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: zedda-0.4.2-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 102.4 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.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1dfabe91450a82d9a524f56cea8a4f139fb8292eaa174b898e562b7393940e71
MD5 c98aa8b7acc5ef12a1bcaf20e1710cba
BLAKE2b-256 6f5f2b35a93d2c0072d94537926ac57e5ab7856216891ce497705a06611ef95b

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