Skip to main content

Various goodies for Apache Airflow

Project description

Airgoodies

.github/workflows/build_wheel.yaml PyPI - Version GitHub License PyPI - Downloads GitHub contributors

Airgoodies is a project that contains various APIs to interact with external services inside Apache Airflow using minimum configuration (see airgoodies.{module}.variables.json for each module).

Current version matrix:

Airgoodies Version Apache Airflow Version Python Version Project tag
0.0.3 2.7.2 3.11 v0.0.3
0.0.2 2.7.2 3.11 v0.0.2
0.0.1-alpha 2.7.2 3.11 v0.0.1-alpha

Provided goodies for version 0.0.3:

Module Description Dependency Versions
airgoodies.aws API for reasy interaction with AWS pandas==2.1.1
apache-airflow-providers-amazon===8.7.1
airgoodies.mongo API for easy interaction with MongoDB pymongo==4.5.0
airgoodies.xcom API for managing variables through XCom None

Usage

# requirements.txt
airgoodies=0.0.3

Example usage

For an example of how to use this project, see here

Building the project

To build the project:

$ python3 setup.py sdist bdist_wheel

Author

Stavros Grigoriou (stav121)

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

airgoodies-0.0.3.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

airgoodies-0.0.3-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file airgoodies-0.0.3.tar.gz.

File metadata

  • Download URL: airgoodies-0.0.3.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for airgoodies-0.0.3.tar.gz
Algorithm Hash digest
SHA256 d4fbfc20c4a179a1f788c51159bc183274d90be41e16077fe01b0ecda00898ae
MD5 96b065669c8961a60e0285cd2c80fca9
BLAKE2b-256 e9b6a89d07d4c35f6429e651f02177d15d130b1597b6e090ce8867bb285c7afa

See more details on using hashes here.

File details

Details for the file airgoodies-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: airgoodies-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for airgoodies-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 e9dc0d7131ffdf11432a81cd95d4c92d2d53d99c8196193110b66d11d31dae69
MD5 0fbe13ae0ce2923cd5cb925c94687beb
BLAKE2b-256 0eb23756e9630600ca5fa94d57bdb445f438697015e72d56058dfc66b97a61de

See more details on using hashes here.

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