diff --git a/setup.py b/setup.py index 0c5ea83f..5b04c3ce 100755 --- a/setup.py +++ b/setup.py @@ -48,9 +48,32 @@ setup(name='jedi', 'mypy==0.782', ], 'docs': [ - 'sphinx<2', - 'jinja2<3', - 'docutils<0.18', + # Just pin all of these. + 'Jinja2==2.11.3', + 'MarkupSafe==1.1.1', + 'Pygments==2.8.1', + 'alabaster==0.7.12', + 'babel==2.9.1', + 'chardet==4.0.0', + 'commonmark==0.8.1', + 'docutils==0.17.1', + 'future==0.18.2', + 'idna==2.10', + 'imagesize==1.2.0', + 'mock==1.0.1', + 'packaging==20.9', + 'pyparsing==2.4.7', + 'pytz==2021.1', + 'readthedocs-sphinx-ext==2.1.4', + 'recommonmark==0.5.0', + 'requests==2.25.1', + 'six==1.15.0', + 'snowballstemmer==2.1.0', + 'sphinx==1.8.5', + 'sphinx-rtd-theme==0.4.3', + 'sphinxcontrib-serializinghtml==1.1.4', + 'sphinxcontrib-websupport==1.2.4', + 'urllib3==1.26.4', ], }, package_data={'jedi': ['*.pyi', 'third_party/typeshed/LICENSE',