Skip to content

Releases: TheViziusGroup/azure-bootstrap

Version 2.1.0

01 Jun 13:43
55e56bf

Choose a tag to compare

What's Changed

  • v2.1.0: logging transport layer + production-grade Sumo Logic shipper by @vizius-ams in #3
  • Add v2.1.0 logging transport layer with production-grade Sumo Logic s… by @vizius-ams in #4

Full Changelog: v2.0.0...v2.1.0

Version 2.0.0

18 May 16:22
ea69e26

Choose a tag to compare

What's Changed

  • Release v2.0.0 — strictly additive expansion by @vizius-ams in #1
  • Release v2.0.0 with additive features and documentation updates by @vizius-ams in #2

New Contributors

Full Changelog: v1.0.0...v2.0.0

v1.0.0 - Initial Public Release

09 Apr 18:24

Choose a tag to compare

Azure Bootstrap Library v1.0.0

Initial public release under MIT license.

Features

  • 4-phase bootstrap for Azure Functions (logging → telemetry → config → upgrade)
  • Azure App Configuration integration with automatic config loading
  • Azure Key Vault integration with automatic secret resolution
  • Application Insights telemetry with OpenTelemetry
  • Smart configuration precedence (local env vars override remote)
  • Automatic loading of all configs to os.environ
  • LOG_LEVEL environment variable support
  • ExtraFieldsFormatter for structured console logging
  • Graceful fallbacks for local development (works without Azure services)
  • Full type hints and interface definitions
  • 82%+ test coverage

Install

pip install azure-bootstrap

Quick Start

from azure_bootstrap import initialize_application, get_bootstrap_logger

logger = get_bootstrap_logger(__name__)
config_repo = initialize_application()
# All configs now in os.environ