Skip to main content

dre-cli

DRE, the Declarative Reporting Engine: SQL in, formatted files out. DRE runs SQL reports and writes csv, delimited, fixed-width, parquet or xlsx files, then delivers them (S3, GCS, Azure Blob, SFTP/FTP, Databricks Volumes and workspace files, email, Slack).

pip install dre-cli        # or: uv tool install dre-cli
dre --help

This package holds the dre 0.3.0 executable. Plugins (databases, file formats, destinations) are installed by dre on demand, for the ones a project declares. From Python: dre_cli.run(["run", "-s", "daily"]).

In a Databricks job, add dre-cli to the job's environment dependencies and run dre (or python -m dre_cli) from a script or notebook. See the README for everything else.

Metadata

Release files for dre-cli 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for dre-cli 0.3.0
File
dre_cli-0.3.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
dre_cli-0.3.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
dre_cli-0.3.0-py3-none-manylinux_2_35_x86_64.whl Python 3 none Linux glibc 2.35+ x86-64 Details
dre_cli-0.3.0-py3-none-manylinux_2_35_aarch64.whl Python 3 none Linux glibc 2.35+ ARM64 Details
dre_cli-0.3.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
dre_cli-0.3.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 38.1 MB

Release files / dre_cli-0.3.0-py3-none-win_arm64.whl

Download URL dre_cli-0.3.0-py3-none-win_arm64.whl
Size 5.6 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
3c02418df93aa36852942be3845d5cba65df2d9213162ccb7a07d0bdc4bb79f3
BLAKE2b-256 checksum
How to use checksums
c196a6fb7f887d67f0d00a60de648ee62321c034a7bb8f4a5c58691b90251e89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / dre_cli-0.3.0-py3-none-win_amd64.whl

Download URL dre_cli-0.3.0-py3-none-win_amd64.whl
Size 6.0 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
365e9c4b9fe9da2cc654b313cd80f090380cbe12b5d2858f56bab3f852a2bf6c
BLAKE2b-256 checksum
How to use checksums
3fb8842f76e61c3fa2a8b89bea8a19bf26bc28c31e871d56667ea8065cb6bf57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / dre_cli-0.3.0-py3-none-manylinux_2_35_x86_64.whl

Download URL dre_cli-0.3.0-py3-none-manylinux_2_35_x86_64.whl
Size 7.1 MB
Tags Linux glibc 2.35+ x86-64 Python 3
SHA-256 checksum
How to use checksums
18722d2058619d56696d7be94ba3ef348591f54d148839de77062df61ad3468a
BLAKE2b-256 checksum
How to use checksums
69899b7e4bc26310f531fc07a25dfe7c9723ccc27dabe7c9d84e1c798625d66d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / dre_cli-0.3.0-py3-none-manylinux_2_35_aarch64.whl

Download URL dre_cli-0.3.0-py3-none-manylinux_2_35_aarch64.whl
Size 6.9 MB
Tags Linux glibc 2.35+ ARM64 Python 3
SHA-256 checksum
How to use checksums
17d9713bfcf56dc01e7e996a84d0bffd67ca88d30530c5d843d2d6f57bd350f0
BLAKE2b-256 checksum
How to use checksums
a1e9ccffad4969898f66bcd8fbb968d2ab33e025a2a1abf9af3e93870b5e6869
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / dre_cli-0.3.0-py3-none-macosx_11_0_arm64.whl

Download URL dre_cli-0.3.0-py3-none-macosx_11_0_arm64.whl
Size 6.2 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
42564a25fc670512e590916f9752ed8a7e07697e2ec26d609b0b8094e7fd66ee
BLAKE2b-256 checksum
How to use checksums
b4f6fccd5c1a38a2a7a48db7bcaba437726d1ec36b4e76b5c682be4377a0bac8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / dre_cli-0.3.0-py3-none-macosx_10_12_x86_64.whl

Download URL dre_cli-0.3.0-py3-none-macosx_10_12_x86_64.whl
Size 6.5 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5d96efd306cd6e450dececd6a343d4b9778d7c8fbe298a38fe0ffbfc2f8c8451
BLAKE2b-256 checksum
How to use checksums
8e1d14baf4793ce10dff8973ed8844e6e687036e6f974c830aba7b5ab02b57fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page