# Codex Native System - Dependencies
# OpenClaw Skill Requirements

# HTTP Client for Codex API calls
requests>=2.31.0,<3.0.0

# Caching mechanism
cachetools>=5.3.0,<6.0.0

# Retry mechanism with exponential backoff
tenacity>=8.2.0,<9.0.0

# JSON handling (built-in, but listed for completeness)
# json - Python standard library

# Logging (built-in)
# logging - Python standard library

# Type hints support (Python 3.8+)
# typing - Python standard library
# dataclasses - Python standard library
# enum - Python standard library

# File system operations (built-in)
# os - Python standard library
# sys - Python standard library

# Hashing for cache keys (built-in)
# hashlib - Python standard library

# Time and date handling (built-in)
# time - Python standard library
# datetime - Python standard library

# Optional: For advanced JSON handling
# python-json-logger>=2.0.0

# Optional: For async support (future enhancement)
# aiohttp>=3.8.0

# Development dependencies (optional)
# pytest>=7.0.0
# black>=23.0.0
# flake8>=6.0.0
# mypy>=1.0.0
