From 6e2d9e1a0997a0efb305b9382e35804f6bc85185 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Thu, 13 Sep 2018 16:28:09 -0400 Subject: [PATCH] Add all of the requirements readthedocs.org uses for its own documentation --- requirements.txt | 102 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/requirements.txt b/requirements.txt index 4778f97..44aabb5 100644 --- a/requirements.txt +++ b/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 + +# 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