Skip to main content

LocalStack Python SDK

PyPI version Integration Tests

This is the Python SDK for LocalStack. LocalStack offers a number of developer endpoints (see docs). This SDK provides a programmatic and easy way to interact with them.

[!WARNING] This project is still in a preview phase and will be subject to fast and breaking changes.

Project Structure

This project is composed by two Python packages:

  • packages/localstack-sdk-generated: generated from the LocalStack's OpenAPI specs with openapi-generator. The LocalStack's OpenAPI specs are available in localstack/openapi. This package is not meant to be manually modified, as it needs to be generated every time from the specs.
  • localstack-sdk-python: the user-facing SDK that consumed localstack-sdk-generated as its main dependency.

Installation

You can install the LocalStack Python SDK with pip:

pip install localstack-sdk-python

From Source

This project uses uv as a package manager. On a Unix system, you can install uv with the standalone installer:

curl -LsSf https://astral.sh/uv/install.sh | sh

Once uv is installed, you can install the project from source with:

make install

To run the integration test suite:

make test

Note that LocalStack Pro (with the same version as the SDK) should be running in the background to execute the test.

Quickstart

To get started with our SDK, check out the official documentation on https://docs.localstack.cloud. You'll find comprehensive guides and detailed code samples that demonstrate how to use the various features provided by the SDK.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

localstack_sdk_python-2026.7.0.tar.gz (99.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

localstack_sdk_python-2026.7.0-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file localstack_sdk_python-2026.7.0.tar.gz.

File metadata

  • Download URL: localstack_sdk_python-2026.7.0.tar.gz
  • Upload date:
  • Size: 99.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for localstack_sdk_python-2026.7.0.tar.gz
Algorithm Hash digest
SHA256 e0a6252062574d29f5435a012d706d754d05bb6f2fca4c1e42f46d569f5cb9a1
MD5 31e8f80559b3ecadfdb2278a77036248
BLAKE2b-256 e53e2185242d0a5183166b47d49c2837a593e4fa065841cf0ebb72c300ae5279

See more details on using hashes here.

File details

Details for the file localstack_sdk_python-2026.7.0-py3-none-any.whl.

File metadata

  • Download URL: localstack_sdk_python-2026.7.0-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for localstack_sdk_python-2026.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f08592e424fdd9abf4b7003e7f71a9845e2dfde7491dfd242af1a2fe751a8d85
MD5 6ae7c60814964d252cec6e1de856cc19
BLAKE2b-256 36404cc66fa36648243d313f94e296b39be2e56bdda123228dc1006dd0c6b637

See more details on using hashes here.

Release history Release notifications | RSS feed

2026.8.0

2 files

This release

2026.7.0 This release

2 files

2026.6.0

2 files

2026.5.0

2 files

2026.4.1.dev1

2 files

2026.4.1.dev0

2 files

2026.4.0

2 files

2026.3.0

2 files

4.14.0

2 files

4.13.1

2 files

4.13.0

2 files

4.12.0

2 files

4.11.1

2 files

4.11.0

2 files

4.10.0

2 files

4.9.2

2 files

4.9.1

2 files

4.9.0

2 files

4.8.1

2 files

4.8.0

2 files

4.7.0

2 files

4.6.0

2 files

4.5.0

2 files

4.4.0

2 files

4.3.0

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page