pymongo>=3.5
python-dateutil
jaraco.services>=2
portend
jaraco.itertools>=2
jaraco.functools>=2
jaraco.ui>=2
jaraco.context>=2
more_itertools
jaraco.logging>=2
tempora
pytimeparse
jaraco.collections>=2
autocommand
cachetools

[:python_version < "3.8"]
importlib_metadata

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

[testing]
pytest!=8.1.*,>=6
pytest-checkdocs>=2.4
pytest-cov
pytest-mypy
pytest-enabler>=2.2
pytest-ruff>=0.2.1
cherrypy
types-python-dateutil
types-cachetools
