From a4aa8c5a40104008e4801fe70d2beec92df40acc Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Sun, 19 Jun 2022 01:22:41 +0200 Subject: [PATCH] Pin docs dependencies --- .github/workflows/deploy-docs.yml | 2 +- docs/requirements.in | 2 ++ docs/requirements.txt | 57 +++++++++++++++++++++++++++++-- 3 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 docs/requirements.in diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 8eeef04..c06c3e5 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -14,7 +14,7 @@ jobs: - name: Install Python uses: actions/setup-python@v2 - name: Install dependencies - run: pip install . -r docs/requirements.txt + run: pip install --no-deps -r docs/requirements.txt - name: Build site run: mkdocs build - name: Deploy to gh-pages diff --git a/docs/requirements.in b/docs/requirements.in new file mode 100644 index 0000000..9a8a4ca --- /dev/null +++ b/docs/requirements.in @@ -0,0 +1,2 @@ +mkdocs +mkdocs-material diff --git a/docs/requirements.txt b/docs/requirements.txt index 9a8a4ca..7bec837 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,2 +1,55 @@ -mkdocs -mkdocs-material +# +# This file is autogenerated by pip-compile with python 3.10 +# To update, run: +# +# pip-compile docs/requirements.in +# +click==8.1.3 + # via mkdocs +ghp-import==2.1.0 + # via mkdocs +importlib-metadata==4.11.4 + # via mkdocs +jinja2==3.1.2 + # via + # mkdocs + # mkdocs-material +markdown==3.3.7 + # via + # mkdocs + # mkdocs-material + # pymdown-extensions +markupsafe==2.1.1 + # via jinja2 +mergedeep==1.3.4 + # via mkdocs +mkdocs==1.3.0 + # via + # -r docs/requirements.in + # mkdocs-material +mkdocs-material==8.3.6 + # via -r docs/requirements.in +mkdocs-material-extensions==1.0.3 + # via mkdocs-material +packaging==21.3 + # via mkdocs +pygments==2.12.0 + # via mkdocs-material +pymdown-extensions==9.5 + # via mkdocs-material +pyparsing==3.0.9 + # via packaging +python-dateutil==2.8.2 + # via ghp-import +pyyaml==6.0 + # via + # mkdocs + # pyyaml-env-tag +pyyaml-env-tag==0.1 + # via mkdocs +six==1.16.0 + # via python-dateutil +watchdog==2.1.9 + # via mkdocs +zipp==3.8.0 + # via importlib-metadata