


├── pyproject.toml # A file to define dependencies and how the package is built and shipped. This will contain all Airflow modules and example DAGs. ├── sample_provider # Your package import directory.
Airflow github examples license#
├── LICENSE # A license is required, MIT or Apache is preferred. The highest level directory in the provider package should be named in the following format: Here, you'll find information on requirements and best practices for key aspects of your project:īefore writing and testing the functionality of your provider package, ensure that your project follows these formatting conventions. Ensure that all of these requirements have been met before submitting a provider package for community review. Provider repositories must be public on Github and follow the structural and technical guidelines laid out in this Readme. This repository provides best practices for building, structuring, and deploying Airflow provider packages as independent python modules available on PyPI. Guidelines on building, deploying, and maintaining provider packages that will help Airflow users interface with external systems.
