Skip to main content

A minimal ETL library.

Project description

witness

A minimal batch processing ETL library.

Intended to be simple and concise.

Made to wrap common instrumental approaches in a high-level abstraction. And for fun.

Installation

python3 -m pip install witness-etl

Concepts

Batch

The main concept of the lib. It's a container for some useful data and metadata.

from witness import Batch

batch = Batch()

print(batch)

Versioning

This lib supports SemVer approach for all packages released.

Contributing

Want to help or got questions? Contact me.

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

witness-etl-0.0.5.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

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

witness_etl-0.0.5-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

Details for the file witness-etl-0.0.5.tar.gz.

File metadata

  • Download URL: witness-etl-0.0.5.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for witness-etl-0.0.5.tar.gz
Algorithm Hash digest
SHA256 905cbf06577bc2912c2f294f6f0760435d8061c84fc6aefb0e05547567051f3a
MD5 f6085eca81f593227f1b1ee91e9c28fb
BLAKE2b-256 238b79ac1abf31e1dc07effd006c9be8f271b52130f84d08684e49d98097aedf

See more details on using hashes here.

File details

Details for the file witness_etl-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: witness_etl-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for witness_etl-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 47942d65bcd8f494fa01eadffedb7ac22d74f748ff58032c05994793ea252aad
MD5 33f22cd93d0b1609312270a27756ea82
BLAKE2b-256 be7a7a7f796c699665a40a68a46c18581e5ce8df4ba4513fa6e4e8aad771e4e3

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