Skip to main content
Jmail The Jmail Python client is a single file with zero install requirements. It uses PEP 723 inline dependencies, so uv run handles everything automatically.

Setup

No installation needed. Just run with uv:
Or use as a library in your own scripts:

Library Usage

Basic Usage

Get Raw URLs

For use with DuckDB, Polars, or other tools:

Disable Caching

CLI Reference

Examples

Dependencies

The client has three dependencies, managed automatically by uv:
  • pandas — DataFrame handling
  • pyarrow — Parquet file reading
  • requests — HTTP downloads
These are declared inline via PEP 723: