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.4.0.tar.gz (34.2 kB view details)

Uploaded Source

Built Distribution

etl_entities-2.4.0-py3-none-any.whl (58.9 kB view details)

Uploaded Python 3

File details

Details for the file etl_entities-2.4.0.tar.gz.

File metadata

  • Download URL: etl_entities-2.4.0.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for etl_entities-2.4.0.tar.gz
Algorithm Hash digest
SHA256 7bbf28a0d2ad2bff4fac954486f2afeda88e3171e37e1e0e7de18e40c797db93
MD5 b4f1da6d2692436cd6a986c01f21efe2
BLAKE2b-256 7c6de5045854bf8f3481d6a08e38069356453d3a26c79f4766589f2f5cc1db89

See more details on using hashes here.

Provenance

The following attestation bundles were made for etl_entities-2.4.0.tar.gz:

Publisher: release.yml on MobileTeleSystems/etl-entities

Attestations:

File details

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

File metadata

  • Download URL: etl_entities-2.4.0-py3-none-any.whl
  • Upload date:
  • Size: 58.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for etl_entities-2.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 44fcbeb790003124cc1fa7ddd226fadbd979f737995519d5fc6d5a5d8e634b29
MD5 da35de8b7cedb95bed9828f4d1bdeff7
BLAKE2b-256 4d2d42854c10f0a1afd2ddb2e93c84c11079fa0b9486aa84cffe1a355d053108

See more details on using hashes here.

Provenance

The following attestation bundles were made for etl_entities-2.4.0-py3-none-any.whl:

Publisher: release.yml on MobileTeleSystems/etl-entities

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page