Heroku-audit
Command-line tool for reporting on specific attributes of a Heroku environment.
Components
- Apps
- Users
- Environment Variables
- Heroku Postgres
- Heroku Data for Redis
Installation
PyPI
pip install heroku-audit
Homebrew
Heroku Audit can be installed from Torchbox's Homebrew tap.
brew tap torchbox/tap
brew install heroku-audit
Arch Linux
Arch users can install heroku-audit from the AUR.
paru -S heroku-audit
Pre-compiled binaries
You can download the pre-compiled binary from the releases, built with pyinstaller.
Usage
Note: See heroku-audit --help for further details.
Authentication is handled through the $HEROKU_API_KEY environment variable, which must be set to a valid Heroku API key. Alternatively, you can create a config.env file in the config directory (heroku-audit --show-config-dir).
Each components is its own sub-command, containing a number of pre-made reports. heroku-audit --list will list all available commands.
To audit for a single team, add --team=<team>.
Output Format
By default, a pretty table is output, for easy consumption by humans. --format can be specified to all commands to change the format:
table(Default)csvjsoncount
Progress output is automatically removed when running non-interactively.
Metadata
Release files for heroku-audit 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| heroku_audit-0.0.3.tar.gz | 13.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| heroku_audit-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.2 kB
Release files / heroku_audit-0.0.3.tar.gz
| Download URL | heroku_audit-0.0.3.tar.gz |
|---|---|
| Size | 13.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7772091d2aef51fa3f6b1321af19e720fd3b063adbde1f0aab3328e9869ee0f5
|
|
BLAKE2b-256 checksum How to use checksums |
71233a22a69f711e9c5aec3e4b7fa308ee5e6b87069613b2b3f4de92378c637d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.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 Nov 20, 2024.
Transparency logRelease files / heroku_audit-0.0.3-py3-none-any.whl
| Download URL | heroku_audit-0.0.3-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f510329a145011dda39928dc76f6e4607931a76df04a6d19fcdb5c864cb66337
|
|
BLAKE2b-256 checksum How to use checksums |
29f84c4998dbf5b0d2a07c71537f3817c5406e6784b86926e50291e077fe2732
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.1.1 CPython/3.12.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 Nov 20, 2024.
Transparency log