Bumps the pip group with 6 updates in the /scripts directory:
| Package | From | To |
| --- | --- | --- |
| [certifi](
https://github.com/certifi/python-certifi) | `2023.7.22` | `2024.7.4` |
| [idna](
https://github.com/kjd/idna) | `2.10` | `3.7` |
| [jinja2](
https://github.com/pallets/jinja) | `2.11.3` | `3.1.6` |
| [requests](
https://github.com/psf/requests) | `2.31.0` | `2.33.0` |
| [urllib3](
https://github.com/urllib3/urllib3) | `1.26.18` | `2.6.3` |
| [pytest](
https://github.com/pytest-dev/pytest) | `7.2.0` | `9.0.3` |
Bumps the pip group with 1 update in the /scripts/guideline_recategorization directory: [pytest](
https://github.com/pytest-dev/pytest).
Bumps the pip group with 1 update in the /scripts/release directory: [pytest](
https://github.com/pytest-dev/pytest).
Bumps the pip group with 1 update in the /scripts/reports directory: [pytest](
https://github.com/pytest-dev/pytest).
Bumps the pip group with 4 updates in the /scripts/upgrade-codeql-dependencies directory: [certifi](
https://github.com/certifi/python-certifi), [idna](
https://github.com/kjd/idna), [requests](
https://github.com/psf/requests) and [urllib3](
https://github.com/urllib3/urllib3).
Updates `certifi` from 2023.7.22 to 2024.7.4
- [Commits](
certifi/python-certifi@2023.07.22...2024.07.04)
Updates `idna` from 2.10 to 3.7
- [Release notes](
https://github.com/kjd/idna/releases)
- [Changelog](
https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](
kjd/idna@v2.10...v3.7)
Updates `jinja2` from 2.11.3 to 3.1.6
- [Release notes](
https://github.com/pallets/jinja/releases)
- [Changelog](
https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](
pallets/jinja@2.11.3...3.1.6)
Updates `requests` from 2.31.0 to 2.33.0
- [Release notes](
https://github.com/psf/requests/releases)
- [Changelog](
https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](
psf/requests@v2.31.0...v2.33.0)
Updates `urllib3` from 1.26.18 to 2.6.3
- [Release notes](
https://github.com/urllib3/urllib3/releases)
- [Changelog](
https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](
urllib3/urllib3@1.26.18...2.6.3)
Updates `pytest` from 7.2.0 to 9.0.3
- [Release notes](
https://github.com/pytest-dev/pytest/releases)
- [Changelog](
https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](
pytest-dev/pytest@7.2.0...9.0.3)
Updates `pytest` from 7.2.0 to 9.0.3
- [Release notes](
https://github.com/pytest-dev/pytest/releases)
- [Changelog](
https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](
pytest-dev/pytest@7.2.0...9.0.3)
Updates `pytest` from 7.4.3 to 9.0.3
- [Release notes](
https://github.com/pytest-dev/pytest/releases)
- [Changelog](
https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](
pytest-dev/pytest@7.2.0...9.0.3)
Updates `pytest` from 7.2.0 to 9.0.3
- [Release notes](
https://github.com/pytest-dev/pytest/releases)
- [Changelog](
https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](
pytest-dev/pytest@7.2.0...9.0.3)
Updates `certifi` from 2023.7.22 to 2024.7.4
- [Commits](
certifi/python-certifi@2023.07.22...2024.07.04)
Updates `idna` from 3.4 to 3.7
- [Release notes](
https://github.com/kjd/idna/releases)
- [Changelog](
https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](
kjd/idna@v2.10...v3.7)
Updates `requests` from 2.31.0 to 2.33.0
- [Release notes](
https://github.com/psf/requests/releases)
- [Changelog](
https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](
psf/requests@v2.31.0...v2.33.0)
Updates `urllib3` from 1.26.18 to 2.6.3
- [Release notes](
https://github.com/urllib3/urllib3/releases)
- [Changelog](
https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](
urllib3/urllib3@1.26.18...2.6.3)
---
updated-dependencies:
- dependency-name: certifi
dependency-version: 2024.7.4
dependency-type: direct:production
dependency-group: pip
- dependency-name: idna
dependency-version: '3.7'
dependency-type: direct:production
dependency-group: pip
- dependency-name: jinja2
dependency-version: 3.1.6
dependency-type: direct:production
dependency-group: pip
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: direct:production
dependency-group: pip
- dependency-name: pytest
dependency-version: 9.0.3
dependency-type: direct:production
dependency-group: pip
- dependency-name: pytest
dependency-version: 9.0.3
dependency-type: direct:production
dependency-group: pip
- dependency-name: pytest
dependency-version: 9.0.3
dependency-type: direct:production
dependency-group: pip
- dependency-name: pytest
dependency-version: 9.0.3
dependency-type: direct:production
dependency-group: pip
- dependency-name: certifi
dependency-version: 2024.7.4
dependency-type: direct:production
dependency-group: pip
- dependency-name: idna
dependency-version: '3.7'
dependency-type: direct:production
dependency-group: pip
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: direct:production
dependency-group: pip
- dependency-name: urllib3
dependency-version: 2.6.3
dependency-type: direct:production
dependency-group: pip
...
Signed-off-by: dependabot[bot] <support@github.com>
Bumps the pip group with 6 updates in the /scripts directory:
Bumps the pip group with 1 update in the /scripts/guideline_recategorization directory: pytest.
Bumps the pip group with 1 update in the /scripts/release directory: pytest.
Bumps the pip group with 1 update in the /scripts/reports directory: pytest.
Bumps the pip group with 4 updates in the /scripts/upgrade-codeql-dependencies directory: certifi, idna, requests and urllib3.
Updates certifi from 2023.7.22 to 2024.7.4
CommitsUpdates idna from 2.10 to 3.7
Release notesSourced from idna's releases.
v3.7
What's Changed
Thanks to Guido Vranken for reporting the issue.
Full Changelog: kjd/idna@v3.6...v3.7
ChangelogSourced from idna's changelog.
3.7 (2024-04-11) ++++++++++++++++
Thanks to Guido Vranken for reporting the issue.
3.6 (2023-11-25) ++++++++++++++++
3.5 (2023-11-24) ++++++++++++++++
Thanks Jon Ribbens, Diogo Teles Sant'Anna, Wu Tingfeng for contributions to this release.
3.4 (2022-09-14) ++++++++++++++++
Thanks to Seth Michael Larson for contributions to this release.
3.3 (2021-10-13) ++++++++++++++++
... (truncated)
CommitsUpdates jinja2 from 2.11.3 to 3.1.6
Release notesSourced from jinja2's releases.
3.1.6
This is the Jinja 3.1.6 security release, which fixes security issues but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
PyPI: https://pypi.org/project/Jinja2/3.1.6/ Changes: https://jinja.palletsprojects.com/en/stable/changes/#version-3-1-6
3.1.5
This is the Jinja 3.1.5 security fix release, which fixes security issues and bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.
PyPI: https://pypi.org/project/Jinja2/3.1.5/ Changes: https://jinja.palletsprojects.com/changes/#version-3-1-5 Milestone: https://github.com/pallets/jinja/milestone/16?closed=1
3.1.4
This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise change behavior and should not result in breaking changes.
PyPI: https://pypi.org/project/Jinja2/3.1.4/ Changes: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-4
3.1.3
This is a fix release for the 3.1.x feature branch.
... (truncated)
ChangelogSourced from jinja2's changelog.
Version 3.1.6
Released 2025-03-05
Version 3.1.5
Released 2024-12-21
... (truncated)
CommitsUpdates requests from 2.31.0 to 2.33.0
Release notesSourced from requests's releases.
v2.33.0
2.33.0 (2026-03-25)
Announcements
Security
Improvements
Bugfixes
Deprecations
Documentation
New Contributors
Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2330-2026-03-25
v2.32.5
2.32.5 (2025-08-18)
Bugfixes
Deprecations
v2.32.4
2.32.4 (2025-06-10)
... (truncated)
ChangelogSourced from requests's changelog.
2.33.0 (2026-03-25)
Announcements
Security
Improvements
Bugfixes
Deprecations
Documentation
2.32.5 (2025-08-18)
Bugfixes
Deprecations
2.32.4 (2025-06-10)
Security
... (truncated)
CommitsUpdates urllib3 from 1.26.18 to 2.6.3
Release notesSourced from urllib3's releases.
2.6.3
🚀 urllib3 is fundraising for HTTP/2 support
urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Changes
2.6.2
🚀 urllib3 is fundraising for HTTP/2 support
urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Changes
2.6.1
🚀 urllib3 is fundraising for HTTP/2 support
urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Changes
2.6.0
🚀 urllib3 is fundraising for HTTP/2 support
urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Security
[!IMPORTANT]
... (truncated)
ChangelogSourced from urllib3's changelog.
2.6.3 (2026-01-07)
2.6.2 (2025-12-11)
2.6.1 (2025-12-08)
2.6.0 (2025-12-05)
Security
.. caution::
... (truncated)
CommitsUpdates pytest from 7.2.0 to 9.0.3
Release notesSourced from pytest's releases.
9.0.3
pytest 9.0.3 (2026-04-07)
Bug fixes
#12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.
#13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.
Previously this resulted in an internal assertion failure during plugin loading.
Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.
#13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.
#14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.
#14343: Fixed use of insecure temporary directory (CVE-2025-71176).
Improved documentation
Contributor-facing changes
#12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.
-- by aleguy02
9.0.2
pytest 9.0.2 (2025-12-06)
Bug fixes
#13896: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.
You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.
Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.
#13904: Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.
#13946: The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim. It will be deprecated in pytest 9.1 and removed in pytest 10.
... (truncated)
CommitsUpdates pytest from 7.2.0 to 9.0.3
Release notesSourced from pytest's releases.
9.0.3
pytest 9.0.3 (2026-04-07)
Bug fixes
#12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.
#13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.
Previously this resulted in an internal assertion failure during plugin loading.
Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.
#13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.
#14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.
#14343: Fixed use of insecure temporary directory (CVE-2025-71176).
Improved documentation
Contributor-facing changes
#12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.
-- by aleguy02
9.0.2
pytest 9.0.2 (2025-12-06)
Bug fixes
#13896: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.
You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.
Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.
#13904: Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.
#13946: The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim. It will be deprecated in pytest 9.1 and removed in pytest 10.
... (truncated)
CommitsUpdates pytest from 7.4.3 to 9.0.3
Release notesSourced from pytest's releases.
9.0.3
pytest 9.0.3 (2026-04-07)
Bug fixes
#12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.
#13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.
Previously this resulted in an internal assertion failure during plugin loading.
Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.
#13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.
#14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.
#14343: Fixed use of insecure temporary directory (CVE-2025-71176).
Improved documentation
Contributor-facing changes
#12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.
-- by aleguy02
9.0.2
pytest 9.0.2 (2025-12-06)
Bug fixes
#13896: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.
You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.
Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.
#13904: Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.
#13946: The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosystem, it is now restored to working order using a compatibility shim. It will be deprecated in pytest 9.1 and removed in pytest 10.
... (truncated)
CommitsUpdates pytest from 7.2.0 to 9.0.3
Release notesSourced from pytest's releases.
9.0.3
pytest 9.0.3 (2026-04-07)
Bug fixes
#12444: Fixed pytest.approx which now correctly takes into account ~collections.abc.Mapping keys order to compare them.
#13634: Blocking a conftest.py file using the -p no: option is now explicitly disallowed.
Previously this resulted in an internal assertion failure during plugin loading.
Pytest now raises a clear UsageError explaining that conftest files are not plugins and cannot be disabled via -p.
#13734: Fixed crash when a test raises an exceptiongroup with __tracebackhide__ = True.
#14195: Fixed an issue where non-string messages passed to unittest.TestCase.subTest() were not printed.
#14343: Fixed use of insecure temporary directory (CVE-2025-71176).
Improved documentation
Contributor-facing changes
#12689: The test reports are now published to Codecov from GitHub Actions. The test statistics is visible on the web interface.
-- by aleguy02
9.0.2
pytest 9.0.2 (2025-12-06)
Bug fixes
#13896: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.
You may enable it again by passing -p terminalprogress. We may enable it by default again once compatibility improves in the future.
Additionally, when the environment variable TERM is dumb, the escape codes are no longer emitted, even if the plugin is enabled.
#13904: Fixed the TOML type of the tmp_path_retention_count settings in the API reference from number to string.
#13946: The private config.inicfg attribute was changed in a breaking manner in pytest 9.0.0. Due to its usage in the ecosys...
Description has been truncated