# Core dependencies - always required
click>=8.0.0
rich>=13.0.0
requests>=2.28.0
stripe>=5.0.0
keyring>=23.0.0
pydantic>=2.0.0
pydantic-settings>=2.0.0
qrcode[pil]>=7.0.0

# Optional dependencies - install as needed
# GitPython>=3.1.0  # for git integration: pip install jobtty[git]
# websockets>=11.0.0  # for collaboration: pip install jobtty[collaboration] 
# docker>=6.0.0  # for docker challenges: pip install jobtty[challenges]

# To install all optional features: pip install jobtty[all]