cloudcap (PyPI)
Terminal client for the CloudCap HTTP API: evaluate Terraform plans, deploy, optimize, and manage context from your shell.
Install
pipx install cloudcap-cli
# or
pip install cloudcap-cli
Requires Python 3.11+. Only dependency: httpx.
Quick start
export CLOUDCAP_URL="https://your-api.example.com/v1"
cloudcap login --token "YOUR_BEARER_OR_PAT"
cloudcap whoami
cloudcap evaluate plan.json --region us-east-1
Machine-readable output:
cloudcap --output json whoami
cloudcap --output json pipeline status RUN_ID
Full documentation: docs/cli-install.md in the CloudCap repo.
Configuration
- File:
~/.cloudcap/config.json(created bycloudcap login) - Env overrides:
CLOUDCAP_URL,CLOUDCAP_TOKEN,CLOUDCAP_ORG_ID,CLOUDCAP_ENV_ID
Docker (CI)
See Dockerfile in this directory; build with a wheel or pin pip install cloudcap-cli==VERSION.
Server package
The API server is published separately as cloudcap-backend. Install the CLI with pip install cloudcap-cli without pulling server dependencies. The command on PATH remains cloudcap.
Release files for cloudcap-cli 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cloudcap_cli-0.1.1.tar.gz | 13.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cloudcap_cli-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.2 kB
Release files / cloudcap_cli-0.1.1.tar.gz
| Download URL | cloudcap_cli-0.1.1.tar.gz |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
94f033f3fe75dd1d0870a50ebb1cd8a3b857231cb2bd0285dde8e80808f41f76
|
|
BLAKE2b-256 checksum How to use checksums |
99200d7fab8591df4dd1d156293764c3576b62b42ec335c50fdd65e123b44842
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Apr 7, 2026.
Transparency logRelease files / cloudcap_cli-0.1.1-py3-none-any.whl
| Download URL | cloudcap_cli-0.1.1-py3-none-any.whl |
|---|---|
| Size | 11.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a077d1bf327ba2a33b35c3b4de92e28a86cb6de327b2124e6718349e4b2b0da0
|
|
BLAKE2b-256 checksum How to use checksums |
df112f5ef225af03412c34b51589359ec4a75ed1187e8d110356fd545543ffae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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 Apr 7, 2026.
Transparency log