# For testing and linting black==20.8b1 # Use old version of black, because newer version is incompatible with our TF 2.4. codecov isort>=5.1 mypy>=0.920 pytest-cov pytest-random-order pytest-xdist pytest>=3.5.0 types-Deprecated types-pkg_resources types-tabulate # Notebooks and documentation: ipykernel ipython jupyter_client jupytext nbconvert nbformat nbsphinx pandoc # Version 0.10.* bad: https://github.com/pydata/pydata-sphinx-theme/issues/952 pydata-sphinx-theme!=0.10.* sphinx sphinx-autoapi # Version 1.19.3 bad: https://github.com/tox-dev/sphinx-autodoc-typehints/issues/259 sphinx_autodoc_typehints!=1.19.3 sphinxcontrib-bibtex tensorflow-datasets matplotlib ipywidgets # Required by tensorflow-datasets scikit-learn # for mixture-density-network notebook # For benchmarks GitPython Pillow openpyxl pandas psutil py-cpuinfo xlrd # Not used directly, but at the time of this writing `Jinja2` 3.1.0 breaks our notebooks. Jinja2<3.1.0 # Not used directly, but at the time of this writing `click` 8.1.0 breaks `black` 20.8b1. click<8.1.0