# Copyright (c) CloudZero - ALL RIGHTS RESERVED - PROPRIETARY AND CONFIDENTIAL
# Unauthorized copying of this file and/or project, via any medium is strictly prohibited.
# Direct all questions to legal@cloudzero.com

"""
CloudZero PowerTools - AWS Lambda PowerTools wrapper for CloudZero.

This package provides CloudZero-specific wrappers and extensions around AWS PowerTools
for Python Lambda functions. It includes event handlers, routers, and middleware
tailored for CloudZero's public API and internal web API requirements.

Key components:
- PublicApiGatewayRestResolver: Handler for public API requests with API key authentication
- WebApiGatewayRestResolver: Handler for internal web API requests with organization authorization
- PublicApiRouter/WebApiRouter: Routing components with CloudZero-specific path handling
- Middleware: Authentication, authorization, caching, and test key support
- HTTP Response handling: Error formatting and logging integration

Version is set in pyproject.toml
"""
