Skip to main content

ETL Entities lib for onETL

Project description

Repo Status PyPI PyPI License PyPI Python Version Documentation Build Status Coverage pre-commit.ci

What is ETL Entities?

Collection of classes & decorators used for handling High Water Mark (HWM).

Currently implemented:

  • HWM classes:
    • ColumnIntHWM

    • ColumnDateHWM

    • ColumnDateTimeHWM

    • FileListHWM

    • KeyValueIntHWM

  • HWM Store classes:
    • BaseHWMStore (base interface)

    • MemoryHWMStore

How to install

pip install etl-entities

Documentation

See https://etl-entities.readthedocs.io/

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

etl-entities-2.3.0.tar.gz (34.0 kB view details)

Uploaded Source

Built Distribution

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

etl_entities-2.3.0-py3-none-any.whl (59.4 kB view details)

Uploaded Python 3

File details

Details for the file etl-entities-2.3.0.tar.gz.

File metadata

  • Download URL: etl-entities-2.3.0.tar.gz
  • Upload date:
  • Size: 34.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for etl-entities-2.3.0.tar.gz
Algorithm Hash digest
SHA256 a9aaa615bfc70c02720a86eb4fe0a6784a8b7f182496835b3a48b64e0616b9bc
MD5 51039260f574c8bb732d5ec67e71e730
BLAKE2b-256 683fd46259c93ff45f1a071bfee757e8a543431b20bedfba269a1d80d409c9eb

See more details on using hashes here.

File details

Details for the file etl_entities-2.3.0-py3-none-any.whl.

File metadata

  • Download URL: etl_entities-2.3.0-py3-none-any.whl
  • Upload date:
  • Size: 59.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for etl_entities-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a4089a273ee0686ff452ad7fecbc6ae13df868209f2b4283deebd1d318d87202
MD5 6bee19f9bfc3928a675d64cf42c51c65
BLAKE2b-256 b108d9f0d0dda3bbdf5c0c24e24f6bbaa376020371db213f55b84ac1c235211d

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