chore(security): enhance environment configuration, CI workflows, and wallet daemon with security improvements
- Restructure .env.example with security-focused documentation, service-specific environment file references, and AWS Secrets Manager integration - Update CLI tests workflow to single Python 3.13 version, add pytest-mock dependency, and consolidate test execution with coverage - Add comprehensive security validation to package publishing workflow with manual approval gates, secret scanning, and release
This commit is contained in:
47
dev/cache/aitbc_cache/__init__.py
vendored
Normal file
47
dev/cache/aitbc_cache/__init__.py
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
"""
|
||||
AITBC Event-Driven Cache Package
|
||||
|
||||
Provides distributed caching with event-driven invalidation for GPU marketplace
|
||||
and other real-time data that needs immediate propagation across edge nodes.
|
||||
"""
|
||||
|
||||
from .event_driven_cache import (
|
||||
EventDrivenCacheManager,
|
||||
CacheEventType,
|
||||
CacheEvent,
|
||||
CacheConfig,
|
||||
cache_manager,
|
||||
cached_result
|
||||
)
|
||||
|
||||
from .gpu_marketplace_cache import (
|
||||
GPUMarketplaceCacheManager,
|
||||
GPUInfo,
|
||||
BookingInfo,
|
||||
MarketStats,
|
||||
init_marketplace_cache,
|
||||
get_marketplace_cache,
|
||||
marketplace_cache
|
||||
)
|
||||
|
||||
__version__ = "1.0.0"
|
||||
__author__ = "AITBC Team"
|
||||
|
||||
__all__ = [
|
||||
# Core event-driven caching
|
||||
"EventDrivenCacheManager",
|
||||
"CacheEventType",
|
||||
"CacheEvent",
|
||||
"CacheConfig",
|
||||
"cache_manager",
|
||||
"cached_result",
|
||||
|
||||
# GPU marketplace caching
|
||||
"GPUMarketplaceCacheManager",
|
||||
"GPUInfo",
|
||||
"BookingInfo",
|
||||
"MarketStats",
|
||||
"init_marketplace_cache",
|
||||
"get_marketplace_cache",
|
||||
"marketplace_cache"
|
||||
]
|
||||
Reference in New Issue
Block a user