From eadc42be2791a7f5d7058f37d31fb596c62556d1 Mon Sep 17 00:00:00 2001 From: Oleh Prypin Date: Sat, 16 Sep 2023 00:01:52 +0200 Subject: [PATCH] Use pinned dependencies for repos, infer GH matrix --- .github/workflows/regressions.yml | 39 ++++++------- build.sh | 48 +++++++++------- populate_projects.sh | 22 ++++++++ .../requirements.in | 11 ++++ .../requirements.txt | 52 ++++++++++++++++++ .../url.txt | 1 + projects/Noovolari--leapp/requirements.in | 8 +++ projects/Noovolari--leapp/requirements.txt | 47 ++++++++++++++++ projects/Noovolari--leapp/url.txt | 1 + projects/Rat-Rig--V-core-3/requirements.in | 6 ++ projects/Rat-Rig--V-core-3/requirements.txt | 43 +++++++++++++++ projects/Rat-Rig--V-core-3/url.txt | 1 + .../requirements.in | 9 +++ .../requirements.txt | 40 ++++++++++++++ projects/crystal-lang--crystal-book/url.txt | 1 + .../e-maxx-eng--e-maxx-eng/requirements.in | 10 ++++ .../e-maxx-eng--e-maxx-eng/requirements.txt | 49 +++++++++++++++++ projects/e-maxx-eng--e-maxx-eng/url.txt | 1 + projects/emacs-lsp--lsp-mode/requirements.in | 6 ++ projects/emacs-lsp--lsp-mode/requirements.txt | 44 +++++++++++++++ projects/emacs-lsp--lsp-mode/url.txt | 1 + projects/gledos--ggame/requirements.in | 9 +++ projects/gledos--ggame/requirements.txt | 44 +++++++++++++++ projects/gledos--ggame/url.txt | 1 + projects/ikrima--gamedevguide/requirements.in | 11 ++++ .../ikrima--gamedevguide/requirements.txt | 52 ++++++++++++++++++ projects/ikrima--gamedevguide/url.txt | 1 + projects/k3d-io--k3d/requirements.in | 8 +++ projects/k3d-io--k3d/requirements.txt | 47 ++++++++++++++++ projects/k3d-io--k3d/url.txt | 1 + projects/librenms--librenms/requirements.in | 7 +++ projects/librenms--librenms/requirements.txt | 42 ++++++++++++++ projects/librenms--librenms/url.txt | 1 + projects/mkdocs--mkdocs/requirements.in | 10 ++++ projects/mkdocs--mkdocs/requirements.txt | 32 +++++++++++ projects/mkdocs--mkdocs/url.txt | 1 + .../requirements.in | 13 +++++ .../requirements.txt | 55 +++++++++++++++++++ projects/mkdocstrings--mkdocstrings/url.txt | 1 + .../requirements.in | 3 + .../requirements.txt | 23 ++++++++ projects/nasa-jpl--open-source-rover/url.txt | 1 + .../requirements.in | 6 ++ .../requirements.txt | 46 ++++++++++++++++ .../url.txt | 1 + .../ntno--mkdocs-terminal/requirements.in | 0 .../ntno--mkdocs-terminal/requirements.txt | 6 ++ projects/ntno--mkdocs-terminal/url.txt | 1 + .../requirements.in | 6 ++ .../requirements.txt | 38 +++++++++++++ projects/open-amt-cloud-toolkit--docs/url.txt | 1 + .../oprypin--mkdocs-gen-files/requirements.in | 7 +++ .../requirements.txt | 40 ++++++++++++++ projects/oprypin--mkdocs-gen-files/url.txt | 1 + .../requirements.in | 5 ++ .../requirements.txt | 36 ++++++++++++ projects/seleniumbase--SeleniumBase/url.txt | 1 + .../requirements.in | 5 ++ .../requirements.txt | 36 ++++++++++++ .../url.txt | 1 + projects/tfeldmann--organize/requirements.in | 5 ++ projects/tfeldmann--organize/requirements.txt | 30 ++++++++++ projects/tfeldmann--organize/url.txt | 1 + requirements.txt | 3 +- 64 files changed, 1037 insertions(+), 42 deletions(-) create mode 100755 populate_projects.sh create mode 100644 projects/ManticoreGamesInc--platform-documentation/requirements.in create mode 100644 projects/ManticoreGamesInc--platform-documentation/requirements.txt create mode 100644 projects/ManticoreGamesInc--platform-documentation/url.txt create mode 100644 projects/Noovolari--leapp/requirements.in create mode 100644 projects/Noovolari--leapp/requirements.txt create mode 100644 projects/Noovolari--leapp/url.txt create mode 100644 projects/Rat-Rig--V-core-3/requirements.in create mode 100644 projects/Rat-Rig--V-core-3/requirements.txt create mode 100644 projects/Rat-Rig--V-core-3/url.txt create mode 100644 projects/crystal-lang--crystal-book/requirements.in create mode 100644 projects/crystal-lang--crystal-book/requirements.txt create mode 100644 projects/crystal-lang--crystal-book/url.txt create mode 100644 projects/e-maxx-eng--e-maxx-eng/requirements.in create mode 100644 projects/e-maxx-eng--e-maxx-eng/requirements.txt create mode 100644 projects/e-maxx-eng--e-maxx-eng/url.txt create mode 100644 projects/emacs-lsp--lsp-mode/requirements.in create mode 100644 projects/emacs-lsp--lsp-mode/requirements.txt create mode 100644 projects/emacs-lsp--lsp-mode/url.txt create mode 100644 projects/gledos--ggame/requirements.in create mode 100644 projects/gledos--ggame/requirements.txt create mode 100644 projects/gledos--ggame/url.txt create mode 100644 projects/ikrima--gamedevguide/requirements.in create mode 100644 projects/ikrima--gamedevguide/requirements.txt create mode 100644 projects/ikrima--gamedevguide/url.txt create mode 100644 projects/k3d-io--k3d/requirements.in create mode 100644 projects/k3d-io--k3d/requirements.txt create mode 100644 projects/k3d-io--k3d/url.txt create mode 100644 projects/librenms--librenms/requirements.in create mode 100644 projects/librenms--librenms/requirements.txt create mode 100644 projects/librenms--librenms/url.txt create mode 100644 projects/mkdocs--mkdocs/requirements.in create mode 100644 projects/mkdocs--mkdocs/requirements.txt create mode 100644 projects/mkdocs--mkdocs/url.txt create mode 100644 projects/mkdocstrings--mkdocstrings/requirements.in create mode 100644 projects/mkdocstrings--mkdocstrings/requirements.txt create mode 100644 projects/mkdocstrings--mkdocstrings/url.txt create mode 100644 projects/nasa-jpl--open-source-rover/requirements.in create mode 100644 projects/nasa-jpl--open-source-rover/requirements.txt create mode 100644 projects/nasa-jpl--open-source-rover/url.txt create mode 100644 projects/ni--systemlink-operations-handbook/requirements.in create mode 100644 projects/ni--systemlink-operations-handbook/requirements.txt create mode 100644 projects/ni--systemlink-operations-handbook/url.txt create mode 100644 projects/ntno--mkdocs-terminal/requirements.in create mode 100644 projects/ntno--mkdocs-terminal/requirements.txt create mode 100644 projects/ntno--mkdocs-terminal/url.txt create mode 100644 projects/open-amt-cloud-toolkit--docs/requirements.in create mode 100644 projects/open-amt-cloud-toolkit--docs/requirements.txt create mode 100644 projects/open-amt-cloud-toolkit--docs/url.txt create mode 100644 projects/oprypin--mkdocs-gen-files/requirements.in create mode 100644 projects/oprypin--mkdocs-gen-files/requirements.txt create mode 100644 projects/oprypin--mkdocs-gen-files/url.txt create mode 100644 projects/seleniumbase--SeleniumBase/requirements.in create mode 100644 projects/seleniumbase--SeleniumBase/requirements.txt create mode 100644 projects/seleniumbase--SeleniumBase/url.txt create mode 100644 projects/spaceship-prompt--spaceship-prompt/requirements.in create mode 100644 projects/spaceship-prompt--spaceship-prompt/requirements.txt create mode 100644 projects/spaceship-prompt--spaceship-prompt/url.txt create mode 100644 projects/tfeldmann--organize/requirements.in create mode 100644 projects/tfeldmann--organize/requirements.txt create mode 100644 projects/tfeldmann--organize/url.txt diff --git a/.github/workflows/regressions.yml b/.github/workflows/regressions.yml index 948eba3..4fba4be 100644 --- a/.github/workflows/regressions.yml +++ b/.github/workflows/regressions.yml @@ -13,35 +13,30 @@ on: default: 'git+https://github.com/mkdocs/mkdocs.git@master' jobs: + collect_projects: + runs-on: ubuntu-latest + outputs: + projects: ${{ steps.projects.outputs.projects }} + steps: + - uses: actions/checkout@v4 + - id: projects + shell: python + run: | + import json, os + dirs = [d.replace('--', '/') for d in os.listdir('projects')] + with open(os.environ['GITHUB_OUTPUT'], 'a') as f: + print('dirs=' + json.dumps(dirs), file=f) + regressions: + needs: collect_projects runs-on: ubuntu-latest strategy: fail-fast: false matrix: - repo: - - crystal-lang/crystal-book - - e-maxx-eng/e-maxx-eng - - emacs-lsp/lsp-mode - - gledos/ggame - - ikrima/gamedevguide - - k3d-io/k3d - - librenms/librenms - - ManticoreGamesInc/platform-documentation - - mkdocs/mkdocs - - mkdocstrings/mkdocstrings - - nasa-jpl/open-source-rover - - Noovolari/leapp - - ni/systemlink-operations-handbook - - ntno/mkdocs-terminal - - open-amt-cloud-toolkit/docs - - oprypin/mkdocs-gen-files - - Rat-Rig/V-core-3 - - seleniumbase/SeleniumBase - - spaceship-prompt/spaceship-prompt - - tfeldmann/organize + repo: ${{ fromJson(needs.collect_projects.outputs.projects) }} steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: diff --git a/build.sh b/build.sh index 5bfd183..61806f9 100755 --- a/build.sh +++ b/build.sh @@ -9,10 +9,17 @@ else shift fi -repo="$1" +repo_name="$1" to_upgrade="${2:-git+https://github.com/mkdocs/mkdocs.git}" -project_dir="repos/${repo/\//--}" +info_dir="projects/${repo_name/\//--}" +repo_dir="repos/${repo_name/\//--}" + +[[ "$(cat "$info_dir/url.txt")" =~ ^(https://github.com/[^/]+/[^/]+)/raw/([^/]+)/(.+)$ ]] +repo="${BASH_REMATCH[1]}" +branch="${BASH_REMATCH[2]}" +mkdocs_yml="${BASH_REMATCH[3]}" + group() { echo "::group::$1" @@ -28,29 +35,32 @@ setup() { } clone_repo() { - mkdir -p "$project_dir" - if ! [[ -d "$project_dir/repo" ]]; then - echo "Cloning" "https://github.com/$repo" - git clone "https://github.com/$repo" "$project_dir/repo" --depth=1 --recursive &>/dev/null - fi - mkdocs_yml=$(cd "$project_dir/repo" && (2>/dev/null ls *mkdocs.y*ml || ls */mkdocs.y*ml) | head -1) - if ! [[ -d "$project_dir/venv" ]]; then - venv/bin/virtualenv "$project_dir/venv" + mkdir -p "$repo_dir/repo" + ( + cd "$repo_dir/repo" + git init + git fetch --depth=1 "$repo" "$branch" + git checkout FETCH_HEAD + ) + if ! [[ -d "$repo_dir/venv" ]]; then + venv/bin/virtualenv "$repo_dir/venv" fi } _build() { echo "==== Building $1 ====" - "$project_dir/venv/bin/pip" freeze > "$project_dir/freeze-$1.txt" - (set -x; cd "$project_dir/repo"; ../venv/bin/mkdocs build --no-strict -f "$mkdocs_yml" -d "$(pwd)/../site-$1") - find "$project_dir/site-$1" -name "*.html" -print0 | xargs -0 -n16 -P4 venv/bin/python normalize_file.py + "$repo_dir/venv/bin/pip" freeze > "$repo_dir/freeze-$1.txt" + ( + cd "$repo_dir/repo" + ../venv/bin/mkdocs build --no-strict -f "$mkdocs_yml" -d "$(pwd)/../site-$1" + ) + find "$repo_dir/site-$1" -name "*.html" -print0 | xargs -0 -n16 -P4 venv/bin/python normalize_file.py } build_current() { clone_repo - deps=($(venv/bin/mkdocs get-deps -f "$project_dir/repo/$mkdocs_yml" || true)) - group "Installing ${deps[*]}" \ - "$project_dir/venv/bin/pip" install -U --force-reinstall "${deps[@]}" + group "Installing deps" \ + "$repo_dir/venv/bin/pip" install -U --force-reinstall --no-deps -r "$info_dir/requirements.txt" (export PYTHONPATH=; _build current) } @@ -58,12 +68,12 @@ build_latest() { [ -n "$to_upgrade" ] || return clone_repo group "Upgrading $to_upgrade" \ - "$project_dir/venv/bin/pip" install -U --force-reinstall "$to_upgrade" + "$repo_dir/venv/bin/pip" install -U --force-reinstall "$to_upgrade" _build latest } compare() { - diff=$(diff -U0 "$project_dir/freeze-current.txt" "$project_dir/freeze-latest.txt") || + diff=$(diff -U0 "$repo_dir/freeze-current.txt" "$repo_dir/freeze-latest.txt") || group "Diff of freezes" \ echo "$diff" echo "==== Comparing ====" @@ -71,7 +81,7 @@ compare() { -X exclude_patterns.txt \ -B --suppress-blank-empty \ --suppress-common-lines \ - -U2 -w -r "$project_dir/site-current" "$project_dir/site-latest" + -U2 -w -r "$repo_dir/site-current" "$repo_dir/site-latest" } check() { diff --git a/populate_projects.sh b/populate_projects.sh new file mode 100755 index 0000000..a0de5bd --- /dev/null +++ b/populate_projects.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash + +set -e -u -o pipefail + +cd projects + +for d in */; do ( + d="${d%/}" + cd "$d" + printf "%s -> " "$d" >/dev/stderr + if [[ ! -f 'url.txt' ]]; then + repo="https://github.com/${d//--//}" + branch="$(git remote show "$repo" | grep -oP 'HEAD branch: \K.+')" + echo "$repo/raw/$branch/mkdocs.yml" >url.txt + fi + cat url.txt >/dev/stderr + if [[ ! -f 'requirements.in' ]]; then + curl -f -L -- $(cat url.txt) | (mkdocs get-deps -f - || true) | grep . >requirements.in + fi +); done + +echo */requirements.in | xargs -t -n1 -P4 pip-compile -q --no-annotate -U diff --git a/projects/ManticoreGamesInc--platform-documentation/requirements.in b/projects/ManticoreGamesInc--platform-documentation/requirements.in new file mode 100644 index 0000000..03f4106 --- /dev/null +++ b/projects/ManticoreGamesInc--platform-documentation/requirements.in @@ -0,0 +1,11 @@ +markdown-full-yaml-metadata +mkdocs +mkdocs-ezlinks-plugin +mkdocs-git-revision-date-localized-plugin +mkdocs-glightbox +mkdocs-material +mkdocs-meta-descriptions-plugin +mkdocs-minify-plugin +mkdocs-redirects +mkdocs-static-i18n <1.0 +pymdown-extensions diff --git a/projects/ManticoreGamesInc--platform-documentation/requirements.txt b/projects/ManticoreGamesInc--platform-documentation/requirements.txt new file mode 100644 index 0000000..b768490 --- /dev/null +++ b/projects/ManticoreGamesInc--platform-documentation/requirements.txt @@ -0,0 +1,52 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate ManticoreGamesInc--platform-documentation/requirements.in +# +babel==2.12.1 +beautifulsoup4==4.12.2 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +csscompressor==0.9.5 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +htmlmin2==0.1.13 +idna==3.4 +jinja2==3.1.2 +jsmin==3.0.1 +markdown==3.4.4 +markdown-full-yaml-metadata==2.2.1 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-ezlinks-plugin==0.1.14 +mkdocs-git-revision-date-localized-plugin==1.2.0 +mkdocs-glightbox==0.3.4 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-meta-descriptions-plugin==2.3.0 +mkdocs-minify-plugin==0.7.1 +mkdocs-redirects==1.2.1 +mkdocs-static-i18n==0.56 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pygtrie==2.5.0 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pytz==2023.3.post1 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +soupsieve==2.5 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/ManticoreGamesInc--platform-documentation/url.txt b/projects/ManticoreGamesInc--platform-documentation/url.txt new file mode 100644 index 0000000..fbbfb85 --- /dev/null +++ b/projects/ManticoreGamesInc--platform-documentation/url.txt @@ -0,0 +1 @@ +https://github.com/ManticoreGamesInc/platform-documentation/raw/development/mkdocs.yml diff --git a/projects/Noovolari--leapp/requirements.in b/projects/Noovolari--leapp/requirements.in new file mode 100644 index 0000000..58a63ee --- /dev/null +++ b/projects/Noovolari--leapp/requirements.in @@ -0,0 +1,8 @@ +mike +mkdocs +mkdocs-git-revision-date-plugin +mkdocs-img2fig-plugin +mkdocs-material +mkdocs-minify-plugin +mkdocs-video +pymdown-extensions diff --git a/projects/Noovolari--leapp/requirements.txt b/projects/Noovolari--leapp/requirements.txt new file mode 100644 index 0000000..8f58a5b --- /dev/null +++ b/projects/Noovolari--leapp/requirements.txt @@ -0,0 +1,47 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate Noovolari--leapp/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +csscompressor==0.9.5 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +htmlmin2==0.1.13 +idna==3.4 +jinja2==3.1.2 +jsmin==3.0.1 +lxml==4.9.3 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mike==1.1.2 +mkdocs==1.5.2 +mkdocs-git-revision-date-plugin==0.3.2 +mkdocs-img2fig-plugin==0.9.3 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-minify-plugin==0.7.1 +mkdocs-video==1.5.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +urllib3==2.0.4 +verspec==0.1.0 +watchdog==3.0.0 diff --git a/projects/Noovolari--leapp/url.txt b/projects/Noovolari--leapp/url.txt new file mode 100644 index 0000000..b8b57f0 --- /dev/null +++ b/projects/Noovolari--leapp/url.txt @@ -0,0 +1 @@ +https://github.com/Noovolari/leapp/raw/master/mkdocs.yml diff --git a/projects/Rat-Rig--V-core-3/requirements.in b/projects/Rat-Rig--V-core-3/requirements.in new file mode 100644 index 0000000..3740683 --- /dev/null +++ b/projects/Rat-Rig--V-core-3/requirements.in @@ -0,0 +1,6 @@ +mkdocs +mkdocs-awesome-pages-plugin +mkdocs-macros-plugin +mkdocs-material +mkdocs-monorepo-plugin +pymdown-extensions diff --git a/projects/Rat-Rig--V-core-3/requirements.txt b/projects/Rat-Rig--V-core-3/requirements.txt new file mode 100644 index 0000000..3a99b10 --- /dev/null +++ b/projects/Rat-Rig--V-core-3/requirements.txt @@ -0,0 +1,43 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate Rat-Rig--V-core-3/requirements.in +# +babel==2.12.1 +bracex==2.4 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-awesome-pages-plugin==2.9.2 +mkdocs-macros-plugin==1.0.4 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-monorepo-plugin==1.0.5 +natsort==8.4.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +python-slugify==8.0.1 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +termcolor==2.3.0 +text-unidecode==1.3 +urllib3==2.0.4 +watchdog==3.0.0 +wcmatch==8.5 diff --git a/projects/Rat-Rig--V-core-3/url.txt b/projects/Rat-Rig--V-core-3/url.txt new file mode 100644 index 0000000..4feb4de --- /dev/null +++ b/projects/Rat-Rig--V-core-3/url.txt @@ -0,0 +1 @@ +https://github.com/Rat-Rig/V-core-3/raw/main/mkdocs.yml diff --git a/projects/crystal-lang--crystal-book/requirements.in b/projects/crystal-lang--crystal-book/requirements.in new file mode 100644 index 0000000..09be9c0 --- /dev/null +++ b/projects/crystal-lang--crystal-book/requirements.in @@ -0,0 +1,9 @@ +markdown-callouts +mkdocs +mkdocs-code-validator +mkdocs-literate-nav +mkdocs-material +mkdocs-redirects +mkdocs-section-index +mkdocs-simple-hooks +pymdown-extensions diff --git a/projects/crystal-lang--crystal-book/requirements.txt b/projects/crystal-lang--crystal-book/requirements.txt new file mode 100644 index 0000000..cecaaf6 --- /dev/null +++ b/projects/crystal-lang--crystal-book/requirements.txt @@ -0,0 +1,40 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate crystal-lang--crystal-book/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markdown-callouts==0.3.0 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-code-validator==0.1.3 +mkdocs-literate-nav==0.6.1 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-redirects==1.2.1 +mkdocs-section-index==0.3.7 +mkdocs-simple-hooks==0.1.5 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/crystal-lang--crystal-book/url.txt b/projects/crystal-lang--crystal-book/url.txt new file mode 100644 index 0000000..3749c4f --- /dev/null +++ b/projects/crystal-lang--crystal-book/url.txt @@ -0,0 +1 @@ +https://github.com/crystal-lang/crystal-book/raw/master/mkdocs.yml diff --git a/projects/e-maxx-eng--e-maxx-eng/requirements.in b/projects/e-maxx-eng--e-maxx-eng/requirements.in new file mode 100644 index 0000000..938e248 --- /dev/null +++ b/projects/e-maxx-eng--e-maxx-eng/requirements.in @@ -0,0 +1,10 @@ +mkdocs +mkdocs-git-authors-plugin +mkdocs-git-committers-plugin-2 +mkdocs-git-revision-date-localized-plugin +mkdocs-literate-nav +mkdocs-macros-plugin +mkdocs-material +mkdocs-rss-plugin +mkdocs-simple-hooks +pymdown-extensions diff --git a/projects/e-maxx-eng--e-maxx-eng/requirements.txt b/projects/e-maxx-eng--e-maxx-eng/requirements.txt new file mode 100644 index 0000000..6175e04 --- /dev/null +++ b/projects/e-maxx-eng--e-maxx-eng/requirements.txt @@ -0,0 +1,49 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate e-maxx-eng--e-maxx-eng/requirements.in +# +babel==2.12.1 +beautifulsoup4==4.12.2 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +idna==3.4 +jinja2==3.1.2 +lxml==4.9.3 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-git-authors-plugin==0.7.2 +mkdocs-git-committers-plugin-2==1.2.0 +mkdocs-git-revision-date-localized-plugin==1.2.0 +mkdocs-literate-nav==0.6.1 +mkdocs-macros-plugin==1.0.4 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-rss-plugin==1.8.0 +mkdocs-simple-hooks==0.1.5 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pytz==2023.3.post1 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +soupsieve==2.5 +termcolor==2.3.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/e-maxx-eng--e-maxx-eng/url.txt b/projects/e-maxx-eng--e-maxx-eng/url.txt new file mode 100644 index 0000000..2c4aec4 --- /dev/null +++ b/projects/e-maxx-eng--e-maxx-eng/url.txt @@ -0,0 +1 @@ +https://github.com/e-maxx-eng/e-maxx-eng/raw/master/mkdocs.yml diff --git a/projects/emacs-lsp--lsp-mode/requirements.in b/projects/emacs-lsp--lsp-mode/requirements.in new file mode 100644 index 0000000..03b45ce --- /dev/null +++ b/projects/emacs-lsp--lsp-mode/requirements.in @@ -0,0 +1,6 @@ +mkdocs +mkdocs-awesome-pages-plugin +mkdocs-git-revision-date-localized-plugin +mkdocs-material +mkdocs-rss-plugin +pymdown-extensions diff --git a/projects/emacs-lsp--lsp-mode/requirements.txt b/projects/emacs-lsp--lsp-mode/requirements.txt new file mode 100644 index 0000000..a404672 --- /dev/null +++ b/projects/emacs-lsp--lsp-mode/requirements.txt @@ -0,0 +1,44 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate emacs-lsp--lsp-mode/requirements.in +# +babel==2.12.1 +bracex==2.4 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-awesome-pages-plugin==2.9.2 +mkdocs-git-revision-date-localized-plugin==1.2.0 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-rss-plugin==1.8.0 +natsort==8.4.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pytz==2023.3.post1 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +urllib3==2.0.4 +watchdog==3.0.0 +wcmatch==8.5 diff --git a/projects/emacs-lsp--lsp-mode/url.txt b/projects/emacs-lsp--lsp-mode/url.txt new file mode 100644 index 0000000..e24e53f --- /dev/null +++ b/projects/emacs-lsp--lsp-mode/url.txt @@ -0,0 +1 @@ +https://github.com/emacs-lsp/lsp-mode/raw/master/mkdocs.yml diff --git a/projects/gledos--ggame/requirements.in b/projects/gledos--ggame/requirements.in new file mode 100644 index 0000000..d954fbd --- /dev/null +++ b/projects/gledos--ggame/requirements.in @@ -0,0 +1,9 @@ +mkdocs +mkdocs-abs-rel-plugin +mkdocs-blogging-plugin +mkdocs-callouts +mkdocs-exclude +mkdocs-material +mkdocs-redirects +mkdocs-video +pymdown-extensions diff --git a/projects/gledos--ggame/requirements.txt b/projects/gledos--ggame/requirements.txt new file mode 100644 index 0000000..fdffcfd --- /dev/null +++ b/projects/gledos--ggame/requirements.txt @@ -0,0 +1,44 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate gledos--ggame/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +idna==3.4 +jinja2==3.1.2 +lxml==4.9.3 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-abs-rel-plugin==0.2.4 +mkdocs-blogging-plugin==2.2.11 +mkdocs-callouts==1.9.1 +mkdocs-exclude==1.0.2 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-redirects==1.2.1 +mkdocs-video==1.5.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/gledos--ggame/url.txt b/projects/gledos--ggame/url.txt new file mode 100644 index 0000000..fd27538 --- /dev/null +++ b/projects/gledos--ggame/url.txt @@ -0,0 +1 @@ +https://github.com/gledos/ggame/raw/master/mkdocs.yml diff --git a/projects/ikrima--gamedevguide/requirements.in b/projects/ikrima--gamedevguide/requirements.in new file mode 100644 index 0000000..eac4013 --- /dev/null +++ b/projects/ikrima--gamedevguide/requirements.in @@ -0,0 +1,11 @@ +git+https://github.com/rdilweb/mkdocs-plugin-progress +mdx-breakless-lists +mkdocs +mkdocs-awesome-pages-plugin +mkdocs-callouts +mkdocs-ezlinks-plugin +mkdocs-git-revision-date-localized-plugin +mkdocs-glightbox +mkdocs-material +mkdocs-meta-descriptions-plugin +pymdown-extensions diff --git a/projects/ikrima--gamedevguide/requirements.txt b/projects/ikrima--gamedevguide/requirements.txt new file mode 100644 index 0000000..3dcc1ef --- /dev/null +++ b/projects/ikrima--gamedevguide/requirements.txt @@ -0,0 +1,52 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate ikrima--gamedevguide/requirements.in +# +babel==2.12.1 +beautifulsoup4==4.12.2 +bracex==2.4 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mdx-breakless-lists==1.0.1 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-awesome-pages-plugin==2.9.2 +mkdocs-callouts==1.9.1 +mkdocs-ezlinks-plugin==0.1.14 +mkdocs-git-revision-date-localized-plugin==1.2.0 +mkdocs-glightbox==0.3.4 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-meta-descriptions-plugin==2.3.0 +mkdocs-plugin-progress @ git+https://github.com/rdilweb/mkdocs-plugin-progress +natsort==8.4.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pygtrie==2.5.0 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pytz==2023.3.post1 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +soupsieve==2.5 +urllib3==2.0.4 +watchdog==3.0.0 +wcmatch==8.5 diff --git a/projects/ikrima--gamedevguide/url.txt b/projects/ikrima--gamedevguide/url.txt new file mode 100644 index 0000000..4283024 --- /dev/null +++ b/projects/ikrima--gamedevguide/url.txt @@ -0,0 +1 @@ +https://github.com/ikrima/gamedevguide/raw/master/mkdocs.yml diff --git a/projects/k3d-io--k3d/requirements.in b/projects/k3d-io--k3d/requirements.in new file mode 100644 index 0000000..dfc7d9d --- /dev/null +++ b/projects/k3d-io--k3d/requirements.in @@ -0,0 +1,8 @@ +mdx_truly_sane_lists +mike +mkdocs +mkdocs-awesome-pages-plugin +mkdocs-git-revision-date-localized-plugin +mkdocs-include-markdown-plugin +mkdocs-material +pymdown-extensions diff --git a/projects/k3d-io--k3d/requirements.txt b/projects/k3d-io--k3d/requirements.txt new file mode 100644 index 0000000..6d844d4 --- /dev/null +++ b/projects/k3d-io--k3d/requirements.txt @@ -0,0 +1,47 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate k3d-io--k3d/requirements.in +# +babel==2.12.1 +bracex==2.4 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mdx-truly-sane-lists==1.3 +mergedeep==1.3.4 +mike==1.1.2 +mkdocs==1.5.2 +mkdocs-awesome-pages-plugin==2.9.2 +mkdocs-git-revision-date-localized-plugin==1.2.0 +mkdocs-include-markdown-plugin==6.0.1 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +natsort==8.4.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pytz==2023.3.post1 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +urllib3==2.0.4 +verspec==0.1.0 +watchdog==3.0.0 +wcmatch==8.5 diff --git a/projects/k3d-io--k3d/url.txt b/projects/k3d-io--k3d/url.txt new file mode 100644 index 0000000..b0a1189 --- /dev/null +++ b/projects/k3d-io--k3d/url.txt @@ -0,0 +1 @@ +https://github.com/k3d-io/k3d/raw/main/mkdocs.yml diff --git a/projects/librenms--librenms/requirements.in b/projects/librenms--librenms/requirements.in new file mode 100644 index 0000000..bf54b0c --- /dev/null +++ b/projects/librenms--librenms/requirements.in @@ -0,0 +1,7 @@ +mkdocs +mkdocs-exclude +mkdocs-macros-plugin +mkdocs-material +mkdocs-minify-plugin +mkdocs-redirects +pymdown-extensions diff --git a/projects/librenms--librenms/requirements.txt b/projects/librenms--librenms/requirements.txt new file mode 100644 index 0000000..98c1fad --- /dev/null +++ b/projects/librenms--librenms/requirements.txt @@ -0,0 +1,42 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate librenms--librenms/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +csscompressor==0.9.5 +ghp-import==2.1.0 +htmlmin2==0.1.13 +idna==3.4 +jinja2==3.1.2 +jsmin==3.0.1 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-exclude==1.0.2 +mkdocs-macros-plugin==1.0.4 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-minify-plugin==0.7.1 +mkdocs-redirects==1.2.1 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +termcolor==2.3.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/librenms--librenms/url.txt b/projects/librenms--librenms/url.txt new file mode 100644 index 0000000..544e858 --- /dev/null +++ b/projects/librenms--librenms/url.txt @@ -0,0 +1 @@ +https://github.com/librenms/librenms/raw/master/mkdocs.yml diff --git a/projects/mkdocs--mkdocs/requirements.in b/projects/mkdocs--mkdocs/requirements.in new file mode 100644 index 0000000..1a86751 --- /dev/null +++ b/projects/mkdocs--mkdocs/requirements.in @@ -0,0 +1,10 @@ +markdown-callouts +mdx-gh-links +mkdocs +mkdocs-autorefs +mkdocs-click +mkdocs-literate-nav +mkdocs-redirects +mkdocstrings +mkdocstrings-python +pymdown-extensions diff --git a/projects/mkdocs--mkdocs/requirements.txt b/projects/mkdocs--mkdocs/requirements.txt new file mode 100644 index 0000000..b2278b6 --- /dev/null +++ b/projects/mkdocs--mkdocs/requirements.txt @@ -0,0 +1,32 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate mkdocs--mkdocs/requirements.in +# +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +griffe==0.36.2 +jinja2==3.1.2 +markdown==3.4.4 +markdown-callouts==0.3.0 +markupsafe==2.1.3 +mdx-gh-links==0.3.1 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-autorefs==0.5.0 +mkdocs-click==0.8.0 +mkdocs-literate-nav==0.6.1 +mkdocs-redirects==1.2.1 +mkdocstrings==0.23.0 +mkdocstrings-python==1.7.0 +packaging==23.1 +pathspec==0.11.2 +platformdirs==3.10.0 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +six==1.16.0 +watchdog==3.0.0 diff --git a/projects/mkdocs--mkdocs/url.txt b/projects/mkdocs--mkdocs/url.txt new file mode 100644 index 0000000..e1add05 --- /dev/null +++ b/projects/mkdocs--mkdocs/url.txt @@ -0,0 +1 @@ +https://github.com/mkdocs/mkdocs/raw/master/mkdocs.yml diff --git a/projects/mkdocstrings--mkdocstrings/requirements.in b/projects/mkdocstrings--mkdocstrings/requirements.in new file mode 100644 index 0000000..f3d29e4 --- /dev/null +++ b/projects/mkdocstrings--mkdocstrings/requirements.in @@ -0,0 +1,13 @@ +markdown-callouts +markdown-exec +mkdocs +mkdocs-coverage +mkdocs-gen-files +mkdocs-git-committers-plugin-2 +mkdocs-literate-nav +mkdocs-material +mkdocs-minify-plugin +mkdocs-redirects +mkdocstrings +mkdocstrings-python +pymdown-extensions diff --git a/projects/mkdocstrings--mkdocstrings/requirements.txt b/projects/mkdocstrings--mkdocstrings/requirements.txt new file mode 100644 index 0000000..2ff2e6a --- /dev/null +++ b/projects/mkdocstrings--mkdocstrings/requirements.txt @@ -0,0 +1,55 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate mkdocstrings--mkdocstrings/requirements.in +# +babel==2.12.1 +beautifulsoup4==4.12.2 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +csscompressor==0.9.5 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +griffe==0.36.2 +htmlmin2==0.1.13 +idna==3.4 +jinja2==3.1.2 +jsmin==3.0.1 +lxml==4.9.3 +markdown==3.4.4 +markdown-callouts==0.3.0 +markdown-exec==1.6.0 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-autorefs==0.5.0 +mkdocs-coverage==1.0.0 +mkdocs-gen-files==0.5.0 +mkdocs-git-committers-plugin-2==1.2.0 +mkdocs-literate-nav==0.6.1 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-minify-plugin==0.7.1 +mkdocs-redirects==1.2.1 +mkdocstrings==0.23.0 +mkdocstrings-python==1.7.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +soupsieve==2.5 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/mkdocstrings--mkdocstrings/url.txt b/projects/mkdocstrings--mkdocstrings/url.txt new file mode 100644 index 0000000..6abffa1 --- /dev/null +++ b/projects/mkdocstrings--mkdocstrings/url.txt @@ -0,0 +1 @@ +https://github.com/mkdocstrings/mkdocstrings/raw/main/mkdocs.yml diff --git a/projects/nasa-jpl--open-source-rover/requirements.in b/projects/nasa-jpl--open-source-rover/requirements.in new file mode 100644 index 0000000..51316d6 --- /dev/null +++ b/projects/nasa-jpl--open-source-rover/requirements.in @@ -0,0 +1,3 @@ +mkdocs +mkdocs-same-dir +pymdown-extensions diff --git a/projects/nasa-jpl--open-source-rover/requirements.txt b/projects/nasa-jpl--open-source-rover/requirements.txt new file mode 100644 index 0000000..f06dfd1 --- /dev/null +++ b/projects/nasa-jpl--open-source-rover/requirements.txt @@ -0,0 +1,23 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate nasa-jpl--open-source-rover/requirements.in +# +click==8.1.7 +ghp-import==2.1.0 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-same-dir==0.1.2 +packaging==23.1 +pathspec==0.11.2 +platformdirs==3.10.0 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +six==1.16.0 +watchdog==3.0.0 diff --git a/projects/nasa-jpl--open-source-rover/url.txt b/projects/nasa-jpl--open-source-rover/url.txt new file mode 100644 index 0000000..ee5824b --- /dev/null +++ b/projects/nasa-jpl--open-source-rover/url.txt @@ -0,0 +1 @@ +https://github.com/nasa-jpl/open-source-rover/raw/master/mkdocs.yml diff --git a/projects/ni--systemlink-operations-handbook/requirements.in b/projects/ni--systemlink-operations-handbook/requirements.in new file mode 100644 index 0000000..3030c65 --- /dev/null +++ b/projects/ni--systemlink-operations-handbook/requirements.in @@ -0,0 +1,6 @@ +mkdocs +mkdocs-awesome-pages-plugin +mkdocs-enumerate-headings-plugin +mkdocs-git-revision-date-localized-plugin +mkdocs-material +pymdown-extensions diff --git a/projects/ni--systemlink-operations-handbook/requirements.txt b/projects/ni--systemlink-operations-handbook/requirements.txt new file mode 100644 index 0000000..d6e597d --- /dev/null +++ b/projects/ni--systemlink-operations-handbook/requirements.txt @@ -0,0 +1,46 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate ni--systemlink-operations-handbook/requirements.in +# +babel==2.12.1 +beautifulsoup4==4.12.2 +bracex==2.4 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +gitdb==4.0.10 +gitpython==3.1.36 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-awesome-pages-plugin==2.9.2 +mkdocs-enumerate-headings-plugin==0.6.1 +mkdocs-git-revision-date-localized-plugin==1.2.0 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +natsort==8.4.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pytz==2023.3.post1 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +smmap==5.0.0 +soupsieve==2.5 +urllib3==2.0.4 +watchdog==3.0.0 +wcmatch==8.5 diff --git a/projects/ni--systemlink-operations-handbook/url.txt b/projects/ni--systemlink-operations-handbook/url.txt new file mode 100644 index 0000000..4b90958 --- /dev/null +++ b/projects/ni--systemlink-operations-handbook/url.txt @@ -0,0 +1 @@ +https://github.com/ni/systemlink-operations-handbook/raw/master/mkdocs.yml diff --git a/projects/ntno--mkdocs-terminal/requirements.in b/projects/ntno--mkdocs-terminal/requirements.in new file mode 100644 index 0000000..e69de29 diff --git a/projects/ntno--mkdocs-terminal/requirements.txt b/projects/ntno--mkdocs-terminal/requirements.txt new file mode 100644 index 0000000..a64ec73 --- /dev/null +++ b/projects/ntno--mkdocs-terminal/requirements.txt @@ -0,0 +1,6 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate ntno--mkdocs-terminal/requirements.in +# diff --git a/projects/ntno--mkdocs-terminal/url.txt b/projects/ntno--mkdocs-terminal/url.txt new file mode 100644 index 0000000..aba16e6 --- /dev/null +++ b/projects/ntno--mkdocs-terminal/url.txt @@ -0,0 +1 @@ +https://github.com/ntno/mkdocs-terminal/raw/main/documentation/mkdocs.yml diff --git a/projects/open-amt-cloud-toolkit--docs/requirements.in b/projects/open-amt-cloud-toolkit--docs/requirements.in new file mode 100644 index 0000000..1cc9190 --- /dev/null +++ b/projects/open-amt-cloud-toolkit--docs/requirements.in @@ -0,0 +1,6 @@ +git+https://github.com/bharel/mkdocs-render-swagger-plugin +mkdocs +mkdocs-img2fig-plugin +mkdocs-macros-plugin +mkdocs-material +pymdown-extensions diff --git a/projects/open-amt-cloud-toolkit--docs/requirements.txt b/projects/open-amt-cloud-toolkit--docs/requirements.txt new file mode 100644 index 0000000..4dc5bff --- /dev/null +++ b/projects/open-amt-cloud-toolkit--docs/requirements.txt @@ -0,0 +1,38 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate open-amt-cloud-toolkit--docs/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-img2fig-plugin==0.9.3 +mkdocs-macros-plugin==1.0.4 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-render-swagger-plugin @ git+https://github.com/bharel/mkdocs-render-swagger-plugin +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +termcolor==2.3.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/open-amt-cloud-toolkit--docs/url.txt b/projects/open-amt-cloud-toolkit--docs/url.txt new file mode 100644 index 0000000..752d625 --- /dev/null +++ b/projects/open-amt-cloud-toolkit--docs/url.txt @@ -0,0 +1 @@ +https://github.com/open-amt-cloud-toolkit/docs/raw/main/mkdocs.yml diff --git a/projects/oprypin--mkdocs-gen-files/requirements.in b/projects/oprypin--mkdocs-gen-files/requirements.in new file mode 100644 index 0000000..afc64f1 --- /dev/null +++ b/projects/oprypin--mkdocs-gen-files/requirements.in @@ -0,0 +1,7 @@ +mkdocs +mkdocs-gen-files +mkdocs-literate-nav +mkdocs-material +mkdocstrings +mkdocstrings-python +pymdown-extensions diff --git a/projects/oprypin--mkdocs-gen-files/requirements.txt b/projects/oprypin--mkdocs-gen-files/requirements.txt new file mode 100644 index 0000000..034da69 --- /dev/null +++ b/projects/oprypin--mkdocs-gen-files/requirements.txt @@ -0,0 +1,40 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate oprypin--mkdocs-gen-files/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +griffe==0.36.2 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-autorefs==0.5.0 +mkdocs-gen-files==0.5.0 +mkdocs-literate-nav==0.6.1 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocstrings==0.23.0 +mkdocstrings-python==1.7.0 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/oprypin--mkdocs-gen-files/url.txt b/projects/oprypin--mkdocs-gen-files/url.txt new file mode 100644 index 0000000..a95008d --- /dev/null +++ b/projects/oprypin--mkdocs-gen-files/url.txt @@ -0,0 +1 @@ +https://github.com/oprypin/mkdocs-gen-files/raw/master/mkdocs.yml diff --git a/projects/seleniumbase--SeleniumBase/requirements.in b/projects/seleniumbase--SeleniumBase/requirements.in new file mode 100644 index 0000000..b988b72 --- /dev/null +++ b/projects/seleniumbase--SeleniumBase/requirements.in @@ -0,0 +1,5 @@ +mkdocs +mkdocs-exclude-search +mkdocs-material +mkdocs-simple-hooks +pymdown-extensions diff --git a/projects/seleniumbase--SeleniumBase/requirements.txt b/projects/seleniumbase--SeleniumBase/requirements.txt new file mode 100644 index 0000000..2675801 --- /dev/null +++ b/projects/seleniumbase--SeleniumBase/requirements.txt @@ -0,0 +1,36 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate seleniumbase--SeleniumBase/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-exclude-search==0.6.5 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-simple-hooks==0.1.5 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/seleniumbase--SeleniumBase/url.txt b/projects/seleniumbase--SeleniumBase/url.txt new file mode 100644 index 0000000..91e042e --- /dev/null +++ b/projects/seleniumbase--SeleniumBase/url.txt @@ -0,0 +1 @@ +https://github.com/seleniumbase/SeleniumBase/raw/master/mkdocs.yml diff --git a/projects/spaceship-prompt--spaceship-prompt/requirements.in b/projects/spaceship-prompt--spaceship-prompt/requirements.in new file mode 100644 index 0000000..ca36fa5 --- /dev/null +++ b/projects/spaceship-prompt--spaceship-prompt/requirements.in @@ -0,0 +1,5 @@ +mkdocs +mkdocs-material +mkdocs-redirects +mkdocs-static-i18n <1.0 +pymdown-extensions diff --git a/projects/spaceship-prompt--spaceship-prompt/requirements.txt b/projects/spaceship-prompt--spaceship-prompt/requirements.txt new file mode 100644 index 0000000..0448e5f --- /dev/null +++ b/projects/spaceship-prompt--spaceship-prompt/requirements.txt @@ -0,0 +1,36 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate spaceship-prompt--spaceship-prompt/requirements.in +# +babel==2.12.1 +certifi==2023.7.22 +charset-normalizer==3.2.0 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +idna==3.4 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-material==9.3.1 +mkdocs-material-extensions==1.1.1 +mkdocs-redirects==1.2.1 +mkdocs-static-i18n==0.56 +packaging==23.1 +paginate==0.5.6 +pathspec==0.11.2 +platformdirs==3.10.0 +pygments==2.16.1 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +regex==2023.8.8 +requests==2.31.0 +six==1.16.0 +urllib3==2.0.4 +watchdog==3.0.0 diff --git a/projects/spaceship-prompt--spaceship-prompt/url.txt b/projects/spaceship-prompt--spaceship-prompt/url.txt new file mode 100644 index 0000000..73629fb --- /dev/null +++ b/projects/spaceship-prompt--spaceship-prompt/url.txt @@ -0,0 +1 @@ +https://github.com/spaceship-prompt/spaceship-prompt/raw/master/mkdocs.yml diff --git a/projects/tfeldmann--organize/requirements.in b/projects/tfeldmann--organize/requirements.in new file mode 100644 index 0000000..2feab2e --- /dev/null +++ b/projects/tfeldmann--organize/requirements.in @@ -0,0 +1,5 @@ +mkdocs +mkdocs-autorefs +mkdocs-include-markdown-plugin +mkdocstrings +mkdocstrings-python diff --git a/projects/tfeldmann--organize/requirements.txt b/projects/tfeldmann--organize/requirements.txt new file mode 100644 index 0000000..e07d795 --- /dev/null +++ b/projects/tfeldmann--organize/requirements.txt @@ -0,0 +1,30 @@ +# +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: +# +# pip-compile --no-annotate tfeldmann--organize/requirements.in +# +bracex==2.4 +click==8.1.7 +colorama==0.4.6 +ghp-import==2.1.0 +griffe==0.36.2 +jinja2==3.1.2 +markdown==3.4.4 +markupsafe==2.1.3 +mergedeep==1.3.4 +mkdocs==1.5.2 +mkdocs-autorefs==0.5.0 +mkdocs-include-markdown-plugin==6.0.1 +mkdocstrings==0.23.0 +mkdocstrings-python==1.7.0 +packaging==23.1 +pathspec==0.11.2 +platformdirs==3.10.0 +pymdown-extensions==10.3 +python-dateutil==2.8.2 +pyyaml==6.0.1 +pyyaml-env-tag==0.1 +six==1.16.0 +watchdog==3.0.0 +wcmatch==8.5 diff --git a/projects/tfeldmann--organize/url.txt b/projects/tfeldmann--organize/url.txt new file mode 100644 index 0000000..7945594 --- /dev/null +++ b/projects/tfeldmann--organize/url.txt @@ -0,0 +1 @@ +https://github.com/tfeldmann/organize/raw/main/mkdocs.yml diff --git a/requirements.txt b/requirements.txt index b1a6203..c33f63d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ beautifulsoup4 -pyyaml mkdocs +pip-tools +pyyaml virtualenv