Iceberg CLI
A powerful, unified command-line interface for Apache Iceberg REST catalogs. This tool extends the capabilities of PyIceberg with profile management, DataFusion SQL querying, and robust administrative tools.
Documentation
Installation
pip install iceberg-cli
Storage Extras
pip install "iceberg-cli[s3]" # AWS S3
pip install "iceberg-cli[adls]" # Azure Data Lake
pip install "iceberg-cli[gcs]" # Google Cloud Storage
pip install "iceberg-cli[all]" # All backends
Quick Reference
| Feature | Command |
|---|---|
| Profiles | iceberg profile list, add, update, rename, remove |
| Catalog | iceberg list, create, drop |
| Data | iceberg query, upload, files |
| Metadata | iceberg describe, metadata, maintenance |
| Shell | iceberg shell, completion |
Run iceberg docs or iceberg <command> --help for details.
Metadata
Release files for iceberg-cli 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iceberg_cli-0.1.0.tar.gz | 14.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iceberg_cli-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.5 kB
Release files / iceberg_cli-0.1.0.tar.gz
| Download URL | iceberg_cli-0.1.0.tar.gz |
|---|---|
| Size | 14.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a911d81b03b28a849f4f7c7805ea7d18a1ca483f744b11dd18895830a2acff16
|
|
BLAKE2b-256 checksum How to use checksums |
83bdf56547e3202c131c75c89f86247add3dade018296f61ccb16b8a1c938899
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|
Release files / iceberg_cli-0.1.0-py3-none-any.whl
| Download URL | iceberg_cli-0.1.0-py3-none-any.whl |
|---|---|
| Size | 15.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
88485686a51d017a652579db88795b34bbf16f3c6eee86429d23bcda955c7801
|
|
BLAKE2b-256 checksum How to use checksums |
f4247a12c65a6f2c0fffcff2ac8be1e1e34d809f25efbed3112ba62c28faa1f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|