Skip to main content

LocalStack Extensions Utils

A utility library providing common functionality for building LocalStack Extensions.

Usage

To use this library in your LocalStack extension, add it to the dependencies in your extension's pyproject.toml:

[project]
dependencies = [
    "localstack-extensions-utils",
]

Or, to install directly from the GitHub repository:

[project]
dependencies = [
    "localstack-extensions-utils @ git+https://github.com/localstack/localstack-extensions.git#subdirectory=utils",
]

Then import the utilities in your extension code, for example:

from localstack_extensions.utils import ProxiedDockerContainerExtension

...

Dependencies

This library requires LocalStack to be installed as it uses various LocalStack utilities for Docker management and networking.

License

The code in this repo is available under the Apache 2.0 license.

Release files for localstack-extensions-utils 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for localstack-extensions-utils 0.1.1
File Size Uploaded
localstack_extensions_utils-0.1.1.tar.gz 9.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for localstack-extensions-utils 0.1.1
File Interpreter ABI Platform
localstack_extensions_utils-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 20.6 kB

Release files / localstack_extensions_utils-0.1.1.tar.gz

Download URL localstack_extensions_utils-0.1.1.tar.gz
Size 9.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6f2cd6bb8833e16bd7f5967261f2dfc7f11cfdc41514071a5d63de5b14a4b856
BLAKE2b-256 checksum
How to use checksums
67b9d57c83a85f26818d72abf08a8d02b928a02ae02843bb218fdcd1c358088d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / localstack_extensions_utils-0.1.1-py3-none-any.whl

Download URL localstack_extensions_utils-0.1.1-py3-none-any.whl
Size 10.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4af4040d88259efee0bac798d5b81d84a85ab1130fc3f06fae7b6f265fae414f
BLAKE2b-256 checksum
How to use checksums
adcf1074dd746a5c0a0d590257b3f112211ecee8641ce913828039db184f7ac8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page