Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the dependencies group across 1 directory with 51 updates #18

Closed

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Apr 28, 2024

Bumps the dependencies group with 51 updates in the /.config directory:

Package From To
ansible-builder 3.0.0 3.0.1
ansible-lint 24.2.0 24.2.2
ansible-runner 2.3.4 2.3.6
black 24.1.1 24.4.2
cairocffi 1.6.1 1.7.0
coverage 7.4.1 7.5.0
cryptography 42.0.2 42.0.5
dnspython 2.5.0 2.6.1
docutils 0.20.1 0.21.2
exceptiongroup 1.2.0 1.2.1
execnet 2.0.2 2.1.1
filelock 3.13.1 3.13.4
griffe 0.40.1 0.44.0
identify 2.5.34 2.5.36
idna 3.6 3.7
libtmux 0.16.1 0.37.0
markdown 3.5.2 3.6
markdown-exec 1.8.0 1.8.1
mkdocs 1.5.3 1.6.0
mkdocs-ansible 24.2.1 24.3.0
mkdocs-autorefs 0.5.0 1.0.1
mkdocs-htmlproofer-plugin 1.0.0 1.2.1
mkdocs-material 9.5.9 9.5.19
mkdocstrings 0.24.0 0.25.0
mkdocstrings-python 1.8.0 1.10.0
packaging 23.2 24.0
pillow 10.2.0 10.3.0
pipdeptree 2.13.2 2.18.1
platformdirs 4.2.0 4.2.1
pluggy 1.4.0 1.5.0
pre-commit 3.6.1 3.7.0
pycparser 2.21 2.22
pymdown-extensions 10.7 10.8.1
pytest 8.0.0 8.2.0
pytest-mock 3.12.0 3.14.0
pytest-plus 0.6.1 0.7.0
pytest-rerunfailures 13.0 14.0
pytest-subtests 0.11.0 0.12.1
python-dateutil 2.8.2 2.9.0.post0
referencing 0.33.0 0.35.0
regex 2023.12.25 2024.4.16
requirements-parser 0.5.0 0.9.0
rich 13.7.0 13.7.1
rpds-py 0.17.1 0.18.0
tinycss2 1.2.1 1.3.0
types-setuptools 69.0.0.20240125 69.5.0.20240423
typing-extensions 4.9.0 4.11.0
urllib3 2.2.0 2.2.1
virtualenv 20.25.0 20.26.0
wcmatch 8.5 8.5.1
yamllint 1.34.0 1.35.1

Updates ansible-builder from 3.0.0 to 3.0.1

Release notes

Sourced from ansible-builder's releases.

3.0.1

What's Changed

New Contributors

Full Changelog: ansible/ansible-builder@3.0.0...3.0.1

Commits

Updates ansible-lint from 24.2.0 to 24.2.2

Release notes

Sourced from ansible-lint's releases.

v24.2.2

Bugfixes

v24.2.1

Bugfixes

Commits

Updates ansible-runner from 2.3.4 to 2.3.6

Release notes

Sourced from ansible-runner's releases.

2.3.6

What's Changed

  • Untag instead of force remove image for podman. This makes the worker cleanup subcommand behave similarly with either docker or podman. (#1342)

Full Changelog: ansible/ansible-runner@2.3.5...2.3.6

2.3.5

What's Changed

Full Changelog: ansible/ansible-runner@2.3.4...2.3.5

Commits

Updates black from 24.1.1 to 24.4.2

Release notes

Sourced from black's releases.

24.4.2

This is a bugfix release to fix two regressions in the new f-string parser introduced in 24.4.1.

Parser

  • Fix regression where certain complex f-strings failed to parse (#4332)

Performance

  • Fix bad performance on certain complex string literals (#4331)

24.4.1

Highlights

  • Add support for the new Python 3.12 f-string syntax introduced by PEP 701 (#3822)

Stable style

  • Fix crash involving indented dummy functions containing newlines (#4318)

Parser

  • Add support for type parameter defaults, a new syntactic feature added to Python 3.13 by PEP 696 (#4327)

Integrations

  • Github Action now works even when git archive is skipped (#4313)

24.4.0

Stable style

  • Fix unwanted crashes caused by AST equivalency check (#4290)

Preview style

  • if guards in case blocks are now wrapped in parentheses when the line is too long. (#4269)
  • Stop moving multiline strings to a new line unless inside brackets (#4289)

Integrations

  • Add a new option use_pyproject to the GitHub Action psf/black. This will read the Black version from pyproject.toml. (#4294)

24.3.0

Highlights

... (truncated)

Changelog

Sourced from black's changelog.

24.4.2

This is a bugfix release to fix two regressions in the new f-string parser introduced in 24.4.1.

Parser

  • Fix regression where certain complex f-strings failed to parse (#4332)

Performance

  • Fix bad performance on certain complex string literals (#4331)

24.4.1

Highlights

  • Add support for the new Python 3.12 f-string syntax introduced by PEP 701 (#3822)

Stable style

  • Fix crash involving indented dummy functions containing newlines (#4318)

Parser

  • Add support for type parameter defaults, a new syntactic feature added to Python 3.13 by PEP 696 (#4327)

Integrations

  • Github Action now works even when git archive is skipped (#4313)

24.4.0

Stable style

  • Fix unwanted crashes caused by AST equivalency check (#4290)

Preview style

  • if guards in case blocks are now wrapped in parentheses when the line is too long. (#4269)
  • Stop moving multiline strings to a new line unless inside brackets (#4289)

Integrations

  • Add a new option use_pyproject to the GitHub Action psf/black. This will read the Black version from pyproject.toml. (#4294)

24.3.0

... (truncated)

Commits

Updates cairocffi from 1.6.1 to 1.7.0

Changelog

Sourced from cairocffi's changelog.

cairocffi changelog

Version 1.7.0 .............

Released on 2024-04-27

  • Drop Python 3.7 support, add Python 3.12 support
  • [#221](https://github.com/Kozea/cairocffi/issues/221) <https://github.com/Kozea/cairocffi/pull/225>_: Add environment variable to set folder where DLLs are installed on Windows
  • [#225](https://github.com/Kozea/cairocffi/issues/225) <https://github.com/Kozea/cairocffi/pull/225>_: Use Ruff instead of Flake8 and isort

Version 1.6.1 .............

Released on 2023-07-24

  • [#217](https://github.com/Kozea/cairocffi/issues/217) <https://github.com/Kozea/cairocffi/issues/217>_: Repair installation with PyInstaller

Version 1.6.0 .............

Released on 2023-06-12

This version uses a new CFFI mode that may break your program.

CairoCFFI now uses Flit for packaging and is also distributed as a Python wheel.

Please test carefully and don’t hesitate to report issues before using it in production.

  • [#216](https://github.com/Kozea/cairocffi/issues/216) <https://github.com/Kozea/cairocffi/pull/216>_: Use ABI-level in-line CFFI mode

Version 1.5.1 .............

Released on 2023-04-15

  • [#212](https://github.com/Kozea/cairocffi/issues/212) <https://github.com/Kozea/cairocffi/issues/212>_: Bring back XCB support during wheel generation

... (truncated)

Commits

Updates coverage from 7.4.1 to 7.5.0

Changelog

Sourced from coverage's changelog.

Version 7.5.0 — 2024-04-23

  • Added initial support for function and class reporting in the HTML report. There are now three index pages which link to each other: files, functions, and classes. Other reports don't yet have this information, but it will be added in the future where it makes sense. Feedback gladly accepted! Finishes issue 780_.

  • Other HTML report improvements:

    • There is now a "hide covered" checkbox to filter out 100% files, finishing issue 1384_.

    • The index page is always sorted by one of its columns, with clearer indications of the sorting.

    • The "previous file" shortcut key didn't work on the index page, but now it does, fixing issue 1765_.

  • The debug output showing which configuration files were tried now shows absolute paths to help diagnose problems where settings aren't taking effect, and is renamed from "attempted_config_files" to the more logical "config_files_attempted."

  • Python 3.13.0a6 is supported.

.. _issue 780: nedbat/coveragepy#780 .. _issue 1384: nedbat/coveragepy#1384 .. _issue 1765: nedbat/coveragepy#1765

.. _changes_7-4-4:

Version 7.4.4 — 2024-03-14

  • Fix: in some cases, even with [run] relative_files=True, a data file could be created with absolute path names. When combined with other relative data files, it was random whether the absolute file names would be made relative or not. If they weren't, then a file would be listed twice in reports, as detailed in issue 1752_. This is now fixed: absolute file names are always made relative when combining. Thanks to Bruno Rodrigues dos Santos for support.

  • Fix: the last case of a match/case statement had an incorrect message if the branch was missed. It said the pattern never matched, when actually the branch is missed if the last case always matched.

  • Fix: clicking a line number in the HTML report now positions more accurately.

... (truncated)

Commits
  • 5f4e034 docs: sample HTML for 7.5.0
  • ed97cfb docs: prep for 7.5.0
  • 41e01d3 build: use macos 13 for 3.8 and 3.9 while GitHub rolls out macos 14
  • 583f0c0 test: add a test for skipping covered functions
  • b115ed3 refactor: keep Analysis private
  • 40a052e docs: document CodeRegion and its plugin methods
  • 2ff9933 docs: remove comment that now explains nothing.
  • a6ba1c8 fix: html report pages fully validate
  • 74c87a8 fix: previous page shortcut works in index page. #1765
  • e016967 feat: main index page links to other index pages
  • Additional commits viewable in compare view

Updates cryptography from 42.0.2 to 42.0.5

Changelog

Sourced from cryptography's changelog.

42.0.5 - 2024-02-23


* Limit the number of name constraint checks that will be performed in
  :mod:`X.509 path validation <cryptography.x509.verification>` to protect
  against denial of service attacks.
* Upgrade ``pyo3`` version, which fixes building on PowerPC.

.. _v42-0-4:

42.0.4 - 2024-02-20

  • Fixed a null-pointer-dereference and segfault that could occur when creating a PKCS#12 bundle. Credit to Alexander-Programming for reporting the issue. CVE-2024-26130
  • Fixed ASN.1 encoding for PKCS7/SMIME signed messages. The fields SMIMECapabilities and SignatureAlgorithmIdentifier should now be correctly encoded according to the definitions in :rfc:2633 :rfc:3370.

.. _v42-0-3:

42.0.3 - 2024-02-15


* Fixed an initialization issue that caused key loading failures for some
  users.

.. _v42-0-2:

Commits

Updates dnspython from 2.5.0 to 2.6.1

Release notes

Sourced from dnspython's releases.

dnspython 2.6.1

See What's New for details.

This is a bug fix release for 2.6.0 where the "TuDoor" fix erroneously suppressed legitimate Truncated exceptions. This caused the stub resolver to timeout instead of failing over to TCP when a legitimate truncated response was received over UDP.

This release addresses the potential DoS issue discussed in the "TuDoor" paper (CVE-2023-29483). The dnspython stub resolver is vulnerable to a potential DoS if a bad-in-some-way response from the right address and port forged by an attacker arrives before a legitimate one on the UDP port dnspython is using for that query. In this situation, dnspython might switch to querying another resolver or give up entirely, possibly denying service for that resolution. This release addresses the issue by adopting the recommended mitigation, which is ignoring the bad packets and continuing to listen for a legitimate response until the timeout for the query has expired.

Thank you to all the contributors to this release, and, as usual, thanks to my co-maintainers: Tomáš Křížek, Petr Špaček, and Brian Wellington.

dnspython 2.6.0

See What's New for details.

This release addresses the potential DoS issue discussed in the "TuDoor" paper (CVE-2023-29483). The dnspython stub resolver is vulnerable to a potential DoS if a bad-in-some-way response from the right address and port forged by an attacker arrives before a legitimate one on the UDP port dnspython is using for that query. In this situation, dnspython might switch to querying another resolver or give up entirely, possibly denying service for that resolution. This release addresses the issue by adopting the recommended mitigation, which is ignoring the bad packets and continuing to listen for a legitimate response until the timeout for the query has expired.

Thank you to all the contributors to this release, and, as usual, thanks to my co-maintainers: Tomáš Křížek, Petr Špaček, and Brian Wellington.

Changelog

Sourced from dnspython's changelog.

2.6.1

  • The Tudoor fix ate legitimate Truncated exceptions, preventing the resolver from failing over to TCP and causing the query to timeout #1053.

2.6.0

  • As mentioned in the "TuDoor" paper and the associated CVE-2023-29483, the dnspython stub resolver is vulnerable to a potential DoS if a bad-in-some-way response from the right address and port forged by an attacker arrives before a legitimate one on the UDP port dnspython is using for that query.

    This release addresses the issue by adopting the recommended mitigation, which is ignoring the bad packets and continuing to listen for a legitimate response until the timeout for the query has expired.

  • Added support for the NSID EDNS option.

  • Dnspython now looks for version metadata for optional packages and will not use them if they are too old. This prevents possible exceptions when a feature like DoH is not desired in dnspython, but an old httpx is installed along with dnspython for some other purpose.

  • The DoHNameserver class now allows GET to be used instead of the default POST, and also passes source and source_port correctly to the underlying query methods.

Commits
  • 0a742b9 update CI
  • 0ea5ad0 The Tudoor fix should not eat valid Truncated exceptions #1053 (#1054)
  • f12d398 2.6.1 version prep
  • cecb853 Further improve CVE fix coverage to 100% for sync and async.
  • 7952e31 test IgnoreErrors
  • e093299 For the Tudoor fix, we also need the UDP nameserver to ignore_unexpected.
  • 3af9f78 2.6.0 versioning
  • ca63d95 Require cryptography >=41 instead of 42.
  • 902cbf3 Create CODE_OF_CONDUCT.md
  • ed9795f github contributing and pull request template
  • Additional commits viewable in compare view

Updates docutils from 0.20.1 to 0.21.2

Updates exceptiongroup from 1.2.0 to 1.2.1

Release notes

Sourced from exceptiongroup's releases.

1.2.1

  • Updated the copying of __notes__ to match CPython behavior (PR by CF Bolz-Tereick)
  • Corrected the type annotation of the exception handler callback to accept a BaseExceptionGroup instead of BaseException
  • Fixed type errors on Python < 3.10 and the type annotation of suppress() (PR by John Litborn)
Changelog

Sourced from exceptiongroup's changelog.

Version history

This library adheres to Semantic Versioning 2.0 <http://semver.org/>_.

1.2.1

  • Updated the copying of __notes__ to match CPython behavior (PR by CF Bolz-Tereick)
  • Corrected the type annotation of the exception handler callback to accept a BaseExceptionGroup instead of BaseException
  • Fixed type errors on Python < 3.10 and the type annotation of suppress() (PR by John Litborn)

1.2.0

  • Added special monkeypatching if Apport <https://github.com/canonical/apport>_ has overridden sys.excepthook so it will format exception groups correctly (PR by John Litborn)
  • Added a backport of contextlib.suppress() from Python 3.12.1 which also handles suppressing exceptions inside exception groups
  • Fixed bare raise in a handler reraising the original naked exception rather than an exception group which is what is raised when you do a raise in an except* handler

1.1.3

  • catch() now raises a TypeError if passed an async exception handler instead of just giving a RuntimeWarning about the coroutine never being awaited. (#66, PR by John Litborn)
  • Fixed plain raise statement in an exception handler callback to work like a raise in an except* block
  • Fixed new exception group not being chained to the original exception when raising an exception group from exceptions raised in handler callbacks
  • Fixed type annotations of the derive(), subgroup() and split() methods to match the ones in typeshed

1.1.2

  • Changed handling of exceptions in exception group handler callbacks to not wrap a single exception in an exception group, as per CPython issue 103590 <https://github.com/python/cpython/issues/103590>_

1.1.1

  • Worked around CPython issue [#98778](https://github.com/agronholm/exceptiongroup/issues/98778) <https://github.com/python/cpython/issues/98778>_, urllib.error.HTTPError(..., fp=None) raises KeyError on unknown attribute access, on affected Python versions. (PR by Zac Hatfield-Dodds)

1.1.0

... (truncated)

Commits
  • b91b7a3 Added the release version
  • 521f02f Fixed type errors, added type tests (#118)
  • 4639b1e Fixed test failure on Python 3.12.3
  • 684b79a Have tox install the package in editable mode
  • 9ebe9f5 Updated GitHub actions
  • e57b07f [pre-commit.ci] pre-commit autoupdate (#115)
  • 8d2f627 [pre-commit.ci] pre-commit autoupdate (#113)
  • ee53e9f BaseExceptionGroup.derive should not copy notes (#112)
  • 2f23259 Corrected the type annotation for the exception handler callback (#109)
  • 0c89199 [pre-commit.ci] pre-commit autoupdate (#110)
  • Additional commits viewable in compare view

Updates execnet from 2.0.2 to 2.1.1

Changelog

Sourced from execnet's changelog.

2.1.1 (2024-04-08)

  • [#267](https://github.com/pytest-dev/execnet/issues/267) <https://github.com/pytest-dev/execnet/issue/267>__ Fixed regression in 2.1.0 where the strconfig argument to load/loads is ignored.

2.1.0 (2024-04-05)

  • [#243](https://github.com/pytest-dev/execnet/issues/243) <https://github.com/pytest-dev/execnet/pull/243>__: Added main_thread_only execmodel which is derived from the thread execmodel and only executes remote_exec calls in the main thread.

    Callers of remote_exec must use the returned channel to wait for a task to complete before they call remote_exec again, otherwise the remote_exec call will fail with a concurrent remote_exec would cause deadlock error. The main_thread_only execmodel provides solutions for [#96](https://github.com/pytest-dev/execnet/issues/96) <https://github.com/pytest-dev/execnet/issues/96>__ and pytest-dev/pytest-xdist#620 <https://github.com/pytest-dev/pytest-xdist/issues/620>__ (pending a new pytest-xdist release).

    Also fixed init_popen_io to use closefd=False for shared stdin and stdout file descriptors, preventing Bad file descriptor errors triggered by test_stdouterrin_setnull.

  • The library is now typed and the typing is exposed to type-checkers.

  • Re-exported Gateway, Channel, DumpError and LoadError from execnet. The constructors are private.

  • Fixed GatewayBase.join() timeout argument getting ignored.

  • Removed support for Python 3.7.

  • Added official support for Python 3.12.

Commits
  • e1332b1 Update CHANGELOG for 2.1.1
  • 8481612 Merge pull request #268 from bluetech/fix-strconfig-ignored
  • d08b7e7 gateway_base: fix load(strconfig) getting ignored
  • d0fc2c2 Merge pull request #265 from pytest-dev/release-2.1.0
  • 64ecf67 Update CHANGELOG for 2.1.0
  • eb7f7bc Merge pull request #266 from bluetech/up-download-artifact
  • 89c99c9 ci: update download-artifact action to fix deploy job
  • 42aeb82 Merge pull request #263 from bluetech/typing-fixes
  • 5035913 Export DumpError, LoadError
  • e218d45 gateway_base: replace -> object return types to -> Any
  • Additional commits viewable in compare view

Updates filelock from 3.13.1 to 3.13.4

Release notes

Sourced from filelock's releases.

3.13.4

What's Changed

Full Changelog: tox-dev/filelock@3.13.3...3.13.4

3.13.3

What's Changed

Full Changelog: tox-dev/filelock@3.13.2...3.13.3

3.13.2

What's Changed

New Contributors

Full Changelog: tox-dev/filelock@3.13.1...3.13.2

Commits
  • 000a3fa Raise error on incompatible singleton timeout and mode args (#320)
  • 312fb4e [pre-commit.ci] pre-commit autoupdate (#321)
  • f50a337 [pre-commit.ci] pre-commit autoupdate (#319)
  • 3f6df70 Make singleton class instance dict unique per subclass (#318)
  • 9a64375 [BugFix] fix permission denied error when lock file is placed in /tmp (#317)
  • e2f121b Update index.rst to improve the demo usage (#314)
  • a46ea71 [pre-commit.ci] pre-commit autoupdate (#312)
  • 766e12d [pre-commit.ci] pre-commit autoupdate (#311)
  • f641eb6 Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (#310)
  • 9048580 Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (#308)
  • Additional commits viewable in compare view

Updates griffe from 0.40.1 to 0.44.0

Release notes

Sourced from griffe's releases.

0.44.0

0.44.0 - 2024-04-19

Compare with 0.43.0

Features

  • Add resolved property on expression names, returning the corresponding Griffe object (9b5ca45 by Timothée Mazzucotelli).

Bug Fixes

  • Fix enumeration properties on expression names (6f22256 by Timothée Mazzucotelli).

0.43.0

0.43.0 - 2024-04-18

Compare with 0.42.2

Features

0.42.2

0.42.2 - 2024-04-15

Compare with 0.42.1

Bug Fixes

  • Fix target path of aliases for multipart imports (import a.b.c as x) (ee27ad9 by Timothée Mazzucotelli). Issue-259

0.42.1

0.42.1 - 2024-03-19

Compare with 0.42.0

Bug Fixes

  • Don't return class variables as parameters of dataclasses (2729c22 by Hassan Kibirige). PR-253
  • Don't turn items annotated as InitVar into dataclass members (6835ea3 by Hassan Kibirige). PR-252

0.42.0

0.42.0 - 2024-03-11

Compare with 0.41.3

Features

... (truncated)

Changelog

Sourced from griffe's changelog.

0.44.0 - 2024-04-19

Compare with 0.43.0

Features

  • Add resolved property on expression names, returning the corresponding Griffe object (

Bumps the dependencies group with 51 updates in the /.config directory:

| Package | From | To |
| --- | --- | --- |
| [ansible-builder](https://github.com/ansible/ansible-builder) | `3.0.0` | `3.0.1` |
| [ansible-lint](https://github.com/ansible/ansible-lint) | `24.2.0` | `24.2.2` |
| [ansible-runner](https://github.com/ansible/ansible-runner) | `2.3.4` | `2.3.6` |
| [black](https://github.com/psf/black) | `24.1.1` | `24.4.2` |
| [cairocffi](https://github.com/Kozea/cairocffi) | `1.6.1` | `1.7.0` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.4.1` | `7.5.0` |
| [cryptography](https://github.com/pyca/cryptography) | `42.0.2` | `42.0.5` |
| [dnspython](https://github.com/rthalley/dnspython) | `2.5.0` | `2.6.1` |
| [docutils](https://docutils.sourceforge.io) | `0.20.1` | `0.21.2` |
| [exceptiongroup](https://github.com/agronholm/exceptiongroup) | `1.2.0` | `1.2.1` |
| [execnet](https://github.com/pytest-dev/execnet) | `2.0.2` | `2.1.1` |
| [filelock](https://github.com/tox-dev/py-filelock) | `3.13.1` | `3.13.4` |
| [griffe](https://github.com/mkdocstrings/griffe) | `0.40.1` | `0.44.0` |
| [identify](https://github.com/pre-commit/identify) | `2.5.34` | `2.5.36` |
| [idna](https://github.com/kjd/idna) | `3.6` | `3.7` |
| [libtmux](https://github.com/tmux-python/libtmux) | `0.16.1` | `0.37.0` |
| [markdown](https://github.com/Python-Markdown/markdown) | `3.5.2` | `3.6` |
| [markdown-exec](https://github.com/pawamoy/markdown-exec) | `1.8.0` | `1.8.1` |
| [mkdocs](https://github.com/mkdocs/mkdocs) | `1.5.3` | `1.6.0` |
| [mkdocs-ansible](https://github.com/ansible/mkdocs-ansible) | `24.2.1` | `24.3.0` |
| [mkdocs-autorefs](https://github.com/mkdocstrings/autorefs) | `0.5.0` | `1.0.1` |
| [mkdocs-htmlproofer-plugin](https://github.com/manuzhang/mkdocs-htmlproofer-plugin) | `1.0.0` | `1.2.1` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.5.9` | `9.5.19` |
| [mkdocstrings](https://github.com/mkdocstrings/mkdocstrings) | `0.24.0` | `0.25.0` |
| [mkdocstrings-python](https://github.com/mkdocstrings/python) | `1.8.0` | `1.10.0` |
| [packaging](https://github.com/pypa/packaging) | `23.2` | `24.0` |
| [pillow](https://github.com/python-pillow/Pillow) | `10.2.0` | `10.3.0` |
| [pipdeptree](https://github.com/tox-dev/pipdeptree) | `2.13.2` | `2.18.1` |
| [platformdirs](https://github.com/platformdirs/platformdirs) | `4.2.0` | `4.2.1` |
| [pluggy](https://github.com/pytest-dev/pluggy) | `1.4.0` | `1.5.0` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `3.6.1` | `3.7.0` |
| [pycparser](https://github.com/eliben/pycparser) | `2.21` | `2.22` |
| [pymdown-extensions](https://github.com/facelessuser/pymdown-extensions) | `10.7` | `10.8.1` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.0.0` | `8.2.0` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.12.0` | `3.14.0` |
| [pytest-plus](https://github.com/pytest-dev/pytest-plus) | `0.6.1` | `0.7.0` |
| [pytest-rerunfailures](https://github.com/pytest-dev/pytest-rerunfailures) | `13.0` | `14.0` |
| [pytest-subtests](https://github.com/pytest-dev/pytest-subtests) | `0.11.0` | `0.12.1` |
| [python-dateutil](https://github.com/dateutil/dateutil) | `2.8.2` | `2.9.0.post0` |
| [referencing](https://github.com/python-jsonschema/referencing) | `0.33.0` | `0.35.0` |
| [regex](https://github.com/mrabarnett/mrab-regex) | `2023.12.25` | `2024.4.16` |
| [requirements-parser](https://github.com/madpah/requirements-parser) | `0.5.0` | `0.9.0` |
| [rich](https://github.com/Textualize/rich) | `13.7.0` | `13.7.1` |
| [rpds-py](https://github.com/crate-py/rpds) | `0.17.1` | `0.18.0` |
| [tinycss2](https://github.com/Kozea/tinycss2) | `1.2.1` | `1.3.0` |
| [types-setuptools](https://github.com/python/typeshed) | `69.0.0.20240125` | `69.5.0.20240423` |
| [typing-extensions](https://github.com/python/typing_extensions) | `4.9.0` | `4.11.0` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.0` | `2.2.1` |
| [virtualenv](https://github.com/pypa/virtualenv) | `20.25.0` | `20.26.0` |
| [wcmatch](https://github.com/facelessuser/wcmatch) | `8.5` | `8.5.1` |
| [yamllint](https://github.com/adrienverge/yamllint) | `1.34.0` | `1.35.1` |



Updates `ansible-builder` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/ansible/ansible-builder/releases)
- [Commits](ansible/ansible-builder@3.0.0...3.0.1)

Updates `ansible-lint` from 24.2.0 to 24.2.2
- [Release notes](https://github.com/ansible/ansible-lint/releases)
- [Commits](ansible/ansible-lint@v24.2.0...v24.2.2)

Updates `ansible-runner` from 2.3.4 to 2.3.6
- [Release notes](https://github.com/ansible/ansible-runner/releases)
- [Commits](ansible/ansible-runner@2.3.4...2.3.6)

Updates `black` from 24.1.1 to 24.4.2
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@24.1.1...24.4.2)

Updates `cairocffi` from 1.6.1 to 1.7.0
- [Release notes](https://github.com/Kozea/cairocffi/releases)
- [Changelog](https://github.com/Kozea/cairocffi/blob/main/NEWS.rst)
- [Commits](Kozea/cairocffi@v1.6.1...v1.7.0)

Updates `coverage` from 7.4.1 to 7.5.0
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.4.1...7.5.0)

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

Updates `dnspython` from 2.5.0 to 2.6.1
- [Release notes](https://github.com/rthalley/dnspython/releases)
- [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst)
- [Commits](rthalley/dnspython@v2.5.0...v2.6.1)

Updates `docutils` from 0.20.1 to 0.21.2

Updates `exceptiongroup` from 1.2.0 to 1.2.1
- [Release notes](https://github.com/agronholm/exceptiongroup/releases)
- [Changelog](https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst)
- [Commits](agronholm/exceptiongroup@1.2.0...1.2.1)

Updates `execnet` from 2.0.2 to 2.1.1
- [Changelog](https://github.com/pytest-dev/execnet/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/execnet@v2.0.2...v2.1.1)

Updates `filelock` from 3.13.1 to 3.13.4
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](tox-dev/filelock@3.13.1...3.13.4)

Updates `griffe` from 0.40.1 to 0.44.0
- [Release notes](https://github.com/mkdocstrings/griffe/releases)
- [Changelog](https://github.com/mkdocstrings/griffe/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/griffe@0.40.1...0.44.0)

Updates `identify` from 2.5.34 to 2.5.36
- [Commits](pre-commit/identify@v2.5.34...v2.5.36)

Updates `idna` from 3.6 to 3.7
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.6...v3.7)

Updates `libtmux` from 0.16.1 to 0.37.0
- [Release notes](https://github.com/tmux-python/libtmux/releases)
- [Changelog](https://github.com/tmux-python/libtmux/blob/master/CHANGES)
- [Commits](tmux-python/libtmux@v0.16.1...v0.37.0)

Updates `markdown` from 3.5.2 to 3.6
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](Python-Markdown/markdown@3.5.2...3.6)

Updates `markdown-exec` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/pawamoy/markdown-exec/releases)
- [Changelog](https://github.com/pawamoy/markdown-exec/blob/main/CHANGELOG.md)
- [Commits](pawamoy/markdown-exec@1.8.0...1.8.1)

Updates `mkdocs` from 1.5.3 to 1.6.0
- [Release notes](https://github.com/mkdocs/mkdocs/releases)
- [Commits](mkdocs/mkdocs@1.5.3...1.6.0)

Updates `mkdocs-ansible` from 24.2.1 to 24.3.0
- [Release notes](https://github.com/ansible/mkdocs-ansible/releases)
- [Commits](ansible/mkdocs-ansible@v24.2.1...v24.3.0)

Updates `mkdocs-autorefs` from 0.5.0 to 1.0.1
- [Release notes](https://github.com/mkdocstrings/autorefs/releases)
- [Changelog](https://github.com/mkdocstrings/autorefs/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/autorefs@0.5.0...1.0.1)

Updates `mkdocs-htmlproofer-plugin` from 1.0.0 to 1.2.1
- [Release notes](https://github.com/manuzhang/mkdocs-htmlproofer-plugin/releases)
- [Commits](manuzhang/mkdocs-htmlproofer-plugin@v1.0.0...v1.2.1)

Updates `mkdocs-material` from 9.5.9 to 9.5.19
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.5.9...9.5.19)

Updates `mkdocstrings` from 0.24.0 to 0.25.0
- [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases)
- [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/mkdocstrings@0.24.0...0.25.0)

Updates `mkdocstrings-python` from 1.8.0 to 1.10.0
- [Release notes](https://github.com/mkdocstrings/python/releases)
- [Changelog](https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md)
- [Commits](mkdocstrings/python@1.8.0...1.10.0)

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

Updates `pillow` from 10.2.0 to 10.3.0
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@10.2.0...10.3.0)

Updates `pipdeptree` from 2.13.2 to 2.18.1
- [Release notes](https://github.com/tox-dev/pipdeptree/releases)
- [Commits](tox-dev/pipdeptree@2.13.2...2.18.1)

Updates `platformdirs` from 4.2.0 to 4.2.1
- [Release notes](https://github.com/platformdirs/platformdirs/releases)
- [Changelog](https://github.com/platformdirs/platformdirs/blob/main/CHANGES.rst)
- [Commits](platformdirs/platformdirs@4.2.0...4.2.1)

Updates `pluggy` from 1.4.0 to 1.5.0
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pluggy@1.4.0...1.5.0)

Updates `pre-commit` from 3.6.1 to 3.7.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v3.6.1...v3.7.0)

Updates `pycparser` from 2.21 to 2.22
- [Release notes](https://github.com/eliben/pycparser/releases)
- [Changelog](https://github.com/eliben/pycparser/blob/main/CHANGES)
- [Commits](eliben/pycparser@release_v2.21...release_v2.22)

Updates `pymdown-extensions` from 10.7 to 10.8.1
- [Release notes](https://github.com/facelessuser/pymdown-extensions/releases)
- [Commits](facelessuser/pymdown-extensions@10.7...10.8.1)

Updates `pytest` from 8.0.0 to 8.2.0
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.0.0...8.2.0)

Updates `pytest-mock` from 3.12.0 to 3.14.0
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-mock@v3.12.0...v3.14.0)

Updates `pytest-plus` from 0.6.1 to 0.7.0
- [Release notes](https://github.com/pytest-dev/pytest-plus/releases)
- [Commits](pytest-dev/pytest-plus@v0.6.1...v0.7.0)

Updates `pytest-rerunfailures` from 13.0 to 14.0
- [Changelog](https://github.com/pytest-dev/pytest-rerunfailures/blob/master/CHANGES.rst)
- [Commits](pytest-dev/pytest-rerunfailures@13.0...14.0)

Updates `pytest-subtests` from 0.11.0 to 0.12.1
- [Changelog](https://github.com/pytest-dev/pytest-subtests/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-subtests@v0.11.0...v0.12.1)

Updates `python-dateutil` from 2.8.2 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.2...2.9.0.post0)

Updates `referencing` from 0.33.0 to 0.35.0
- [Release notes](https://github.com/python-jsonschema/referencing/releases)
- [Changelog](https://github.com/python-jsonschema/referencing/blob/main/docs/changes.rst)
- [Commits](python-jsonschema/referencing@v0.33.0...v0.35.0)

Updates `regex` from 2023.12.25 to 2024.4.16
- [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt)
- [Commits](mrabarnett/mrab-regex@2023.12.25...2024.4.16)

Updates `requirements-parser` from 0.5.0 to 0.9.0
- [Release notes](https://github.com/madpah/requirements-parser/releases)
- [Changelog](https://github.com/madpah/requirements-parser/blob/main/CHANGELOG.md)
- [Commits](madpah/requirements-parser@v0.5.0...v0.9.0)

Updates `rich` from 13.7.0 to 13.7.1
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md)
- [Commits](Textualize/rich@v13.7.0...v13.7.1)

Updates `rpds-py` from 0.17.1 to 0.18.0
- [Release notes](https://github.com/crate-py/rpds/releases)
- [Commits](crate-py/rpds@v0.17.1...v0.18.0)

Updates `tinycss2` from 1.2.1 to 1.3.0
- [Release notes](https://github.com/Kozea/tinycss2/releases)
- [Changelog](https://github.com/Kozea/tinycss2/blob/main/docs/changelog.rst)
- [Commits](Kozea/tinycss2@v1.2.1...v1.3.0)

Updates `types-setuptools` from 69.0.0.20240125 to 69.5.0.20240423
- [Commits](https://github.com/python/typeshed/commits)

Updates `typing-extensions` from 4.9.0 to 4.11.0
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](python/typing_extensions@4.9.0...4.11.0)

Updates `urllib3` from 2.2.0 to 2.2.1
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.0...2.2.1)

Updates `virtualenv` from 20.25.0 to 20.26.0
- [Release notes](https://github.com/pypa/virtualenv/releases)
- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)
- [Commits](pypa/virtualenv@20.25.0...20.26.0)

Updates `wcmatch` from 8.5 to 8.5.1
- [Release notes](https://github.com/facelessuser/wcmatch/releases)
- [Commits](facelessuser/wcmatch@8.5...8.5.1)

Updates `yamllint` from 1.34.0 to 1.35.1
- [Changelog](https://github.com/adrienverge/yamllint/blob/master/CHANGELOG.rst)
- [Commits](adrienverge/yamllint@v1.34.0...v1.35.1)

---
updated-dependencies:
- dependency-name: ansible-builder
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: ansible-lint
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: ansible-runner
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: cairocffi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: dnspython
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: docutils
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: exceptiongroup
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: execnet
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: filelock
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: griffe
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: identify
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: libtmux
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: markdown
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: markdown-exec
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: mkdocs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: mkdocs-ansible
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: mkdocs-autorefs
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: mkdocs-htmlproofer-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: mkdocstrings
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: mkdocstrings-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: pillow
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pipdeptree
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: platformdirs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pluggy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pycparser
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pymdown-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pytest-mock
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pytest-plus
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: pytest-rerunfailures
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: pytest-subtests
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: python-dateutil
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: referencing
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: requirements-parser
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: rich
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: rpds-py
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: tinycss2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: types-setuptools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: virtualenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: wcmatch
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: yamllint
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Copy link
Author

dependabot bot commented on behalf of github Apr 28, 2024

The following labels could not be found: dependencies, skip-changelog.

Copy link
Author

dependabot bot commented on behalf of github May 5, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this May 5, 2024
@dependabot dependabot bot deleted the dependabot/pip/dot-config/dependencies-e7b3383156 branch May 5, 2024 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
0 participants