From 8766734c8932272f0885649b5369012bef4eba43 Mon Sep 17 00:00:00 2001 From: Terrance DeJesus <99630311+terrancedejesus@users.noreply.github.com> Date: Wed, 24 May 2023 10:23:35 -0400 Subject: [PATCH] [Bug] Adding additional dependency `typing-extensions` (#2812) * added additional dependency * addding pip cache purge --- .github/workflows/get-target-branches.yml | 1 + .github/workflows/lock-versions.yml | 1 + .github/workflows/manual-backport.yml | 3 ++- .github/workflows/pythonpackage.yml | 1 + .github/workflows/release-docs.yml | 1 + .github/workflows/release-fleet.yml | 1 + pyproject.toml | 1 + 7 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/get-target-branches.yml b/.github/workflows/get-target-branches.yml index 553e04429..b12661238 100644 --- a/.github/workflows/get-target-branches.yml +++ b/.github/workflows/get-target-branches.yml @@ -24,6 +24,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + pip cache purge pip install .[dev] - id: get-branch-list diff --git a/.github/workflows/lock-versions.yml b/.github/workflows/lock-versions.yml index 61dac2ddb..98589b10f 100644 --- a/.github/workflows/lock-versions.yml +++ b/.github/workflows/lock-versions.yml @@ -34,6 +34,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + pip cache purge pip install .[dev] - name: Build release package diff --git a/.github/workflows/manual-backport.yml b/.github/workflows/manual-backport.yml index 002bccf9c..0c7f56144 100644 --- a/.github/workflows/manual-backport.yml +++ b/.github/workflows/manual-backport.yml @@ -33,7 +33,7 @@ jobs: run: | git fetch origin main --depth 100 git fetch origin "${{github.event.inputs.target_branch}}" --depth 1 - git fetch origin "${{github.event.inputs.commit_sha}}" + git fetch origin "${{github.event.inputs.commit_sha}}" git status git log -1 --format='%H' @@ -48,6 +48,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + pip cache purge pip install .[dev] - name: Prune non-"${{github.event.inputs.target_branch}}" rules diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index 1e20e2527..b3df19804 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -22,6 +22,7 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + pip cache purge pip install .[dev] - name: Python Lint diff --git a/.github/workflows/release-docs.yml b/.github/workflows/release-docs.yml index 95c64d9ed..444d275c2 100644 --- a/.github/workflows/release-docs.yml +++ b/.github/workflows/release-docs.yml @@ -46,6 +46,7 @@ jobs: run: | cd detection-rules python -m pip install --upgrade pip + pip cache purge pip install .[dev] - name: Build Integration Docs diff --git a/.github/workflows/release-fleet.yml b/.github/workflows/release-fleet.yml index 15b53b34f..53bb7f483 100644 --- a/.github/workflows/release-fleet.yml +++ b/.github/workflows/release-fleet.yml @@ -105,6 +105,7 @@ jobs: run: | cd detection-rules python -m pip install --upgrade pip + pip cache purge pip install .[dev] - name: Checkout commit hash diff --git a/pyproject.toml b/pyproject.toml index 5a3a98acf..ab97ae2ad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,6 +37,7 @@ dependencies = [ "requests~=2.27", "toml==0.10.0", "typing-inspect==0.8.0", + "typing-extensions==4.5.0", "XlsxWriter~=1.3.6", "semver==3.0.0-dev.4" ]