LocalStack CLI
The command-line interface for LocalStack, a cloud service emulator that runs on your laptop or in your CI environment.
Installation
pip install localstack
Requires Docker to be installed and running.
Usage
Start LocalStack:
localstack start
Check service status:
localstack status services
Stop LocalStack:
localstack stop
Releasing
A release has two parts: publish the localstack package to PyPI from this repository, then build the binaries and the Homebrew formula in localstack/localstack-cli. Do both, otherwise binary and Homebrew users stay on the old version.
-
Create and push a version tag in this repository. Use the
vYYYY.M.PATCHformat:git tag v2026.8.2 git push origin v2026.8.2
The tag push triggers the GitHub Actions workflow, which runs the tests and publishes the
localstackpackage to PyPI. -
Once the new version is on PyPI, bump the pin in
requirements.txtof localstack/localstack-cli (localstack==2026.8.2), commit it tomain, and push the same tag there:git tag v2026.8.2 git push origin v2026.8.2
The tag push builds the PyInstaller binaries and creates a draft GitHub release.
-
Publish the draft release in localstack/localstack-cli. Publishing triggers the update of the
localstack/tap/localstack-cliHomebrew formula.
Documentation
For full documentation, visit docs.localstack.cloud.
License
Apache License 2.0
Release files for localstack 2026.8.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| localstack-2026.8.2-py3-none-any.whl | Python 3 | none | any | Details |
Release files / localstack-2026.8.2-py3-none-any.whl
| Download URL | localstack-2026.8.2-py3-none-any.whl |
|---|---|
| Size | 178.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bea702f5d8558cafc9fbbffbd81a1e5320872720e08cd6be1a4f1da694abdee7
|
|
BLAKE2b-256 checksum How to use checksums |
764865d4dda90154cfb4c4baedcbb40fbe130bfd19464fa84ace5f5f78d1657e
|
| 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 Sep 28, 2026.
Transparency log