You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LocalStack offers a number of developer endpoints (see [docs](https://docs.localstack.cloud/references/internal-endpoints/)).
5
6
This SDK provides a programmatic and easy way to interact with them.
6
7
7
8
> [!WARNING]
8
-
> This project is still in a preview phase, and will be subject to fast and breaking changes.
9
+
> This project is still in a preview phase and will be subject to fast and breaking changes.
9
10
10
11
### Project Structure
11
12
12
13
This project follows the following structure:
13
14
14
-
-`packages/localstack-sdk-generated` is a python project generated from the OpenAPI specs with [openapi-generator](https://github.com/OpenAPITools/openapi-generator).
15
-
-`localstack-sdk-python` is the main project that has `localstack-sdk-generated` has the main dependency.
15
+
-`packages/localstack-sdk-generated` is a Python project generated from the OpenAPI specs with [openapi-generator](https://github.com/OpenAPITools/openapi-generator).
16
+
LocalStack's OpenAPI specs are available in the [openapi repository](https://github.com/localstack/openapi).
17
+
-`localstack-sdk-python` is the main project that has `localstack-sdk-generated` as the main dependency.
16
18
17
19
Developers are not supposed to modify at all `localstack-sdk-generated`.
18
-
The code needs to be every time re-generated from specs using the `generate.sh` script in the `bin` folder.
20
+
The code needs to be re-generated from specs every time using the `generate.sh` script in the `bin` folder.
19
21
20
22
This project uses [uv](https://github.com/astral-sh/uv) as package/project manager.
0 commit comments