From b13f859d7b09b1eaa8a30716a913cd80eb4b37a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 18:07:36 +0000 Subject: [PATCH 1/2] build(deps): bump charset-normalizer from 3.4.1 to 3.4.2 Bumps [charset-normalizer](https://github.com/jawah/charset_normalizer) from 3.4.1 to 3.4.2. - [Release notes](https://github.com/jawah/charset_normalizer/releases) - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md) - [Commits](https://github.com/jawah/charset_normalizer/compare/3.4.1...3.4.2) --- updated-dependencies: - dependency-name: charset-normalizer dependency-version: 3.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- requirements-docs.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-docs.txt b/requirements-docs.txt index f9e4ab83..182f5971 100644 --- a/requirements-docs.txt +++ b/requirements-docs.txt @@ -42,7 +42,7 @@ certifi==2025.4.26 # via requests cffi==1.17.1 # via cairocffi -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests click==8.1.8 # via From ca4e7f7f8b974b7dfdd0c3c9f263e5f0a3f074c0 Mon Sep 17 00:00:00 2001 From: Juro Oravec Date: Tue, 6 May 2025 10:09:32 +0000 Subject: [PATCH 2/2] refactor: pin virtualenv to v20.30 to fix asv --- .github/workflows/docs.yml | 4 +++- .github/workflows/pr-benchmark-generate.yml | 4 +++- requirements-ci.in | 3 +++ requirements-dev.in | 3 +++ 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 1c8bd20f..d13f870d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -56,7 +56,9 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip wheel - python -m pip install -q hatch pre-commit asv + # NOTE: pin virtualenv to <20.31 until asv fixes it. + # See https://github.com/airspeed-velocity/asv/issues/1484 + python -m pip install -q hatch pre-commit asv virtualenv==20.30 hatch --version ########################################### diff --git a/.github/workflows/pr-benchmark-generate.yml b/.github/workflows/pr-benchmark-generate.yml index 650e64a7..ff92ad5f 100644 --- a/.github/workflows/pr-benchmark-generate.yml +++ b/.github/workflows/pr-benchmark-generate.yml @@ -39,7 +39,9 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install asv + # NOTE: pin virtualenv to <20.31 until asv fixes it. + # See https://github.com/airspeed-velocity/asv/issues/1484 + pip install asv virtualenv==20.30 - name: Run benchmarks run: | diff --git a/requirements-ci.in b/requirements-ci.in index f0a40de4..0dc19c65 100644 --- a/requirements-ci.in +++ b/requirements-ci.in @@ -5,6 +5,9 @@ requests types-requests whitenoise asv +# NOTE: pin virtualenv to <20.31 until asv fixes integration +# See https://github.com/airspeed-velocity/asv/issues/1484 +virtualenv==20.30 pytest-asyncio pytest-django typing-extensions>=4.12.2 \ No newline at end of file diff --git a/requirements-dev.in b/requirements-dev.in index 30ec419b..92a17c62 100644 --- a/requirements-dev.in +++ b/requirements-dev.in @@ -18,4 +18,7 @@ whitenoise pygments pygments-djc asv +# NOTE: pin virtualenv to <20.31 until asv fixes integration +# See https://github.com/airspeed-velocity/asv/issues/1484 +virtualenv==20.30 typing-extensions>=4.12.2 \ No newline at end of file