Skip to content

Bump the all-pip-updates group with 40 updates#69300

Open
dependabot[bot] wants to merge 2 commits into
3006.xfrom
dependabot/pip/3006.x/all-pip-updates-84d102824a
Open

Bump the all-pip-updates group with 40 updates#69300
dependabot[bot] wants to merge 2 commits into
3006.xfrom
dependabot/pip/3006.x/all-pip-updates-84d102824a

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github Jun 3, 2026

Warning

Dependabot will stop supporting python v3.9!

Please upgrade to one of the following versions: v3.9, v3.10, v3.11, v3.12, v3.13, or v3.14.

Updates the requirements on build, wheel, pip, pycryptodomex, mock, pytest, pytest-salt-factories, pytest-helpers-namespace, pytest-timeout, more-itertools, pyzmq, certifi, cheroot, cherrypy, croniter, cryptography, distro, frozenlist, jaraco-functools, jaraco-context, jaraco-text, jinja2, lxml, markupsafe, msgpack, packaging, pymssql, pymysql, pyopenssl, python-dateutil, python-gnupg, pythonnet, pywin32, requests, setproctitle, urllib3, xmltodict, zipp, idna and pycparser to permit the latest version.
Updates build to 1.4.4

Release notes

Sourced from build's releases.

1.4.4

What's Changed

Full Changelog: pypa/build@1.4.3...1.4.4

Changelog

Sourced from build's changelog.

#################### 1.5.0 (2026-04-30) ####################


Features


  • Drop Python 3.9 support - by :user:henryiii (:issue:1036)

Bugfixes


  • Make --ignore-installed opt-in from the API via fresh=True - by :user:henryiii (:issue:1056)

Miscellaneous


  • :issue:1033

#################### 1.4.4 (2026-04-22) ####################


Bugfixes


  • Fix release pipeline generating CHANGELOG.rst entries with inconsistent heading levels, which broke sphinx -W and pinned Read the Docs stable at 1.4.0 - by :user:gaborbernat. (:issue:1031)
  • Revert :pr:1039 from build 1.4.3, no longer check direct_url (for now) - by :user:henryiii (:issue:1039)
  • Add --ignore-installed to pip install command to prevent issues with packages already present in the isolated build environment - by :user:henryiii (:issue:1037) (:issue:1040)
  • Partial revert of :pr:973, keeping log messages in one entry, multiple lines. (:issue:1044)

Miscellaneous


  • :issue:1048, :issue:1049

#################### 1.4.3 (2026-04-10) ####################


Features


... (truncated)

Commits

Updates wheel to 0.47.0

Release notes

Sourced from wheel's releases.

0.47.0

  • Added the wheel info subcommand to display metadata about wheel files without unpacking them (#639)
  • Fixed WheelFile raising Missing RECORD file when the wheel filename contains uppercase characters (e.g. Django-3.2.5.whl) but the .dist-info directory inside uses normalized lowercase naming (#411)
Changelog

Sourced from wheel's changelog.

Release Notes

0.47.0 (2026-04-22)

  • Added the wheel info subcommand to display metadata about wheel files without unpacking them ([#639](https://github.com/pypa/wheel/issues/639) <https://github.com/pypa/wheel/issues/639>_)
  • Fixed WheelFile raising Missing RECORD file when the wheel filename contains uppercase characters (e.g. Django-3.2.5.whl) but the .dist-info directory inside uses normalized lowercase naming ([#411](https://github.com/pypa/wheel/issues/411) <https://github.com/pypa/wheel/issues/411>_)

0.46.3 (2026-01-22)

  • Fixed ImportError: cannot import name '_setuptools_logging' from 'wheel' when installed alongside an old version of setuptools and running the bdist_wheel command ([#676](https://github.com/pypa/wheel/issues/676) <https://github.com/pypa/wheel/issues/676>_)

0.46.2 (2026-01-22)

  • Restored the bdist_wheel command for compatibility with setuptools older than v70.1
  • Importing wheel.bdist_wheel now emits a FutureWarning instead of a DeprecationWarning
  • Fixed wheel unpack potentially altering the permissions of files outside of the destination tree with maliciously crafted wheels (CVE-2026-24049)

0.46.1 (2025-04-08)

  • Temporarily restored the wheel.macosx_libfile module ([#659](https://github.com/pypa/wheel/issues/659) <https://github.com/pypa/wheel/issues/659>_)

0.46.0 (2025-04-03)

  • Dropped support for Python 3.8
  • Removed the bdist_wheel setuptools command implementation and entry point. The wheel.bdist_wheel module is now just an alias to setuptools.command.bdist_wheel, emitting a deprecation warning on import.
  • Removed vendored packaging in favor of a run-time dependency on it
  • Made the wheel.metadata module private (with a deprecation warning if it's imported
  • Made the wheel.cli package private (no deprecation warning)
  • Fixed an exception when calling the convert command with an empty description field

0.45.1 (2024-11-23)

  • Fixed pure Python wheels converted from eggs and wininst files having the ABI tag in the file name

... (truncated)

Commits
  • efd83a7 Created a new release
  • bb69216 Reordered the changelog entries
  • d5a1763 fix(wheelfile): resolve .dist-info path case-insensitively when reading wheel...
  • 5718957 [pre-commit.ci] pre-commit autoupdate (#685)
  • 6258068 chore: log_level is better than log_cli_level (#684)
  • 2975deb Require tox >= 4.22
  • 47674ba chore: add check-sdist to checks (#681)
  • 56223f6 __package____spec__.parent (#679)
  • 0ce509e Added the wheel info subcommand (#669)
  • 39039c0 Improved the index page
  • Additional commits viewable in compare view

Updates pip from 25.2 to 26.0.1

Changelog

Sourced from pip's changelog.

26.0.1 (2026-02-04)

Bug Fixes

  • Fix --pre not being respected from the command line when a requirement file includes an option e.g. -extra-index-url. ([#13788](https://github.com/pypa/pip/issues/13788) <https://github.com/pypa/pip/issues/13788>_)

26.0 (2026-01-30)

Deprecations and Removals

  • Remove support for non-bare project names in egg fragments. Affected users should use the Direct URL requirement syntax <https://packaging.python.org/en/latest/specifications/version-specifiers/#direct-references>. ([#13157](https://github.com/pypa/pip/issues/13157) <https://github.com/pypa/pip/issues/13157>)

Features

  • Display pip's command-line help in colour, if possible. ([#12134](https://github.com/pypa/pip/issues/12134) <https://github.com/pypa/pip/issues/12134>_)

  • Support installing dependencies declared with inline script metadata (:pep:723) with --requirements-from-script. ([#12891](https://github.com/pypa/pip/issues/12891) <https://github.com/pypa/pip/issues/12891>_)

  • Add --all-releases and --only-final options to control pre-release and final release selection during package installation. ([#13221](https://github.com/pypa/pip/issues/13221) <https://github.com/pypa/pip/issues/13221>_)

  • Add --uploaded-prior-to option to only consider packages uploaded prior to a given datetime when the upload-time field is available from a remote index. ([#13625](https://github.com/pypa/pip/issues/13625) <https://github.com/pypa/pip/issues/13625>_)

  • Add --use-feature inprocess-build-deps to request that build dependencies are installed within the same pip install process. This new mechanism is faster, supports --no-clean and --no-cache-dir reliably, and supports prompting for authentication.

    Enabling this feature will also enable --use-feature build-constraints. This feature will become the default in a future pip version. ([#9081](https://github.com/pypa/pip/issues/9081) <https://github.com/pypa/pip/issues/9081>_)

  • pip cache purge and pip cache remove now clean up empty directories and legacy files left by older pip versions. ([#9058](https://github.com/pypa/pip/issues/9058) <https://github.com/pypa/pip/issues/9058>_)

Bug Fixes

  • Fix selecting pre-release versions when only pre-releases match. For example, package>1.0 with versions 1.0, 2.0rc1 now installs 2.0rc1 instead of failing. ([#13746](https://github.com/pypa/pip/issues/13746) <https://github.com/pypa/pip/issues/13746>_)
  • Revisions in version control URLs now must be percent-encoded. For example, use git+https://example.com/repo.git@issue%231 to specify the branch issue#1. If you previously used a branch name containing a % character in a version control URL, you now need to replace it with %25 to ensure correct percent-encoding. ([#13407](https://github.com/pypa/pip/issues/13407) <https://github.com/pypa/pip/issues/13407>_)
  • Preserve original casing when a path is displayed. ([#6823](https://github.com/pypa/pip/issues/6823) <https://github.com/pypa/pip/issues/6823>_)
  • Fix bash completion when the $IFS variable has been modified from its default. ([#13555](https://github.com/pypa/pip/issues/13555) <https://github.com/pypa/pip/issues/13555>_)
  • Precompute Python requirements on each candidate, reducing time of long resolutions. ([#13656](https://github.com/pypa/pip/issues/13656) <https://github.com/pypa/pip/issues/13656>_)
  • Skip redundant work converting version objects to strings when using the

... (truncated)

Commits

Updates pycryptodomex to 3.23.0

Release notes

Sourced from pycryptodomex's releases.

v3.23.0 - Dunkerque

New features

  • Added cipher modes Key Wrap (KW, RFC3394) and Key Wrap with Padding (KWP, RFC5649). Both are defined also in NIST SP 800-38F.
  • Wheels for Windows ARM.

Resolved issues

  • GH#862: For HashEdDSA and Ed448, sign() and verify() modified the state of the XOF.
Changelog

Sourced from pycryptodomex's changelog.

3.23.0 (17 May 2025) ++++++++++++++++++++++++++

New features

  • Added cipher modes Key Wrap (KW, RFC3394) and Key Wrap with Padding (KWP, RFC5649). Both are defined also in NIST SP 800-38F.
  • Wheels for Windows ARM.

Resolved issues

  • GH#862: For HashEdDSA and Ed448, sign() and verify() modified the state of the XOF.

3.22.0 (16 March 2025) ++++++++++++++++++++++++++

New features

  • Added support for HPKE (RFC 9180).

Resolved issues

  • GH#812: CCM ciphers will now fail before encrypting (or decrypting) data beyond the limit imposed by the nonce length.
  • GH#846: fix infinite loop with RC4 for data larger than 4GB.
  • GH#852: handle correctly invalid PEM files with less than 3 lines.

Other changes

  • Remove support for Python 3.6.

3.21.0 (30 September 2024) ++++++++++++++++++++++++++

New features

  • By setting the PYCRYPTODOME_DISABLE_GMP environment variable, the GMP library will not be used even if detected.
  • Add support for Curve25519 / X25519.
  • Add support for Curve448 / X448.
  • Add attribute curve to EccPoint and EccXPoint classes, with the canonical name of the curve.
  • GH#781: the label for the SP800_108_Counter KDF may now contain zero bytes. Thanks to Julien Rische.
  • GH#814: RSA keys for PSS can be imported.

Resolved issues

  • GH#810: fixed negation of Ed25519 points.
  • GH#819: accept an RFC5916 ECPrivateKey even if it doesn't

... (truncated)

Commits

Updates mock to 5.2.0

Changelog

Sourced from mock's changelog.

5.2.0

This is release is in memory of Michael Foord__, who originally authored the mock package and passed away in January 2025.

__ https://discuss.python.org/t/in-memoriam-michael-foord-1974-2025/78317

  • gh-65454: :func:unittest.mock.Mock.attach_mock no longer triggers a call to a PropertyMock being attached.

  • gh-117765: Improved documentation for :func:unittest.mock.patch.dict

  • gh-124176: Add support for :func:dataclasses.dataclass in :func:unittest.mock.create_autospec. Now create_autospec will check for potential dataclasses and use :func:dataclasses.fields function to retrieve the spec information.

  • gh-123934: Fix :class:unittest.mock.MagicMock reseting magic methods return values after .reset_mock(return_value=True) was called.

  • gh-90848: Fixed :func:unittest.mock.create_autospec to configure parent mock with keyword arguments.

  • gh-113569: Indicate if there were no actual calls in unittest :meth:~unittest.mock.Mock.assert_has_calls failure.

  • gh-122858: Deprecate :func:!asyncio.iscoroutinefunction in favor of :func:inspect.iscoroutinefunction.

  • gh-104745: Limit starting a patcher (from :func:unittest.mock.patch or :func:unittest.mock.patch.object) more than once without stopping it

  • gh-75988: Fixed :func:unittest.mock.create_autospec to pass the call through to the wrapped object to return the real result.

  • gh-119600: Fix :func:unittest.mock.patch to not read attributes of the target when new_callable is set. Patch by Robert Collins.

  • gh-113407: Fix import of :mod:unittest.mock when CPython is built without docstrings.

  • gh-120732: Fix name passing to :class:unittest.mock.Mock object when using :func:unittest.mock.create_autospec.

5.1.0

  • bpo-44185: :func:unittest.mock.mock_open will call the :func:close method of the file handle mock when it is exiting from the context

... (truncated)

Commits

Updates pytest to 8.4.2

Release notes

Sourced from pytest's releases.

8.4.2

pytest 8.4.2 (2025-09-03)

Bug fixes

  • #13478: Fixed a crash when using console_output_style{.interpreted-text role="confval"} with times and a module is skipped.

  • #13530: Fixed a crash when using pytest.approx{.interpreted-text role="func"} and decimal.Decimal{.interpreted-text role="class"} instances with the decimal.FloatOperation{.interpreted-text role="class"} trap set.

  • #13549: No longer evaluate type annotations in Python 3.14 when inspecting function signatures.

    This prevents crashes during module collection when modules do not explicitly use from __future__ import annotations and import types for annotations within a if TYPE_CHECKING: block.

  • #13559: Added missing [int]{.title-ref} and [float]{.title-ref} variants to the [Literal]{.title-ref} type annotation of the [type]{.title-ref} parameter in pytest.Parser.addini{.interpreted-text role="meth"}.

  • #13563: pytest.approx{.interpreted-text role="func"} now only imports numpy if NumPy is already in sys.modules. This fixes unconditional import behavior introduced in [8.4.0]{.title-ref}.

Improved documentation

  • #13577: Clarify that pytest_generate_tests is discovered in test modules/classes; other hooks must be in conftest.py or plugins.

Contributor-facing changes

  • #13480: Self-testing: fixed a few test failures when run with -Wdefault or a similar override.
  • #13547: Self-testing: corrected expected message for test_doctest_unexpected_exception in Python 3.14.
  • #13684: Make pytest's own testsuite insensitive to the presence of the CI environment variable -- by ogrisel{.interpreted-text role="user"}.
Commits
  • bfae422 Prepare release version 8.4.2
  • 8990538 Fix passenv CI in tox ini and make tests insensitive to the presence of the C...
  • ca676bf Merge pull request #13687 from pytest-dev/patchback/backports/8.4.x/e63f6e51c...
  • 975a60a Merge pull request #13686 from pytest-dev/patchback/backports/8.4.x/12bde8af6...
  • 7723ce8 Merge pull request #13683 from even-even/fix_Exeption_to_Exception_in_errorMe...
  • b7f0568 Merge pull request #13685 from CoretexShadow/fix/docs-pytest-generate-tests
  • 2c94c4a add missing colon (#13640) (#13641)
  • c3d7684 Merge pull request #13606 from pytest-dev/patchback/backports/8.4.x/5f9938563...
  • dc6e3be Merge pull request #13605 from The-Compiler/training-update-2025-07
  • f87289c Fix crash with times output style and skipped module (#13573) (#13579)
  • Additional commits viewable in compare view

Updates pytest-salt-factories to 1.0.5

Release notes

Sourced from pytest-salt-factories's releases.

1.0.5 (2025-07-08)

  • Fix compatibility with Pytest 8.4+
Changelog

Sourced from pytest-salt-factories's changelog.

.. _changelog:

========= Changelog

Versions follow Semantic Versioning <https://semver.org>_ (<major>.<minor>.<patch>).

Backward incompatible (breaking) changes will only be introduced in major versions with advance notice in the Deprecations section of releases.

.. admonition:: Previous Changelog Entries :class: attention

Before the 1.0.0 release, due to the fast evolving pace and breakage introduced while developing the library, no changelog was kept. Please refer to the git history for details.

.. towncrier-draft-entries::

.. towncrier release notes start

1.0.1 (2024-03-22)

Bug Fixes

  • Properly configure the SSHD server when FIPS is enabled/enforced on a system ([#179](https://github.com/saltstack/pytest-salt-factories/issues/179) <https://github.com/saltstack/pytest-salt-factories/issues/179>_)

1.0.0 (2024-03-21)

Improvements

  • The SSHD daemon implementation now has a get_host_keys method which returns the host keys that can then be written to a known_hosts file. ([#176](https://github.com/saltstack/pytest-salt-factories/issues/176) <https://github.com/saltstack/pytest-salt-factories/issues/176>_)

Trivial/Internal Changes

  • CI pipeline changes:

    • Stop testing against Pytest 8.0.0rc2 and instead test against 8.0.x
    • Stop testing against Salt 3005.x
    • Add Salt 3007.x to the versions to test
    • Stop testing against Pytest 7.3.x and add 8.1.x to the list of versions to test ([#177](https://github.com/saltstack/pytest-salt-factories/issues/177) <https://github.com/saltstack/pytest-salt-factories/issues/177>_)

... (truncated)

Commits

Updates pytest-helpers-namespace to 2021.12.29

Changelog

Sourced from pytest-helpers-namespace's changelog.

2021.12.29

Improvements

  • [#11](https://github.com/saltstack/pytest-helpers-namespace/issues/11) <https://github.com/saltstack/pytest-helpers-namespace/issues/11>_: Plugin is now fully typed.

v2021.3.24

  • Switched project to a src layout.
  • Switched project to a declarative setuptools approach
  • Added support to check if a helper has been registered
  • Pytest >= 6.1.1 is now required

v2019.1.8

  • Patch PyTest before any conftest.py file is processed.

v2019.1.7

  • Support PyTest >= 4.1

v2019.1.6.post1

  • No changes were made besides locking to PyTest < 4.0

v2019.1.6

  • No changes were made besides locking to PyTest < 4.1

v2017.11.11

  • Allow passing a string to the register function which will be the helper name

v2016.7.10

  • [#4](https://github.com/saltstack/pytest-helpers-namespace/issues/4)_: Allow a registered function to contibue to behave as a regular function.

v2016.4.15

... (truncated)

Commits

Updates pytest-timeout to 2.4.0

Commits

Updates more-itertools to 10.8.0

Release notes

Sourced from more-itertools's releases.

Version 10.8.0

What's Changed

... (truncated)

Commits
  • 8c1a6ef Merge pull request #1071 from more-itertools/version-10.8.0
  • 24be440 Add note for issue 1054
  • 3dd5980 Add a note for issue 1063
  • 2ce52d1 Update docs for 10.8.0
  • eae9156 Bump version: 10.7.0 → 10.8.0
  • a80f1c5 Merge pull request #1068 from rhettinger/cleanup_tail
  • 5701589 Merge pull request #1067 from rhettinger/reshape_beautification
  • 58e0331 Merge pull request #1069 from rhettinger/derangements_doc
  • 9a3d7e3 Clarify how derangements treats duplicate inputs
  • c509b14 Clean-up tail(). Prefer try/except over the Sized ABC.
  • Additional commits viewable in compare view

Updates pyzmq to 27.1.0

Release notes

Sourced from pyzmq's releases.

v27.1.0

See release notes, or pyzmq on PyPI.

Install with:

pip install 'pyzmq==27.1.0'
Commits

Updates certifi to 2026.5.20

Commits

Updates cheroot to 11.1.2

Release notes

Sourced from cheroot's releases.

v11.1.2

📝 Release notes

📦 PyPI page: https://pypi.org/project/cheroot/11.1.2

🌱 v11.1.2 is marked as a stable release.

🔗 This release has been produced by the following workflow run: https://github.com/cherrypy/cheroot/actions/runs/19175006509

v11.1.2

(2025-11-07)

Bug fixes

  • The "service unavailable" thread is now turn down properly when the server is shut down -- by @​itamarst.

    This fixes a regression in Cheroot originally introduced in v11.0.0 that would manifest itself under Python 3.12 and older. In certain conditions like under CherryPy, it would also lead to hangs on tear-down.

    Related issues and pull requests on GitHub: #769, #794.


Changelog

Sourced from cheroot's changelog.

v11.1.2

(2025-11-07)

Bug fixes

  • The "service unavailable" thread is now turn down properly when the server is shut down -- by :user:itamarst.

    This fixes a regression in Cheroot originally introduced in v11.0.0 that would manifest itself under Python 3.12 and older. In certain conditions like under CherryPy, it would also lead to hangs on tear-down.

    Related issues and pull requests on GitHub: :issue:769, :issue...

    Description has been truncated

Updates the requirements on [build](https://github.com/pypa/build), [wheel](https://github.com/pypa/wheel), [pip](https://github.com/pypa/pip), [pycryptodomex](https://github.com/Legrandin/pycryptodome), [mock](https://github.com/testing-cabal/mock), [pytest](https://github.com/pytest-dev/pytest), [pytest-salt-factories](https://github.com/saltstack/pytest-salt-factories), [pytest-helpers-namespace](https://github.com/saltstack/pytest-helpers-namespace), [pytest-timeout](https://github.com/pytest-dev/pytest-timeout), [more-itertools](https://github.com/more-itertools/more-itertools), [pyzmq](https://github.com/zeromq/pyzmq), [certifi](https://github.com/certifi/python-certifi), [cheroot](https://github.com/cherrypy/cheroot), [cherrypy](https://github.com/cherrypy/cherrypy), [croniter](https://github.com/pallets-eco/croniter), [cryptography](https://github.com/pyca/cryptography), [distro](https://github.com/python-distro/distro), [frozenlist](https://github.com/aio-libs/frozenlist), [jaraco-functools](https://github.com/jaraco/jaraco.functools), [jaraco-context](https://github.com/jaraco/jaraco.context), [jaraco-text](https://github.com/jaraco/jaraco.text), [jinja2](https://github.com/pallets/jinja), [lxml](https://github.com/lxml/lxml), [markupsafe](https://github.com/pallets/markupsafe), [msgpack](https://github.com/msgpack/msgpack-python), [packaging](https://github.com/pypa/packaging), [pymssql](https://github.com/pymssql/pymssql), [pymysql](https://github.com/PyMySQL/PyMySQL), [pyopenssl](https://github.com/pyca/pyopenssl), [python-dateutil](https://github.com/dateutil/dateutil), [python-gnupg](https://github.com/vsajip/python-gnupg), [pythonnet](https://github.com/pythonnet/pythonnet), [pywin32](https://github.com/mhammond/pywin32), [requests](https://github.com/psf/requests), [setproctitle](https://github.com/dvarrazzo/py-setproctitle), [urllib3](https://github.com/urllib3/urllib3), [xmltodict](https://github.com/martinblech/xmltodict), [zipp](https://github.com/jaraco/zipp), [idna](https://github.com/kjd/idna) and [pycparser](https://github.com/eliben/pycparser) to permit the latest version.

Updates `build` to 1.4.4
- [Release notes](https://github.com/pypa/build/releases)
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst)
- [Commits](pypa/build@0.7.0...1.4.4)

Updates `wheel` to 0.47.0
- [Release notes](https://github.com/pypa/wheel/releases)
- [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst)
- [Commits](pypa/wheel@0.46.3...0.47.0)

Updates `pip` from 25.2 to 26.0.1
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](pypa/pip@25.2...26.0.1)

Updates `pycryptodomex` to 3.23.0
- [Release notes](https://github.com/Legrandin/pycryptodome/releases)
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst)
- [Commits](Legrandin/pycryptodome@v3.9.8...v3.23.0)

Updates `mock` to 5.2.0
- [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst)
- [Commits](testing-cabal/mock@3.0.0...5.2.0)

Updates `pytest` to 8.4.2
- [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...8.4.2)

Updates `pytest-salt-factories` to 1.0.5
- [Release notes](https://github.com/saltstack/pytest-salt-factories/releases)
- [Changelog](https://github.com/saltstack/pytest-salt-factories/blob/master/CHANGELOG.rst)
- [Commits](saltstack/pytest-salt-factories@1.0.3...1.0.5)

Updates `pytest-helpers-namespace` to 2021.12.29
- [Release notes](https://github.com/saltstack/pytest-helpers-namespace/releases)
- [Changelog](https://github.com/saltstack/pytest-helpers-namespace/blob/master/CHANGELOG.rst)
- [Commits](saltstack/pytest-helpers-namespace@v2019.1.8...v2021.12.29)

Updates `pytest-timeout` to 2.4.0
- [Commits](pytest-dev/pytest-timeout@2.3.1...2.4.0)

Updates `more-itertools` to 10.8.0
- [Release notes](https://github.com/more-itertools/more-itertools/releases)
- [Commits](more-itertools/more-itertools@v9.1.0...v10.8.0)

Updates `pyzmq` to 27.1.0
- [Release notes](https://github.com/zeromq/pyzmq/releases)
- [Commits](zeromq/pyzmq@v25.1.2...v27.1.0)

Updates `certifi` to 2026.5.20
- [Commits](certifi/python-certifi@2024.07.04...2026.05.20)

Updates `cheroot` to 11.1.2
- [Release notes](https://github.com/cherrypy/cheroot/releases)
- [Changelog](https://github.com/cherrypy/cheroot/blob/main/CHANGES.rst)
- [Commits](cherrypy/cheroot@v10.0.1...v11.1.2)

Updates `cherrypy` to 18.10.0
- [Changelog](https://github.com/cherrypy/cherrypy/blob/main/CHANGES.rst)
- [Commits](cherrypy/cherrypy@v18.6.1...v18.10.0)

Updates `croniter` to 6.2.2
- [Changelog](https://github.com/pallets-eco/croniter/blob/main/CHANGELOG.rst)
- [Commits](pallets-eco/croniter@0.3.3...6.2.2)

Updates `cryptography` to 48.0.0
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@46.0.7...48.0.0)

Updates `distro` to 1.9.0
- [Release notes](https://github.com/python-distro/distro/releases)
- [Changelog](https://github.com/python-distro/distro/blob/master/CHANGELOG.md)
- [Commits](python-distro/distro@v1.0.1...v1.9.0)

Updates `frozenlist` to 1.8.0
- [Release notes](https://github.com/aio-libs/frozenlist/releases)
- [Changelog](https://github.com/aio-libs/frozenlist/blob/master/CHANGES.rst)
- [Commits](aio-libs/frozenlist@v1.3.0...v1.8.0)

Updates `jaraco-functools` to 4.4.0
- [Release notes](https://github.com/jaraco/jaraco.functools/releases)
- [Changelog](https://github.com/jaraco/jaraco.functools/blob/main/NEWS.rst)
- [Commits](jaraco/jaraco.functools@v4.1.0...v4.4.0)

Updates `jaraco-context` to 6.1.1
- [Release notes](https://github.com/jaraco/jaraco.context/releases)
- [Changelog](https://github.com/jaraco/jaraco.context/blob/main/NEWS.rst)
- [Commits](jaraco/jaraco.context@v6.1.0...v6.1.1)

Updates `jaraco-text` to 4.2.0
- [Release notes](https://github.com/jaraco/jaraco.text/releases)
- [Changelog](https://github.com/jaraco/jaraco.text/blob/main/NEWS.rst)
- [Commits](jaraco/jaraco.text@v4.0.0...v4.2.0)

Updates `jinja2` 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@3.1.5...3.1.6)

Updates `lxml` to 6.1.1
- [Release notes](https://github.com/lxml/lxml/releases)
- [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt)
- [Commits](lxml/lxml@lxml-6.1.0...lxml-6.1.1)

Updates `markupsafe` to 3.0.3
- [Release notes](https://github.com/pallets/markupsafe/releases)
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst)
- [Commits](pallets/markupsafe@0.9...3.0.3)

Updates `msgpack` to 1.1.2
- [Release notes](https://github.com/msgpack/msgpack-python/releases)
- [Changelog](https://github.com/msgpack/msgpack-python/blob/main/CHANGELOG.md)
- [Commits](msgpack/msgpack-python@v1.0.0...v1.1.2)

Updates `packaging` from 24.0 to 26.2
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@24.0...26.2)

Updates `pymssql` from 2.3.11 to 2.3.13
- [Release notes](https://github.com/pymssql/pymssql/releases)
- [Changelog](https://github.com/pymssql/pymssql/blob/master/ChangeLog.rst)
- [Commits](pymssql/pymssql@v2.3.11...v2.3.13)

Updates `pymysql` to 1.2.0
- [Release notes](https://github.com/PyMySQL/PyMySQL/releases)
- [Changelog](https://github.com/PyMySQL/PyMySQL/blob/main/CHANGELOG.md)
- [Commits](PyMySQL/PyMySQL@v1.0.2...v1.2.0)

Updates `pyopenssl` to 26.2.0
- [Changelog](https://github.com/pyca/pyopenssl/blob/main/CHANGELOG.rst)
- [Commits](pyca/pyopenssl@26.0.0...26.2.0)

Updates `python-dateutil` to 2.9.0.post0
- [Release notes](https://github.com/dateutil/dateutil/releases)
- [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS)
- [Commits](dateutil/dateutil@2.8.1...2.9.0.post0)

Updates `python-gnupg` to 0.5.6
- [Release notes](https://github.com/vsajip/python-gnupg/releases)
- [Changelog](https://github.com/vsajip/python-gnupg/blob/master/release)
- [Commits](vsajip/python-gnupg@0.4.7...0.5.6)

Updates `pythonnet` to 3.0.5
- [Release notes](https://github.com/pythonnet/pythonnet/releases)
- [Changelog](https://github.com/pythonnet/pythonnet/blob/master/CHANGELOG.md)
- [Commits](pythonnet/pythonnet@v3.0.1...v3.0.5)

Updates `pywin32` to 311
- [Release notes](https://github.com/mhammond/pywin32/releases)
- [Changelog](https://github.com/mhammond/pywin32/blob/main/CHANGES.md)
- [Commits](https://github.com/mhammond/pywin32/commits)

Updates `requests` to 2.32.5
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.0...v2.32.5)

Updates `setproctitle` to 1.3.7
- [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst)
- [Commits](dvarrazzo/py-setproctitle@version-1.2.3...version-1.3.7)

Updates `urllib3` 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.20...2.6.3)

Updates `xmltodict` to 1.0.4
- [Release notes](https://github.com/martinblech/xmltodict/releases)
- [Changelog](https://github.com/martinblech/xmltodict/blob/master/CHANGELOG.md)
- [Commits](martinblech/xmltodict@v0.13.0...v1.0.4)

Updates `zipp` to 3.23.1
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](jaraco/zipp@v3.19.1...v3.23.1)

Updates `idna` to 3.18
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](kjd/idna@v2.8...v3.18)

Updates `pycparser` to 2.23
- [Release notes](https://github.com/eliben/pycparser/releases)
- [Commits](eliben/pycparser@release_v2.21...release_v2.23)

---
updated-dependencies:
- dependency-name: build
  dependency-version: 1.4.4
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: wheel
  dependency-version: 0.47.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pip
  dependency-version: 26.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-pip-updates
- dependency-name: pycryptodomex
  dependency-version: 3.23.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: mock
  dependency-version: 5.2.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pytest
  dependency-version: 8.4.2
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pytest-salt-factories
  dependency-version: 1.0.5
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pytest-helpers-namespace
  dependency-version: 2021.12.29
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pytest-timeout
  dependency-version: 2.4.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: more-itertools
  dependency-version: 10.8.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pyzmq
  dependency-version: 27.1.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: certifi
  dependency-version: 2026.5.20
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: cheroot
  dependency-version: 11.1.2
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: cherrypy
  dependency-version: 18.10.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: croniter
  dependency-version: 6.2.2
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: cryptography
  dependency-version: 48.0.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: distro
  dependency-version: 1.9.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: frozenlist
  dependency-version: 1.8.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: jaraco-functools
  dependency-version: 4.4.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: jaraco-context
  dependency-version: 6.1.1
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: jaraco-text
  dependency-version: 4.2.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: jinja2
  dependency-version: 3.1.6
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: lxml
  dependency-version: 6.1.1
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: markupsafe
  dependency-version: 3.0.3
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: msgpack
  dependency-version: 1.1.2
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: packaging
  dependency-version: '26.2'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-pip-updates
- dependency-name: pymssql
  dependency-version: 2.3.13
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip-updates
- dependency-name: pymysql
  dependency-version: 1.2.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pyopenssl
  dependency-version: 26.2.0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: python-dateutil
  dependency-version: 2.9.0.post0
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: python-gnupg
  dependency-version: 0.5.6
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pythonnet
  dependency-version: 3.0.5
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pywin32
  dependency-version: '311'
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: requests
  dependency-version: 2.32.5
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: setproctitle
  dependency-version: 1.3.7
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: urllib3
  dependency-version: 2.6.3
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: xmltodict
  dependency-version: 1.0.4
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: zipp
  dependency-version: 3.23.1
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: idna
  dependency-version: '3.18'
  dependency-type: direct:production
  dependency-group: all-pip-updates
- dependency-name: pycparser
  dependency-version: '2.23'
  dependency-type: direct:production
  dependency-group: all-pip-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the test:full Run the full test suite label Jun 3, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 3, 2026 08:03
@dependabot dependabot Bot added the test:full Run the full test suite label Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:full Run the full test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants