Add all of the requirements readthedocs.org uses for its own documentation
This commit is contained in:
parent
1f863190f7
commit
6e2d9e1a09
1 changed files with 102 additions and 0 deletions
102
requirements.txt
102
requirements.txt
|
@ -1 +1,103 @@
|
||||||
|
# Base packages
|
||||||
|
pip==10.0.1
|
||||||
|
appdirs==1.4.3
|
||||||
|
virtualenv==16.0.0
|
||||||
|
docutils==0.14
|
||||||
|
Sphinx==1.7.4
|
||||||
|
sphinx_rtd_theme==0.3.1
|
||||||
|
|
||||||
|
Pygments==2.2.0
|
||||||
|
|
||||||
|
mkdocs==0.17.3
|
||||||
|
|
||||||
|
django==1.9.13
|
||||||
|
six==1.11.0
|
||||||
|
future==0.16.0
|
||||||
|
|
||||||
|
# django-tastypie 0.13.x and 0.14.0 are not compatible with our code
|
||||||
|
django-tastypie==0.13.0
|
||||||
|
|
||||||
|
django-guardian==1.4.9
|
||||||
|
django-extensions==2.0.7
|
||||||
|
|
||||||
|
# djangorestframework 3.7.x drops support for django 1.9.x
|
||||||
|
djangorestframework==3.6.4
|
||||||
|
|
||||||
|
# Filtering for the REST API
|
||||||
|
django-filter==1.1.0
|
||||||
|
|
||||||
|
django-vanilla-views==1.0.5
|
||||||
|
jsonfield==2.0.2
|
||||||
|
|
||||||
|
requests==2.18.4
|
||||||
|
requests-toolbelt==0.8.0
|
||||||
|
slumber==0.7.1
|
||||||
|
lxml==4.2.1
|
||||||
|
defusedxml==0.5.0
|
||||||
|
|
||||||
|
# Basic tools
|
||||||
|
redis==2.10.6
|
||||||
|
celery==4.1.1
|
||||||
|
|
||||||
|
# django-allauth 0.33.0 dropped support for Django 1.9
|
||||||
|
# https://django-allauth.readthedocs.io/en/latest/release-notes.html#backwards-incompatible-changes
|
||||||
|
django-allauth==0.32.0
|
||||||
|
|
||||||
|
dnspython==1.15.0
|
||||||
|
|
||||||
|
# VCS
|
||||||
|
httplib2==0.11.3
|
||||||
|
GitPython==2.1.10
|
||||||
|
|
||||||
|
# Search
|
||||||
|
elasticsearch==1.5.0
|
||||||
|
pyelasticsearch==0.7.1
|
||||||
|
pyquery==1.4.0
|
||||||
|
|
||||||
|
# Utils
|
||||||
|
django-gravatar2==1.4.2
|
||||||
|
pytz==2018.4
|
||||||
|
beautifulsoup4==4.6.0
|
||||||
|
Unipath==1.1
|
||||||
|
django-kombu==0.9.4
|
||||||
|
mock==2.0.0
|
||||||
|
|
||||||
|
# stripe 1.20.2 is the latest compatible with our code base (otherwise
|
||||||
|
# gold/tests/test_forms.py fails)
|
||||||
|
stripe==1.20.2
|
||||||
|
|
||||||
|
django-formtools==2.1
|
||||||
|
|
||||||
|
# docker is pinned to 3.1.3 because we found some strange behavior
|
||||||
|
# related to timeouts on EXEC with 3.2.1 and 3.3.0 that's not present
|
||||||
|
# with 3.1.3
|
||||||
|
# https://github.com/rtfd/readthedocs.org/issues/3999
|
||||||
|
docker==3.1.3
|
||||||
|
|
||||||
|
django-textclassifier==1.0
|
||||||
|
django-annoying==0.10.4
|
||||||
|
django-messages-extends==0.6.0
|
||||||
|
djangorestframework-jsonp==1.0.2
|
||||||
|
django-taggit==0.22.2
|
||||||
|
dj-pagination==2.3.2
|
||||||
|
|
||||||
|
# Docs
|
||||||
|
sphinxcontrib-httpdomain==1.6.1
|
||||||
|
|
||||||
|
# commonmark 0.5.5 is the latest version compatible with our docs, the
|
||||||
|
# newer ones make `tox -e docs` to fail
|
||||||
|
commonmark==0.5.5
|
||||||
|
|
||||||
|
# Replace recommonmark with its latest version
|
||||||
|
# recommonmark==0.4.0
|
||||||
git+https://github.com/rtfd/recommonmark.git
|
git+https://github.com/rtfd/recommonmark.git
|
||||||
|
|
||||||
|
# Version comparison stuff
|
||||||
|
packaging==17.1
|
||||||
|
|
||||||
|
# Commenting stuff
|
||||||
|
django-cors-middleware==1.3.1
|
||||||
|
nilsimsa==0.3.8
|
||||||
|
|
||||||
|
# User agent parsing - used for analytics purposes
|
||||||
|
user-agents<1.2.0
|
||||||
|
|
Loading…
Reference in a new issue