tzlocal>=3.0

[:python_version < "3.9"]
backports.zoneinfo

[doc]
packaging
sphinx
sphinx-rtd-theme>=1.3.0

[etcd]
etcd3
protobuf<=3.21.0

[gevent]
gevent

[mongodb]
pymongo>=3.0

[redis]
redis>=3.0

[rethinkdb]
rethinkdb>=2.4.0

[sqlalchemy]
sqlalchemy>=1.4

[test]
APScheduler[etcd,mongodb,redis,rethinkdb,sqlalchemy,tornado,zookeeper]
pytest
pytest-timeout
anyio>=4.5.2
pytz

[test:platform_python_implementation == "CPython" and python_version < "3.14"]
PySide6

[test:python_version < "3.14"]
gevent
twisted

[tornado]
tornado>=4.3

[twisted]
twisted

[zookeeper]
kazoo
