Skip to main content

Package of Temple University Library Indexing & ETL functions used by Airflow.

Project description

TULFLOW

Build Status

Small Python package / library for common ETL-adjacent functions, primarily used in the TU Libraries Airflow tasks.

Updating/Adding Package

If you make any updates or additions to this repository, a release will need to be created in order for the related Airflow DAGS to pick it up.

Releases are currently managed by PyPi and this project can be found here. In order for releases to be pushed to PyPi, you will need to update VERSION with the new version number.

Within your DAG project, you will need to update the Pipfile to use the latest version of Tulflow.

  • Update release version in Pipfile
  • run pipenv shell
  • run pipenv install tulflow
  • Commit your changes in each repository

Right now we are using Tulflow in 2 different DAG repositories, so you should update the release in each one in order to ensure that the most recent version is actually the one being used.

How to Use

If you would like to use one of these common functions in an Airflow DAG, you will need to include it as one of the import statements at the top of the file.

Example: from tulflow import process

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

tulflow-0.12.10.tar.gz (273.0 kB view details)

Uploaded Source

Built Distribution

tulflow-0.12.10-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file tulflow-0.12.10.tar.gz.

File metadata

  • Download URL: tulflow-0.12.10.tar.gz
  • Upload date:
  • Size: 273.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for tulflow-0.12.10.tar.gz
Algorithm Hash digest
SHA256 7448304d3d0f8202d44fc752d4d84dfcc9e44a152b22b398d5c4141649784e69
MD5 2140496785ca455539db096fbdb16af3
BLAKE2b-256 2abb1ef88dd2c2f43fff8dd508501f6a0a4e6b48e0e48d9b439a02a7f64615ee

See more details on using hashes here.

File details

Details for the file tulflow-0.12.10-py3-none-any.whl.

File metadata

  • Download URL: tulflow-0.12.10-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for tulflow-0.12.10-py3-none-any.whl
Algorithm Hash digest
SHA256 3ec9d32d48021065f98bf29138c2f8ceba3c300965d33f7f99bcc10056d4e63c
MD5 28b8bb6795974d3b69fea653f2391cd4
BLAKE2b-256 fe3d274f3d3662aee555b1cd17ca71fdcea2b9850979b065ae54304c7b38b6de

See more details on using hashes here.

Supported by

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