cherrypy>=3.2.3
genshi>=0.6
boto3
PyPDF2
keyring>=0.7.1
path
docutils
jaraco.modb>=3.2
pymongo>=1.9
httpagentparser>=1.0.1
dropbox>=1.5
newrelic
jaraco.text
jaraco.itertools
jaraco.logging
jaraco.collections
jaraco.classes
jaraco.functools>=1.2
jaraco.email
jaraco.mongodb

[docs]
sphinx>=3.5
sphinx<7.2.5
jaraco.packaging>=9.3
rst.linker>=1.9
furo
sphinx-lint

[testing]
pytest>=6
pytest-checkdocs>=2.4
pytest-cov
pytest-enabler>=2.2
pytest-ruff
importlib_resources>=1.1
mock
fabric
jaraco.fabric
keyring
types-requests
types-boto
types-docutils
types-setuptools
types-mock

[testing:platform_python_implementation != "PyPy"]
pytest-black>=0.3.7
pytest-mypy>=0.9.1
