# python-alfresco-api v1.0 Runtime Dependencies
# Core dependencies for production use

# HTTP client libraries
requests>=2.31.0
httpx>=0.24.0
aiohttp>=3.8.0

# Data validation and serialization
pydantic>=2.0.0,<3.0.0

# Optional event system dependencies
stomp.py>=8.1.0  # For ActiveMQ integration (optional)

# Async support (built into Python 3.8+)
# asyncio is built-in, no external package needed

# Type hints support for older Python versions
typing-extensions>=4.0.0

# JSON handling
ujson>=5.7.0  # Fast JSON parsing (optional but recommended)

# HTTP authentication
requests-oauthlib>=1.3.0  # For OAuth support (optional)

# URL parsing and validation
yarl>=1.9.0
