Metadata-Version: 2.5
Name: pipera
Version: 0.0.0
Summary: Declarative platform for file-drop ingest and report delivery on Apache Airflow
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: airflow,data-engineering,etl,ingestion,pipeline,reporting
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# pipera

Declarative platform for **file-drop ingest** and **report delivery** on Apache Airflow.

Two jobs that most data teams rebuild by hand every month:

1. **File-drop ingest** — a vendor drops files (csv, fixed-width, zip, gpg, with control
   files) on SFTP, S3 or Blob storage. Something has to find them, verify they are
   complete, load them into the lake, copy them onward, avoid double loading, support
   backfills, and raise an alert when a file never arrives.
2. **Report delivery** — query, transform, produce a well formatted Excel or CSV, and
   deliver it to SharePoint, Drive, email or chat on a schedule, with an SLA and an
   audit trail of who received what.

pipera lets you declare both in YAML, deploy them through git, and generate the Airflow
DAGs from that declaration. It runs on the Airflow you already have rather than asking
you to adopt a new orchestrator.

## Status

Version 0.0.0 is a **placeholder reserving the name**. There is no working code yet.
The first usable release is planned as 0.1.0.

## License

Apache-2.0
