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.8.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.8-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for witness-etl-0.0.8.tar.gz
Algorithm Hash digest
SHA256 5674a732fb8af4e293573895a508a66f84595e7b202e838196d8dddaf65577f6
MD5 cdcf782fb2294387ade0a284982d4ec4
BLAKE2b-256 cb1bfe330988f73aab1f056d89152a63ff230a09f6f287a3fbce13d652fb8f13

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for witness_etl-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 d11c95110dcd7ac5c53907f95519f6e3ceab3544e3b3d34d2dafdb727c6a96db
MD5 5efea0049bca710c6d2b0f003e6f4133
BLAKE2b-256 5135cd050f6e7136eb95da63c581f530ebda4d28b965c9126c8a4a85aec86982

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