six<2
paho-mqtt<2
jinja2<4
attrs<23
docopt<1
requests<3
future<1,>=0.18.0

[all]
puka>=0.0.7
apns>=2.0.1
apprise<2
pyst2>=0.5.0
celery
pychromecast>=7.5.0
dnspython>=1.15.0
fbchat>=1.3.6
gdata>=2.0.18
gspread>=2.1.1
oauth2client>=4.1.2
PyNMA>=1.0
pynsca>=1.6
desktop-notifier<4
Pastebin>=1.1.2
psycopg2-binary>=2.7.4
pyprowl>=3.0.1
PushbulletPythonLibrary>=2.3
redis>=2.10.6
pyserial>=3.4
slack-sdk>=3.1.0
paramiko>=2.4.1
Mastodon.py>=1.2.2
twilio>=6.11.0
python-twitter>=3.4.1
websocket-client>=0.47.0
xively-python
xmpppy>=0.6.1
dnspython>=1.16.0
slixmpp>=1.5.2
mqttwarn-contrib

[amqp]
puka>=0.0.7

[apns]
apns>=2.0.1

[apprise]
apprise<2

[asterisk]
pyst2>=0.5.0

[celery]
celery

[chromecast]
pychromecast>=7.5.0

[contrib]
mqttwarn-contrib

[desktopnotify]
desktop-notifier<4

[develop]
isort<6
black<23
build<1
mypy<1
poethepoet<1

[develop:python_version >= "3.7"]
ruff==0.0.52

[dnsupdate]
dnspython>=1.15.0

[fbchat]
fbchat>=1.3.6

[gss]
gdata>=2.0.18

[gss2]
gspread>=2.1.1
oauth2client>=4.1.2

[mysql]
mysql

[nma]
PyNMA>=1.0

[nsca]
pynsca>=1.6

[pastebinpub]
Pastebin>=1.1.2

[postgres]
psycopg2-binary>=2.7.4

[prowl]
pyprowl>=3.0.1

[pushbullet]
PushbulletPythonLibrary>=2.3

[redispub]
redis>=2.10.6

[rrdtool]
rrdtool>=0.1.12

[serial]
pyserial>=3.4

[slack]
slack-sdk>=3.1.0

[slixmpp]
slixmpp>=1.5.2

[ssh]
paramiko>=2.4.1

[test]
pytest<8
pytest-cov<5
pytest-mock<4
pytest-mqtt<1
tox<4
requests-toolbelt<1,>=0.9.1
responses<1,>=0.13.3
pyfakefs<5,>=4.5
puka>=0.0.7
apns>=2.0.1
apprise<2
pyst2>=0.5.0
celery
pychromecast>=7.5.0
dnspython>=1.15.0
fbchat>=1.3.6
gdata>=2.0.18
gspread>=2.1.1
oauth2client>=4.1.2
PyNMA>=1.0
pynsca>=1.6
desktop-notifier<4
Pastebin>=1.1.2
psycopg2-binary>=2.7.4
pyprowl>=3.0.1
PushbulletPythonLibrary>=2.3
redis>=2.10.6
pyserial>=3.4
slack-sdk>=3.1.0
paramiko>=2.4.1
Mastodon.py>=1.2.2
twilio>=6.11.0
python-twitter>=3.4.1
websocket-client>=0.47.0
xively-python
xmpppy>=0.6.1
dnspython>=1.16.0
slixmpp>=1.5.2
mqttwarn-contrib

[test:python_version < "3.7"]
dataclasses

[tootpaste]
Mastodon.py>=1.2.2

[twilio]
twilio>=6.11.0

[twitter]
python-twitter>=3.4.1

[websocket]
websocket-client>=0.47.0

[xively]
xively-python

[xmpp]
xmpppy>=0.6.1
dnspython>=1.16.0
