Skip to main content

PuddleGlum

This is a Rust-based Python package that allows for complex Data Quality checks on AWS s3 buckets.

PuddleGlum makes it easy to find out things like ...

  • when was the last time a file was received?
  • what was the last modified file?
  • How large was the last file?
  • How many files have received in the last 24 or 48 hours?

It's common for many Data Teams to store and received large amounts of raw files in s3 buckets. Many times understanding what is happening in these s3 buckets is a critical first "line of defense" and Data Quality checks.

Development

If you want to develop on this codebase, both Rust and Python and in the provided Dockerfile.

To build it ... docker build . --tag=puddles To drop into the image docker run --volume ./app -it puddles /bin/bash

Release files for puddleglum 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for puddleglum 0.1.1
File Interpreter ABI Platform
puddleglum-0.1.1-cp39-cp39-manylinux_2_31_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.31+ ARM64 Details

Release files / puddleglum-0.1.1-cp39-cp39-manylinux_2_31_aarch64.whl

Download URL puddleglum-0.1.1-cp39-cp39-manylinux_2_31_aarch64.whl
Size 4.7 MB
Tags CPython 3.9 Linux glibc 2.31+ ARM64
SHA-256 checksum
How to use checksums
cd5179ec997b76162b064b693ab3020a612f132b400442ea12e1ad0f5885be24
BLAKE2b-256 checksum
How to use checksums
3bc3b669e86b6a750c3e98272b4b6de1f132e6df0a705f32382086f44ff2c509
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.5.1

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page