diff --git a/Makefile b/Makefile index 309fcca9..8465d909 100644 --- a/Makefile +++ b/Makefile @@ -88,8 +88,6 @@ cov: check-deps ## Check code coverage and open the result in the browser doc: check-deps ## Generate HTML documentation and open it in the browser @$(DC) run --rm --no-deps bdocs make -C docs/root html - @$(DC) run --rm --no-deps bdocs make -C docs/server html - @$(DC) run --rm --no-deps bdocs make -C docs/contributing html $(BROWSER) docs/root/build/html/index.html doc-acceptance: check-deps ## Create documentation for acceptance tests diff --git a/docs/root/requirements.txt b/docs/root/requirements.txt index 81df20df..f04211f5 100644 --- a/docs/root/requirements.txt +++ b/docs/root/requirements.txt @@ -7,3 +7,4 @@ pyyaml>=4.2b1 aafigure>=0.6 packaging~=18.0 wget +jinja2==3.0.0 diff --git a/setup.py b/setup.py index c93e30e2..0c8e7f50 100644 --- a/setup.py +++ b/setup.py @@ -50,7 +50,8 @@ docs_require = [ 'sphinxcontrib-httpdomain>=1.5.0', 'sphinxcontrib-napoleon>=0.4.4', 'aafigure>=0.6', - 'wget' + 'wget', + 'jinja2==3.0.0' ] tests_require = [ @@ -71,6 +72,7 @@ tests_require = [ ] + docs_require install_requires = [ + 'chardet==3.0.4', 'aiohttp==3.7.4', 'bigchaindb-abci==1.0.7', 'cryptoconditions==0.8.1', @@ -87,6 +89,7 @@ install_requires = [ 'pyyaml==5.4.1', 'requests==2.25.1', 'setproctitle==1.2.2', + 'werkzeug==2.0.2' ] if sys.version_info < (3, 6):