build: Re-org docs deps.
Some doc buildig deps were in development.in explicitly while others weren't. Update development.in to pull in doc.txt and then remove direct additions of the doc requirements from development.in
This commit is contained in:
@@ -12,11 +12,10 @@
|
||||
|
||||
-r ../pip-tools.txt # pip-tools and its dependencies, for managing requirements files
|
||||
-r testing.txt # Dependencies for running the various test suites
|
||||
-r doc.txt # Dependencies for building the documentation locally.
|
||||
|
||||
click # Used for perf_tests utilities in modulestore
|
||||
django-debug-toolbar # A set of panels that display debug information about the current request/response
|
||||
sphinx-book-theme # Documentation theme
|
||||
mypy # static type checking
|
||||
pywatchman # More efficient checking for runserver reload trigger events
|
||||
sphinxcontrib-openapi[markdown] # OpenAPI (fka Swagger) spec renderer for Sphinx
|
||||
vulture # Detects possible dead/unused code, used in scripts/find-dead-code.sh
|
||||
|
||||
@@ -6,3 +6,4 @@ sphinx-book-theme # Common theme for all Open edX projects
|
||||
gitpython # fetch git repo information
|
||||
Sphinx # Documentation builder
|
||||
sphinx-design # provides various responsive web-components
|
||||
sphinxcontrib-openapi[markdown] # Be able to render openapi schema in a sphinx project
|
||||
|
||||
Reference in New Issue
Block a user