Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Envilder Python SDK — Examples

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.

Prerequisites

  • Python 3.10+
  • uv
  • AWS credentials configured (~/.aws/credentials, env vars, or IAM role)
  • SSM parameters matching the paths in envilder.json

Run

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