Minimal examples showing how to load secrets from AWS SSM Parameter Store using the Python SDK.
Uses PEP 723 inline script metadata — no setup required.
- Python 3.10+
- uv
- AWS credentials configured (
~/.aws/credentials, env vars, or IAM role) - SSM parameters matching the paths in
envilder.json
All commands from the examples/sdk/python/ directory:
| Example | Description | Command |
|---|---|---|
1_fluent.py |
Fluent builder with provider overrides | uv run 1_fluent.py |
2_env_routing.py |
Pick map file by environment | uv run 2_env_routing.py |
3_validation.py |
Fail fast on missing secrets | uv run 3_validation.py |
4_load.py |
Load + inject into os.environ |
uv run 4_load.py |
5_resolve.py |
Resolve without injecting | uv run 5_resolve.py |
cd examples/sdk/python
uv run 1_fluent.py