click>=8.0
rich>=13.0
requests>=2.28
openai>=1.0
pyperclip>=1.8
prompt-toolkit>=3.0
psutil>=5.9

[dev]
pytest
black
ruff

[files]
qrcode>=7.4
pillow>=10.0
tqdm>=4.66
PyPDF2>=3.0

[full]
textual>=0.40
cryptography>=41.0
pip-audit>=2.6
qrcode>=7.4
pillow>=10.0
tqdm>=4.66
PyPDF2>=3.0
pyfiglet>=0.8
dnspython>=2.4
speedtest-cli>=2.1
beautifulsoup4>=4.12
schedule>=1.2
spotipy>=2.23
SpeechRecognition>=3.10
pyttsx3>=2.90

[music]
spotipy>=2.23

[network]
dnspython>=2.4
speedtest-cli>=2.1
beautifulsoup4>=4.12

[security]
cryptography>=41.0
pip-audit>=2.6

[tui]
textual>=0.40
pyfiglet>=0.8

[voice]
SpeechRecognition>=3.10
pyttsx3>=2.90
