proxywhirl.cache

Multi-tier caching functionality for ProxyWhirl.

This subpackage provides L1 (memory), L2 (disk), and L3 (SQLite) caching tiers with credential encryption and comprehensive cache management.

Modules:

manager: Main CacheManager class for multi-tier caching crypto: Credential encryption for secure caching models: Pydantic models for cache entries and configuration tiers: Cache tier implementations (Memory, Disk, SQLite)

Submodules