From 3a2eea5323079b65ca5cf2b2f1a8cdc8995592d5 Mon Sep 17 00:00:00 2001 From: sebthom Date: Sun, 11 Dec 2022 15:27:31 +0100 Subject: [PATCH] pin "packaging" to 2.13 --- .github/workflows/build.yml | 4 +++- .github/workflows/codeql-analysis.yml | 4 +++- .github/workflows/update-python-deps.yml | 7 ++++--- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4accfa4..375cc12 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -72,7 +72,9 @@ jobs: python -m pip install --upgrade pip - pip install pdm + # pin packaging to 21.3 for now to prevent: packaging.specifiers.InvalidSpecifier: Invalid specifier: '>=3.4.*' + # see https://github.com/pdm-project/pdm/issues/1556 + pip install --upgrade pdm packaging==21.3 pdm install -v diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 22ddc95..d51f9a6 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -49,7 +49,9 @@ jobs: python -m pip install --upgrade pip - pip install pdm + # pin packaging to 21.3 for now to prevent: packaging.specifiers.InvalidSpecifier: Invalid specifier: '>=3.4.*' + # see https://github.com/pdm-project/pdm/issues/1556 + pip install --upgrade pdm packaging==21.3 # don't install dependencies for now, as this makes CodeQL run forever # pdm install -v diff --git a/.github/workflows/update-python-deps.yml b/.github/workflows/update-python-deps.yml index 3d6d31d..cf1453e 100644 --- a/.github/workflows/update-python-deps.yml +++ b/.github/workflows/update-python-deps.yml @@ -51,10 +51,11 @@ jobs: python --version - # don't upgrade PIP for now: https://github.com/pdm-project/pdm/issues/874 - # python -m pip install --upgrade pip + python -m pip install --upgrade pip - pip install pdm + # pin packaging to 21.3 for now to prevent: packaging.specifiers.InvalidSpecifier: Invalid specifier: '>=3.4.*' + # see https://github.com/pdm-project/pdm/issues/1556 + pip install --upgrade pdm packaging==21.3 # https://github.com/pdm-project/pdm/issues/728#issuecomment-1021771200 pip install -t __pypackages__/${{ env.PYTHON_VERSION }}/lib selenium