defusedxml
packaging
psutil>=5.6.7

[:platform_system == "Windows"]
windows-curses

[action]
chevron

[all]
glances[action,browser,cloud,containers,export,gpu,graph,ip,raid,sensors,smart,snmp,sparklines,web,wifi]

[browser]
zeroconf

[cloud]
requests

[containers]
docker>=6.1.1
packaging
podman
python-dateutil
six

[dev]
codespell
fonttools>=4.43.0
gprof2dot
matplotlib
memory-profiler
numpy>=1.22.2
pillow>=10.0.1
pre-commit
py-spy
pyright
pytest
requirements-parser
ruff
selenium
semgrep
setuptools>=65.5.1
webdriver-manager

[export]
bernhard
cassandra-driver
elasticsearch
graphitesender
ibmcloudant
influxdb-client
influxdb>=1.0.0
kafka-python
paho-mqtt
pika
potsdb
prometheus_client
pymongo
pyzmq
statsd

[gpu]
nvidia-ml-py

[graph]
pygal

[ip]
netifaces2

[raid]
pymdstat

[sensors]

[sensors:platform_system == "Linux"]
batinfo

[smart]
pySMART.smartx

[snmp]
pysnmp-lextudio<6.2.0

[sparklines]
sparklines

[web]
fastapi>=0.82.0
jinja2
requests
uvicorn

[wifi]
wifi
