Skip to content

Roadmap

Current Version: 0.1.0

Completed Features

  • ✅ Variable expansion with ${VAR} and $VAR syntax
  • ✅ Circular reference detection
  • ✅ Nested variable expansion
  • ✅ Support for os.environ, .env files, and custom dictionaries
  • ✅ Secret URI resolution with Azure Key Vault provider (resolve_secret, load_env)

Planned Features

v0.1.x (In Progress)

  • Validation helpers for string-based API (is_resolved, needs_expansion, is_secret_uri)
  • Optional metadata/query helpers for resolved values
  • Structured logging hooks for resolution diagnostics

v0.2.x

  • CLI tool (envresolve render)
  • pydantic-settings integration
  • Secret caching with TTL

v0.3.x+

  • Additional secret providers:
  • AWS Secrets Manager / SSM Parameter Store
  • Google Secret Manager
  • HashiCorp Vault
  • Local: 1Password, Bitwarden, pass, sops
  • Async support for concurrent secret resolution