{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":46383942,"defaultBranch":"main","name":"molecule","ownerLogin":"ansible","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-18T00:13:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1507452?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721541862.0","currentOid":""},"activityList":{"items":[{"before":"69c06b59dfb543f558555db5df65de0d78df5a7f","after":null,"ref":"refs/heads/dependabot/pip/dot-config/dependencies-dbd7d1670f","pushedAt":"2024-07-21T06:04:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ansibuddy","name":"Ansible Bot","path":"/ansibuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107943535?s=80&v=4"}},{"before":"00f24c55384663c86e482ffb806918c5bfbcb1d0","after":"c070ce829c175c10a1e8fceeecab033d5d941223","ref":"refs/heads/main","pushedAt":"2024-07-21T06:04:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ansibuddy","name":"Ansible Bot","path":"/ansibuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107943535?s=80&v=4"},"commit":{"message":"Bump the dependencies group in /.config with 10 updates (#4257)\n\nBumps the dependencies group in /.config with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ansible-core](https://github.com/ansible/ansible) | `2.17.1` |\n`2.17.2` |\n| [astroid](https://github.com/pylint-dev/astroid) | `3.2.3` | `3.2.4` |\n| [cachetools](https://github.com/tkem/cachetools) | `5.3.3` | `5.4.0` |\n| [cryptography](https://github.com/pyca/cryptography) | `42.0.8` |\n`43.0.0` |\n| [griffe](https://github.com/mkdocstrings/griffe) | `0.47.0` | `0.48.0`\n|\n| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |\n`9.5.28` | `9.5.29` |\n| [mypy](https://github.com/python/mypy) | `1.10.1` | `1.11.0` |\n| [pydoclint](https://github.com/jsh9/pydoclint) | `0.5.3` | `0.5.6` |\n| [pytest](https://github.com/pytest-dev/pytest) | `8.2.2` | `8.3.1` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.5.1` | `0.5.4` |\n\nUpdates `ansible-core` from 2.17.1 to 2.17.2\n
\nRelease notes\n

Sourced from ansible-core's\nreleases.

\n
\n

v2.17.2

\n

Changelog

\n

See the full\nchangelog for the changes included in this release.

\n

Release Artifacts

\n\n

v2.17.2rc2

\n

Changelog

\n

See the full\nchangelog for the changes included in this release.

\n

Release Artifacts

\n\n

v2.17.2rc1

\n

Changelog

\n

See the full\nchangelog for the changes included in this release.

\n

Release Artifacts

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `astroid` from 3.2.3 to 3.2.4\n
\nChangelog\n

Sourced from astroid's\nchangelog.

\n
\n

What's New in astroid 3.2.4?

\n

Release date: 2024-07-20

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `cachetools` from 5.3.3 to 5.4.0\n
\nChangelog\n

Sourced from cachetools's\nchangelog.

\n
\n

v5.4.0 (2024-07-15)

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `cryptography` from 42.0.8 to 43.0.0\n
\nChangelog\n

Sourced from cryptography's\nchangelog.

\n
\n

43.0.0 - 2024-07-20

\n
\n* **BACKWARDS INCOMPATIBLE:** Support for OpenSSL less than 1.1.1e has\nbeen\n  removed.  Users on older version of OpenSSL will need to upgrade.\n* **BACKWARDS INCOMPATIBLE:** Dropped support for LibreSSL < 3.8.\n* Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL\n3.3.1.\n* Updated the minimum supported Rust version (MSRV) to 1.65.0, from\n1.63.0.\n*\n:func:`~cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key`\nnow enforces a minimum RSA key size of 1024-bit. Note that 1024-bit is\nstill\nconsidered insecure, users should generally use a key size of 2048-bits.\n*\n:func:`~cryptography.hazmat.primitives.serialization.pkcs7.serialize_certificates`\nnow emits ASN.1 that more closely follows the recommendations in\n:rfc:`2315`.\n* Added new :doc:`/hazmat/decrepit/index` module which contains outdated\nand\n  insecure cryptographic primitives.\n  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.CAST5`,\n  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.SEED`,\n  :class:`~cryptography.hazmat.primitives.ciphers.algorithms.IDEA`, and\n:class:`~cryptography.hazmat.primitives.ciphers.algorithms.Blowfish`,\nwhich were\ndeprecated in 37.0.0, have been added to this module. They will be\nremoved\n  from the ``cipher`` module in 45.0.0.\n* Moved\n:class:`~cryptography.hazmat.primitives.ciphers.algorithms.TripleDES`\nand :class:`~cryptography.hazmat.primitives.ciphers.algorithms.ARC4`\ninto\n:doc:`/hazmat/decrepit/index` and deprecated them in the ``cipher``\nmodule.\n  They will be removed from the ``cipher`` module in 48.0.0.\n* Added support for deterministic\n:class:`~cryptography.hazmat.primitives.asymmetric.ec.ECDSA`\n(:rfc:`6979`)\n* Added support for client certificate verification to the\n:mod:`X.509 path validation <cryptography.x509.verification>` APIs\nin the\n  form of :class:`~cryptography.x509.verification.ClientVerifier`,\n  :class:`~cryptography.x509.verification.VerifiedClient`, and\n  ``PolicyBuilder``\n\n:meth:`~cryptography.x509.verification.PolicyBuilder.build_client_verifier`.\n* Added Certificate\n  :attr:`~cryptography.x509.Certificate.public_key_algorithm_oid`\n  and Certificate Signing Request\n\n:attr:`~cryptography.x509.CertificateSigningRequest.public_key_algorithm_oid`\nto determine the\n:class:`~cryptography.hazmat._oid.PublicKeyAlgorithmOID`\n  Object Identifier of the public key found inside the certificate.\n* Added :attr:`~cryptography.x509.InvalidityDate.invalidity_date_utc`, a\n  timezone-aware alternative to the naïve ``datetime`` attribute\n  :attr:`~cryptography.x509.InvalidityDate.invalidity_date`.\n* Added support for parsing empty DN string in\n  :meth:`~cryptography.x509.Name.from_rfc4514_string`.\n* Added the following properties that return timezone-aware ``datetime``\nobjects:\n  :meth:`~cryptography.x509.ocsp.OCSPResponse.produced_at_utc`,\n  :meth:`~cryptography.x509.ocsp.OCSPResponse.revocation_time_utc`,\n  :meth:`~cryptography.x509.ocsp.OCSPResponse.this_update_utc`,\n  :meth:`~cryptography.x509.ocsp.OCSPResponse.next_update_utc`,\n:meth:`~cryptography.x509.ocsp.OCSPSingleResponse.revocation_time_utc`,\n</tr></table> \n
\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nUpdates `griffe` from 0.47.0 to 0.48.0\n
\nRelease notes\n

Sourced from griffe's\nreleases.

\n
\n

0.48.0

\n

0.48.0\n- 2024-07-15

\n

Compare\nwith 0.47.0

\n

WARNING: ⚡ Imminent v1! ⚡🚀 See v0.46.

\n

Deprecations

\n\n

Features

\n\n

Bug Fixes

\n\n

Code Refactoring

\n\n
\n
\n
\nChangelog\n

Sourced from griffe's\nchangelog.

\n
\n

0.48.0\n- 2024-07-15

\n

Compare\nwith 0.47.0

\n

WARNING: ⚡ Imminent v1! ⚡🚀 See v0.46.

\n

Deprecations

\n\n

Features

\n\n

Bug Fixes

\n\n

Code Refactoring

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `mkdocs-material` from 9.5.28 to 9.5.29\n
\nRelease notes\n

Sourced from mkdocs-material's\nreleases.

\n
\n

mkdocs-material-9.5.29

\n\n

Thanks go to @​mmontes11 for\ntheir contributions

\n
\n
\n
\nChangelog\n

Sourced from mkdocs-material's\nchangelog.

\n
\n

mkdocs-material-9.5.29 (2024-07-14)

\n\n

mkdocs-material-9.5.28 (2024-07-02)

\n\n

mkdocs-material-9.5.27 (2024-06-16)

\n\n

mkdocs-material-9.5.26 (2024-06-06)

\n\n

mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)

\n\n

mkdocs-material-9.5.25 (2024-05-27)

\n\n

mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)

\n\n

mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20)

\n\n

mkdocs-material-9.5.24 (2024-05-20)

\n\n

mkdocs-material-9.5.23 (2024-05-15)

\n\n

mkdocs-material-9.5.22 (2024-05-12)

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nUpdates `mypy` from 1.10.1 to 1.11.0\n
\nChangelog\n

Sourced from mypy's\nchangelog.

\n
\n

Mypy Release Notes

\n

Next release

\n

Mypy 1.11

\n

We’ve just uploaded mypy 1.11 to the Python Package Index (PyPI). Mypy is a static type\nchecker for Python. This release includes new features, performance\nimprovements and bug fixes. You can install it as follows:

\n
python3 -m pip install -U mypy\n
\n

You can read the full documentation for this release on Read the Docs.

\n

Support Python 3.12 Syntax for Generics (PEP 695)

\n

Mypy now supports the new type parameter syntax introduced in Python\n3.12 (PEP 695).\nThis feature is still experimental and must be enabled with the\n--enable-incomplete-feature=NewGenericSyntax flag, or with\nenable_incomplete_feature = NewGenericSyntax in the mypy\nconfiguration file.\nWe plan to enable this by default in the next mypy feature release.

\n

This example demonstrates the new syntax:

\n
# Generic function\ndef f[T](https://github.com/python/mypy/blob/master/x: T) -> T: ...\n

reveal_type(f(1)) # Revealed type is 'int'

\n

Generic class

\n

class C[T]:\ndef init(self, x: T) -> None:\nself.x = x

\n

c = C('a')\nreveal_type(c.x) # Revealed type is 'str'

\n

Type alias

\n

type A[T] = C[list[T]]\n

\n

This feature was contributed by Jukka Lehtosalo.

\n

Support for functools.partial

\n

Mypy now type checks uses of functools.partial.\nPreviously mypy would accept arbitrary arguments.

\n

This example will now produce an error:

\n
from functools import partial\n</tr></table> \n
\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nUpdates `pydoclint` from 0.5.3 to 0.5.6\n
\nRelease notes\n

Sourced from pydoclint's\nreleases.

\n
\n

0.5.6

\n

What's Changed

\n\n

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.5.5...0.5.6

\n

0.5.5

\n

What's Changed

\n\n

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.5.4...0.5.5

\n

0.5.4

\n

What's Changed

\n\n

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.5.3...0.5.4

\n
\n
\n
\nChangelog\n

Sourced from pydoclint's\nchangelog.

\n
\n

[0.5.6] - 2024-07-17

\n\n

[0.5.5] - 2024-07-15

\n\n

[0.5.4] - 2024-07-14

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `pytest` from 8.2.2 to 8.3.1\n
\nRelease notes\n

Sourced from pytest's\nreleases.

\n
\n

8.3.1

\n

pytest 8.3.1 (2024-07-20)

\n

The 8.3.0 release failed to include the change notes and docs for the\nrelease. This patch release remedies this. There are no other\nchanges.

\n

8.3.0

\n

pytest 8.3.0 (2024-07-20)

\n

New features

\n\n

Improvements in existing functionality

\n\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\nUpdates `ruff` from 0.5.1 to 0.5.4\n
\nRelease notes\n

Sourced from ruff's\nreleases.

\n
\n

0.5.4

\n

Release Notes

\n

Rule changes

\n\n

Bug fixes

\n\n

Documentation

\n\n

Install ruff 0.5.4

\n

Install prebuilt binaries via shell script

\n
curl --proto '=https' --tlsv1.2 -LsSf\nhttps://github.com/astral-sh/ruff/releases/download/0.5.4/ruff-installer.sh\n| sh\n
\n

Install prebuilt binaries via powershell script

\n
powershell -c "irm\nhttps://github.com/astral-sh/ruff/releases/download/0.5.4/ruff-installer.ps1\n| iex"\n
\n

Download ruff 0.5.4

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
FilePlatformChecksum
ruff-aarch64-apple-darwin.tar.gzApple Silicon macOSchecksum
ruff-x86_64-apple-darwin.tar.gzIntel macOSchecksum
ruff-aarch64-pc-windows-msvc.zipARM64 Windowschecksum
ruff-i686-pc-windows-msvc.zipx86 Windowschecksum
ruff-x86_64-pc-windows-msvc.zipx64 Windowschecksum
ruff-aarch64-unknown-linux-gnu.tar.gzARM64 Linuxchecksum
ruff-i686-unknown-linux-gnu.tar.gzx86 Linuxchecksum
ruff-powerpc64-unknown-linux-gnu.tar.gzPPC64 Linuxchecksum
ruff-powerpc64le-unknown-linux-gnu.tar.gzPPC64LE Linuxchecksum
ruff-s390x-unknown-linux-gnu.tar.gzS390x Linuxchecksum
ruff-x86_64-unknown-linux-gnu.tar.gzx64 Linuxchecksum
ruff-armv7-unknown-linux-gnueabihf.tar.gzARMv7 Linuxchecksum
ruff-aarch64-unknown-linux-musl.tar.gzARM64 MUSL Linuxchecksum
ruff-i686-unknown-linux-musl.tar.gzx86 MUSL Linuxchecksum
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from ruff's\nchangelog.

\n
\n

0.5.4

\n

Rule changes

\n\n

Bug fixes

\n\n

Documentation

\n\n

0.5.3

\n

Ruff 0.5.3 marks the stable release of the Ruff language\nserver and introduces revamped\ndocumentation,\nincluding setup\nguides for your editor of\nchoice and the language server\nitself.

\n

Preview features

\n\n

Rule changes

\n\n

Server

\n\n

Bug fixes

\n\n

Documentation

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore co…","shortMessageHtmlLink":"Bump the dependencies group in /.config with 10 updates (#4257)"}},{"before":null,"after":"69c06b59dfb543f558555db5df65de0d78df5a7f","ref":"refs/heads/dependabot/pip/dot-config/dependencies-dbd7d1670f","pushedAt":"2024-07-21T05:57:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the dependencies group in /.config with 10 updates\n\nBumps the dependencies group in /.config with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ansible-core](https://github.com/ansible/ansible) | `2.17.1` | `2.17.2` |\n| [astroid](https://github.com/pylint-dev/astroid) | `3.2.3` | `3.2.4` |\n| [cachetools](https://github.com/tkem/cachetools) | `5.3.3` | `5.4.0` |\n| [cryptography](https://github.com/pyca/cryptography) | `42.0.8` | `43.0.0` |\n| [griffe](https://github.com/mkdocstrings/griffe) | `0.47.0` | `0.48.0` |\n| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.5.28` | `9.5.29` |\n| [mypy](https://github.com/python/mypy) | `1.10.1` | `1.11.0` |\n| [pydoclint](https://github.com/jsh9/pydoclint) | `0.5.3` | `0.5.6` |\n| [pytest](https://github.com/pytest-dev/pytest) | `8.2.2` | `8.3.1` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.5.1` | `0.5.4` |\n\n\nUpdates `ansible-core` from 2.17.1 to 2.17.2\n- [Release notes](https://github.com/ansible/ansible/releases)\n- [Commits](https://github.com/ansible/ansible/compare/v2.17.1...v2.17.2)\n\nUpdates `astroid` from 3.2.3 to 3.2.4\n- [Release notes](https://github.com/pylint-dev/astroid/releases)\n- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog)\n- [Commits](https://github.com/pylint-dev/astroid/compare/v3.2.3...v3.2.4)\n\nUpdates `cachetools` from 5.3.3 to 5.4.0\n- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst)\n- [Commits](https://github.com/tkem/cachetools/compare/v5.3.3...v5.4.0)\n\nUpdates `cryptography` from 42.0.8 to 43.0.0\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/42.0.8...43.0.0)\n\nUpdates `griffe` from 0.47.0 to 0.48.0\n- [Release notes](https://github.com/mkdocstrings/griffe/releases)\n- [Changelog](https://github.com/mkdocstrings/griffe/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/mkdocstrings/griffe/compare/0.47.0...0.48.0)\n\nUpdates `mkdocs-material` from 9.5.28 to 9.5.29\n- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)\n- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)\n- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.28...9.5.29)\n\nUpdates `mypy` from 1.10.1 to 1.11.0\n- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/python/mypy/compare/v1.10.1...v1.11)\n\nUpdates `pydoclint` from 0.5.3 to 0.5.6\n- [Release notes](https://github.com/jsh9/pydoclint/releases)\n- [Changelog](https://github.com/jsh9/pydoclint/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/jsh9/pydoclint/compare/0.5.3...0.5.6)\n\nUpdates `pytest` from 8.2.2 to 8.3.1\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.2.2...8.3.1)\n\nUpdates `ruff` from 0.5.1 to 0.5.4\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/0.5.1...0.5.4)\n\n---\nupdated-dependencies:\n- dependency-name: ansible-core\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: astroid\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: cachetools\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: cryptography\n dependency-type: direct:production\n update-type: version-update:semver-major\n dependency-group: dependencies\n- dependency-name: griffe\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: mkdocs-material\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: mypy\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: pydoclint\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: pytest\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the dependencies group in /.config with 10 updates"}},{"before":"dbac4458f3b7c9d871a64cbaf699365f4dcf4144","after":null,"ref":"refs/heads/dependabot/pip/dot-config/dependencies-d395617f6d","pushedAt":"2024-07-14T06:04:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ansibuddy","name":"Ansible Bot","path":"/ansibuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107943535?s=80&v=4"}},{"before":"60f9e274288235881d9713e70f54426d9646e1af","after":"00f24c55384663c86e482ffb806918c5bfbcb1d0","ref":"refs/heads/main","pushedAt":"2024-07-14T06:04:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ansibuddy","name":"Ansible Bot","path":"/ansibuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107943535?s=80&v=4"},"commit":{"message":"Bump the dependencies group across 1 directory with 17 updates (#4254)\n\nBumps the dependencies group with 17 updates in the /.config directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ansible-compat](https://github.com/ansible/ansible-compat) | `24.6.1`\n| `24.7.0` |\n| [ansible-lint](https://github.com/ansible/ansible-lint) | `24.6.1` |\n`24.7.0` |\n| [astroid](https://github.com/pylint-dev/astroid) | `3.2.2` | `3.2.3` |\n| [certifi](https://github.com/certifi/python-certifi) | `2024.6.2` |\n`2024.7.4` |\n|\n[check-jsonschema](https://github.com/python-jsonschema/check-jsonschema)\n| `0.28.6` | `0.29.0` |\n| [coverage](https://github.com/nedbat/coveragepy) | `7.5.4` | `7.6.0` |\n| [exceptiongroup](https://github.com/agronholm/exceptiongroup) |\n`1.2.1` | `1.2.2` |\n| [identify](https://github.com/pre-commit/identify) | `2.5.36` |\n`2.6.0` |\n| [jsonschema](https://github.com/python-jsonschema/jsonschema) |\n`4.22.0` | `4.23.0` |\n| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |\n`9.5.27` | `9.5.28` |\n| [pillow](https://github.com/python-pillow/Pillow) | `10.3.0` |\n`10.4.0` |\n| [pipdeptree](https://github.com/tox-dev/pipdeptree) | `2.23.0` |\n`2.23.1` |\n| [rpds-py](https://github.com/crate-py/rpds) | `0.18.1` | `0.19.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.5.0` | `0.5.1` |\n| [tomlkit](https://github.com/sdispater/tomlkit) | `0.12.5` | `0.13.0`\n|\n| [tox](https://github.com/tox-dev/tox) | `4.15.1` | `4.16.0` |\n| [types-jsonschema](https://github.com/python/typeshed) |\n`4.22.0.20240610` | `4.23.0.20240712` |\n\n\nUpdates `ansible-compat` from 24.6.1 to 24.7.0\n
\nRelease notes\n

Sourced from ansible-compat's\nreleases.

\n
\n

v24.7.0

\n

Bugfixes

\n\n
\n
\n
\nCommits\n
    \n
  • 37f2158\nchore: pre-commit autoupdate (#389)
  • \n
  • 557e744\nMinor code quality improvements (#390)
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `ansible-lint` from 24.6.1 to 24.7.0\n
\nRelease notes\n

Sourced from ansible-lint's\nreleases.

\n
\n

v24.7.0

\n

Bugfixes

\n
    \n
  • Fix linting issues within command_instead_of* rules (ruff:D102) (#4252)\n@​alisonlhart
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 95382d3\nLinting fixes for command_instead_of* rules (ruff:D102) (#4252)
  • \n
  • 22041b4\nBump the dependencies group in /.config with 4 updates (#4249)
  • \n
  • b7f69e3\nBump the dependencies group in /.config with 5 updates (#4238)
  • \n
  • 0a4ff6d\nBump the dependencies group in /.config with 16 updates (#4231)
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `astroid` from 3.2.2 to 3.2.3\n
\nChangelog\n

Sourced from astroid's\nchangelog.

\n
\n

What's New in astroid 3.2.3?

\n

Release date: 2024-07-11

\n
    \n
  • Fix AssertionError when inferring a property consisting\nof a partial function.
  • \n
\n

Closes pylint-dev/pylint#9214

\n
\n
\n
\nCommits\n
    \n
  • 30ea720\nBump astroid to 3.2.3, update changelog (#2465)
  • \n
  • a2d8470\nFix AssertionError when inferring a property consisting of a partial\nfunction...
  • \n
  • 006b1ac\nUpgrade pylint in pre-commit config (#2440)
  • \n
  • 7c7c1b3\nPin numpy below 2.0.0
  • \n
  • 76be7ea\nFix unreachable-code
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `certifi` from 2024.6.2 to 2024.7.4\n
\nCommits\n
    \n
  • bd81538\n2024.07.04 (#295)
  • \n
  • 06a2cbf\nBump peter-evans/create-pull-request from 6.0.5 to 6.1.0 (#294)
  • \n
  • 13bba02\nBump actions/checkout from 4.1.6 to 4.1.7 (#293)
  • \n
  • e8abcd0\nBump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 (#292)
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `check-jsonschema` from 0.28.6 to 0.29.0\n
\nRelease notes\n

Sourced from check-jsonschema's\nreleases.

\n
\n

v0.29.0

\n
    \n
  • Update vendored schemas: github-workflows, renovate, woodpecker-ci\n(2024-07-07)
  • \n
  • Improve caching to include caching of remote $ref\ndownloads. This should improve performance in cases where a schema has\nmany remote refs and is used in repeat invocations. The\n$ref cache can be disabled via the same\n--no-cache flag which disables use of the pre-existing\ncache. Thanks @​alex1701c! (#452,\n#454)
  • \n
  • Fix an ordering bug which caused caching to be ineffective,\nresulting in repeated downloads of remote schemas even when the cache\nwas populated. Thanks @​alex1701c for\nreporting! (#453)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from check-jsonschema's\nchangelog.

\n
\n

0.29.0

\n
    \n
  • Update vendored schemas: github-workflows, renovate, woodpecker-ci\n(2024-07-07)
  • \n
  • Improve caching to include caching of remote $ref\ndownloads. This should\nimprove performance in cases where a schema has many remote refs and is\nused\nin repeat invocations. The $ref cache can be disabled via\nthe same\n--no-cache flag which disables use of the pre-existing\ncache. Thanks\n:user:alex1701c! (:issue:452,\n:pr:454)
  • \n
  • Fix an ordering bug which caused caching to be ineffective,\nresulting in\nrepeated downloads of remote schemas even when the cache was populated.\nThanks :user:alex1701c for reporting!\n(:issue:453)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 5341df5\nBump version for release
  • \n
  • 0fa7d91\nAdd missing changelog entry
  • \n
  • ddc6341\nMerge pull request #459\nfrom python-jsonschema/enhance-testing
  • \n
  • 08d04a7\nRefactor CLI unit tests + add deprecation tests
  • \n
  • b016212\nAdd a missing test case for '--validator-class'
  • \n
  • 245bf10\nAdd simple non-string examples to format tests
  • \n
  • e31b55f\nMerge pull request #457\nfrom python-jsonschema/cache-refs
  • \n
  • 761a2b2\nMerge pull request #458\nfrom python-jsonschema/vendor-schemas-auto
  • \n
  • 64b6ba0\n[vendor-schemas] automated update
  • \n
  • 037c2b2\nRefactor cache-related fixtures
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `coverage` from 7.5.4 to 7.6.0\n
\nChangelog\n

Sourced from coverage's\nchangelog.

\n
\n

Version 7.6.0 — 2024-07-11

\n
    \n
  • \n

    Exclusion patterns can now be multi-line, thanks to Daniel\nDiniz <pull 1807_>. This enables many interesting\nexclusion use-cases, including those\nrequested in issues 118 <issue 118_> (entire\nfiles), 996 <issue 996_>_ (multiple lines only when\nappearing together), 1741 <issue 1741_>_ (remainder\nof a function), and 1803 <issue 1803_>_\n(arbitrary sequence of marked lines). See the\n:ref:multi_line_exclude\nsection of the docs for more details and examples.

    \n
  • \n
  • \n

    The JSON report now includes per-function and per-class coverage\ninformation.\nThanks to Daniel Diniz <pull 1809_>_ for getting the\nwork started. This\ncloses issue 1793_ and issue 1532_.

    \n
  • \n
  • \n

    Fixed an incorrect calculation of "(no class)" lines in the\nHTML classes\nreport.

    \n
  • \n
  • \n

    Python 3.13.0b3 is supported.

    \n
  • \n
\n

.. _issue 118: nedbat/coveragepy#118\n.. _issue 996: nedbat/coveragepy#996\n.. _issue 1532: nedbat/coveragepy#1532\n.. _issue 1741: nedbat/coveragepy#1741\n.. _issue 1793: nedbat/coveragepy#1793\n.. _issue 1803: nedbat/coveragepy#1803\n.. _pull 1807: nedbat/coveragepy#1807\n.. _pull 1809: nedbat/coveragepy#1809

\n

.. _changes_7-5-4:

\n
\n
\n
\nCommits\n
    \n
  • 59a3cd7\ndocs: sample HTML for 7.6.0
  • \n
  • 7f27fa7\ndocs: prep for 7.6.0
  • \n
  • 6a268b0\ndocs: issues closed by the json region reporting
  • \n
  • 5bfe9e7\nchore: bump actions/setup-python from 5.1.0 to 5.1.1 (#1814)
  • \n
  • ab609ef\ndocs: mention json region reporting in the changes
  • \n
  • 92d96b9\nfix: json report needs 'no class' and 'no function' also
  • \n
  • e47e7e7\nrefactor: move duplicate code into methods
  • \n
  • 3d6be2b\nfix: json format should bump for regions
  • \n
  • a9992d2\ntest: add a test of json regions with branches
  • \n
  • 8b89764\ntest: json expectations should have explicit format number
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `exceptiongroup` from 1.2.1 to 1.2.2\n
\nRelease notes\n

Sourced from exceptiongroup's\nreleases.

\n
\n

1.2.2

\n
    \n
  • Removed an assert in\nexceptiongroup._formatting that caused compatibility issues\nwith Sentry (#123)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from exceptiongroup's\nchangelog.

\n
\n

Version history

\n

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

\n

1.2.2

\n
    \n
  • Removed an assert in\nexceptiongroup._formatting that caused compatibility\nissues with Sentry\n([#123](https://github.com/agronholm/exceptiongroup/issues/123)\n<https://github.com/agronholm/exceptiongroup/issues/123>_)
  • \n
\n

1.2.1

\n
    \n
  • Updated the copying of __notes__ to match CPython\nbehavior (PR by CF Bolz-Tereick)
  • \n
  • Corrected the type annotation of the exception handler callback to\naccept a\nBaseExceptionGroup instead of\nBaseException
  • \n
  • Fixed type errors on Python < 3.10 and the type annotation of\nsuppress()\n(PR by John Litborn)
  • \n
\n

1.2.0

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

1.1.3

\n
    \n
  • catch() now raises a TypeError if passed\nan async exception handler instead of\njust giving a RuntimeWarning about the coroutine never\nbeing awaited. (#66,\nPR by\nJohn Litborn)
  • \n
  • Fixed plain raise statement in an exception handler\ncallback to work like a\nraise in an except* block
  • \n
  • Fixed new exception group not being chained to the original\nexception when raising an\nexception group from exceptions raised in handler callbacks
  • \n
  • Fixed type annotations of the derive(),\nsubgroup() and split() methods to\nmatch the ones in typeshed
  • \n
\n

1.1.2

\n
    \n
  • Changed handling of exceptions in exception group handler callbacks\nto not wrap a\nsingle exception in an exception group, as per\nCPython issue 103590\n<https://github.com/python/cpython/issues/103590>_
  • \n
\n

1.1.1

\n
    \n
  • Worked around
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 2399d54\nAdded the release version
  • \n
  • bec9651\nRemoved problematic assert that caused compatibility issues
  • \n
  • f3f0ff6\nUpdated Ruff configuration
  • \n
  • bb43ee0\nFixed formatting tests failing on Python 3.13
  • \n
  • eb8fbbc\n[pre-commit.ci] pre-commit autoupdate (#129)
  • \n
  • 6ff8300\n[pre-commit.ci] pre-commit autoupdate (#128)
  • \n
  • 761933f\n[pre-commit.ci] pre-commit autoupdate (#127)
  • \n
  • 1b43294\n[pre-commit.ci] pre-commit autoupdate (#125)
  • \n
  • dd87018\n[pre-commit.ci] pre-commit autoupdate (#124)
  • \n
  • 54d8b8d\n[pre-commit.ci] pre-commit autoupdate (#121)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `identify` from 2.5.36 to 2.6.0\n
\nCommits\n
    \n
  • 577bfe1\nv2.6.0
  • \n
  • 2e9f390\nMerge pull request #468\nfrom harrymander/fix-index-error-with-env-shebang
  • \n
  • 0853fe3\nMerge pull request #457\nfrom wircho/adolfo-add-ejson
  • \n
  • 818c07f\nAdd ejson extension
  • \n
  • 909fd82\nMerge pull request #469\nfrom pre-commit/pre-commit-ci-update-config
  • \n
  • a9fd388\n[pre-commit.ci] pre-commit autoupdate
  • \n
  • 90c7a1e\nFix IndexError when shebang is just '#!/usr/bin/env'
  • \n
  • 437ef92\nMerge pull request #467\nfrom pre-commit/pre-commit-ci-update-config
  • \n
  • 525954b\n[pre-commit.ci] pre-commit autoupdate
  • \n
  • 0651fca\nMerge pull request #464\nfrom pre-commit/pre-commit-ci-update-config
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `jsonschema` from 4.22.0 to 4.23.0\n
\nRelease notes\n

Sourced from jsonschema's\nreleases.

\n
\n

v4.23.0

\n\n

What's Changed

\n
    \n
  • Add some typing to the exceptions.py module by @​DanielNoord in\npython-jsonschema/jsonschema#1019
  • \n
  • Declare support for 3.13 by @​rominf in python-jsonschema/jsonschema#1282
  • \n
\n

New Contributors

\n
    \n
  • @​rominf made\ntheir first contribution in python-jsonschema/jsonschema#1282
  • \n
\n

Full Changelog: https://github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0

\n
\n
\n
\nChangelog\n

Sourced from jsonschema's\nchangelog.

\n
\n

v4.23.0

\n
    \n
  • Do not reorder dictionaries (schemas, instances) that are printed as\npart of validation errors.
  • \n
  • Declare support for Py3.13
  • \n
\n
\n
\n
\nCommits\n
    \n
  • cfe8a40\nDocument the other change, and call this 4.23.0.
  • \n
  • 25127a1\nMerge pull request #1282\nfrom rominf/rominf-python3.13
  • \n
  • 40410c4\nDeclare support for 3.13
  • \n
  • 3a44b4b\nMerge pull request #1276\nfrom python-jsonschema/pre-commit-ci-update-config
  • \n
  • 6a00e35\n[pre-commit.ci] pre-commit autoupdate
  • \n
  • 84fee43\nMerge pull request #1273\nfrom python-jsonschema/pre-commit-ci-update-config
  • \n
  • a90d6e2\n[pre-commit.ci] pre-commit autoupdate
  • \n
  • c3a8641\nMerge pull request #1272\nfrom python-jsonschema/pre-commit-ci-update-config
  • \n
  • deb5398\n[pre-commit.ci] pre-commit autoupdate
  • \n
  • 7fd28c3\nUpdate the (ancient draft3) color format for newer webcolors.
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `mkdocs-material` from 9.5.27 to 9.5.28\n
\nRelease notes\n

Sourced from mkdocs-material's\nreleases.

\n
\n

mkdocs-material-9.5.28

\n
    \n
  • Fixed #7313:\nImproved tooltips mounted in sidebar when feature is disabled
  • \n
\n
\n
\n
\nChangelog\n

Sourced from mkdocs-material's\nchangelog.

\n
\n

mkdocs-material-9.5.28 (2024-07-02)

\n
    \n
  • Fixed #7313:\nImproved tooltips mounted in sidebar when feature is disabled
  • \n
\n

mkdocs-material-9.5.27 (2024-06-16)

\n
    \n
  • Updated Estonian translations
  • \n
\n

mkdocs-material-9.5.26 (2024-06-06)

\n
    \n
  • Fixed #7232:\nTab switches on scroll when linking tabs (9.5.19 regression)
  • \n
  • Fixed #7230:\nBlog author avatar broken when referring to local file
  • \n
\n

mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)

\n
    \n
  • Fixed projects plugin crashing when serving before building\nsubprojects
  • \n
\n

mkdocs-material-9.5.25 (2024-05-27)

\n
    \n
  • Fixed #7209:\nTags plugin crashing on numeric tags
  • \n
\n

mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)

\n
    \n
  • Fixed projects plugin crashing in serve mode when disabled
  • \n
  • Fixed projects plugin crashing when building nested projects
  • \n
\n

mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20)

\n
    \n
  • Fixed #7191:\nTags listings not rendering when toc_depth is changed
  • \n
\n

mkdocs-material-9.5.24 (2024-05-20)

\n
    \n
  • Fixed #7187:\nVersion selector title rendering issue
  • \n
\n

mkdocs-material-9.5.23 (2024-05-15)

\n
    \n
  • Fixed #7183:\nEdge case in anchor navigation when using instant navigation
  • \n
  • Fixed #6436:\nVersion selector not showing version alias
  • \n
\n

mkdocs-material-9.5.22 (2024-05-12)

\n
    \n
  • Fixed #7170:\nCopy button adds empty lines for line spans (9.5.18 regression)
  • \n
  • Fixed #7160:\nVersion switching doesn't stay on page (9.5.5 regression)
  • \n
  • Fixed #5619:\nLinks in Mermaid.js diagrams not discernible
  • \n
\n

mkdocs-material-9.5.21 (2024-05-03)

\n
    \n
  • Fixed #7133:\nEnsure latest version of Mermaid.js is used
  • \n
  • Fixed #7125:\nAdded warning for dotfiles in info plugin
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 1b78c2c\nPrepare 9.5.28 release
  • \n
  • c5fd98c\nFixed links in sponsors section
  • \n
  • fa04d0c\nUpdated dependencies
  • \n
  • 845fc61\nFixed improved tooltips mounted when disabled
  • \n
  • 12a8e82\nRemoved all references to polyfill.io
  • \n
  • 436860f\nBump docker/build-push-action from 5 to 6
  • \n
  • b048469\nSwitched to ES2018 target
  • \n
  • eff555a\nUpdated dependencies
  • \n
  • 610be26\nUpdated README
  • \n
  • f1ffead\nDocumentation
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `pillow` from 10.3.0 to 10.4.0\n
\nRelease notes\n

Sourced from pillow's\nreleases.

\n
\n

10.4.0

\n

https://pillow.readthedocs.io/en/stable/releasenotes/10.4.0.html

\n

Changes

\n
    \n
  • Raise FileNotFoundError if show_file() path does not exist #8178\n[@​radarhere]
  • \n
  • Improved reading 16-bit TGA images with colour #7965\n[@​Yay295]
  • \n
  • Fixed processing multiple JPEG EXIF markers #8127\n[@​radarhere]
  • \n
  • Do not preserve EXIFIFD tag by default when saving TIFF images #8110\n[@​radarhere]
  • \n
  • Added ImageFont.load_default_imagefont() #8086\n[@​radarhere]
  • \n
  • Added Image.WARN_POSSIBLE_FORMATS #8063\n[@​radarhere]
  • \n
  • Do not presume "xmp" info simply because\n"XML:com.adobe.xmp" info exists #8173\n[@​radarhere]
  • \n
  • Remove zero-byte end padding when parsing any XMP data #8171\n[@​radarhere]
  • \n
  • Do not detect Ultra HDR images as MPO #8056\n[@​radarhere]
  • \n
  • Raise SyntaxError specific to JP2 #8146\n[@​Yay295]
  • \n
  • Do not use first frame duration for other frames when saving APNG\nimages #8104\n[@​radarhere]
  • \n
  • Consider I;16 pixel size when using a 1 mode mask #8112\n[@​radarhere]
  • \n
  • When saving multiple PNG frames, convert to mode rather than raw\nmode #8087\n[@​radarhere]
  • \n
  • Added byte support to FreeTypeFont #8141\n[@​radarhere]
  • \n
  • Allow float center for rotate operations #8114\n[@​radarhere]
  • \n
  • Do not read layers immediately when opening PSD images #8039\n[@​radarhere]
  • \n
  • Restore original thread state #8065\n[@​radarhere]
  • \n
  • Read IM and TIFF images as RGB, rather than RGBX #7997\n[@​radarhere]
  • \n
  • Only preserve TIFF IPTC_NAA_CHUNK tag if type is BYTE or UNDEFINED\n#7948\n[@​radarhere]
  • \n
  • Prevent extra EPS header validations #8144\n[@​Yay295]
  • \n
  • Clarify ImageDraw2 error message when size is missing #8165\n[@​radarhere]
  • \n
  • Support unpacking more rawmodes to RGBA palettes #7966\n[@​radarhere]
  • \n
  • Removed support for Qt 5 #8159\n[@​radarhere]
  • \n
  • Improve ImageFont.freetype support for XDG directories\non Linux #8135\n[@​mamg22]
  • \n
  • Improved consistency of XMP handling #8069\n[@​radarhere]
  • \n
  • Use pkg-config to help find libwebp and raqm #8142\n[@​radarhere]
  • \n
  • Renamed C transform2 to transform #8113\n[@​radarhere]
  • \n
  • Updated nasm to 2.16.03 #7990\n[@​radarhere]
  • \n
  • [pre-commit.ci] pre-commit autoupdate #8100\n[@​pre-commit-ci]
  • \n
  • Updated ImageCms.createProfile colorTemp default and docstring #8096\n[@​radarhere]
  • \n
  • Added ImageDraw circle() #8085\n[@​void4]
  • \n
  • Don't reuse variable name #8082\n[@​Yay295]
  • \n
  • Use functools.cached_property in GifImagePlugin #8037\n[@​radarhere]
  • \n
  • Add mypy target to Makefile #8077\n[@​Yay295]
  • \n
  • Added Python 3.13 beta wheels #8071\n[@​radarhere]
  • \n
  • Parse _version contents instead of using exec() #8050\n[@​radarhere]
  • \n
  • Lint fixes #8068\n[@​radarhere]
  • \n
  • Fix type errors #8064\n[@​radarhere]
  • \n
  • Added MPEG accept function #7999\n[@​radarhere]
  • \n
  • Added more modes to Image.MODES #7984\n[@​radarhere]
  • \n
  • [pre-commit.ci] pre-commit autoupdate #8044\n[@​pre-commit-ci]
  • \n
  • Do not use percent format in strings #8045\n[@​radarhere]
  • \n
  • Changed string formatting to f-strings #8043\n[@​mrKazzila]
  • \n
  • Removed direct invocation of setup.py #8027\n[@​radarhere]
  • \n
  • Update ExifTags.py #8020\n[@​CTimmerman]
  • \n
\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from pillow's\nchangelog.

\n
\n

10.4.0 (2024-07-01)

\n
    \n
  • \n

    Raise FileNotFoundError if show_file() path does not exist #8178\n[radarhere]

    \n
  • \n
  • \n

    Improved reading 16-bit TGA images with colour #7965\n[Yay295, radarhere]

    \n
  • \n
  • \n

    Deprecate non-image ImageCms modes #8031\n[radarhere]

    \n
  • \n
  • \n

    Fixed processing multiple JPEG EXIF markers #8127\n[radarhere]

    \n
  • \n
  • \n

    Do not preserve EXIFIFD tag by default when saving TIFF images #8110\n[radarhere]

    \n
  • \n
  • \n

    Added ImageFont.load_default_imagefont() #8086\n[radarhere]

    \n
  • \n
  • \n

    Added Image.WARN_POSSIBLE_FORMATS #8063\n[radarhere]

    \n
  • \n
  • \n

    Remove zero-byte end padding when parsing any XMP data #8171\n[radarhere]

    \n
  • \n
  • \n

    Do not detect Ultra HDR images as MPO #8056\n[radarhere]

    \n
  • \n
  • \n

    Raise SyntaxError specific to JP2 #8146\n[Yay295, radarhere]

    \n
  • \n
  • \n

    Do not use first frame duration for other frames when saving APNG\nimages #8104\n[radarhere]

    \n
  • \n
  • \n

    Consider I;16 pixel size when using a 1 mode mask #8112\n[radarhere]

    \n
  • \n
  • \n

    When saving multiple PNG frames, convert to mode rather than raw mode\n#8087\n[radarhere]

    \n
  • \n
  • \n

    Added byte support to FreeTypeFont #8141\n[radarhere]

    \n
  • \n
  • \n

    Allow float center for rotate operations #8114\n[radarhere]

    \n
  • \n
  • \n

    Do not read layers immediately when opening PSD images #8039\n[radarhere]

    \n
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 9b4fae7\n10.4.0 version bump
  • \n
  • b55d74b\nUpdate CHANGES.rst [ci skip]
  • \n
  • 8daf550\nMerge pull request #8178\nfrom radarhere/imageshow
  • \n
  • c6d8c58\nMerge pull request #7965\nfrom Yay295/patch-3
  • \n
  • c9ec76a\nRaise FileNotFoundError if show_file() path does not exist
  • \n
  • b48d175\nUpdate CHANGES.rst [ci skip]
  • \n
  • 4d6dff3\nMerge pull request #8031\nfrom radarhere/imagingcms_modes
  • \n
  • 70b3815\nMerge pull request #8127\nfrom radarhere/multiple_exif_markers
  • \n
  • 88cd6d4\nRearranged comments
  • \n
  • 41426a6\nMerge pull request #8110\nfrom radarhere/exififd
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `pipdeptree` from 2.23.0 to 2.23.1\n
\nRelease notes\n

Sourced from pipdeptree's\nreleases.

\n
\n

2.23.1

\n\n

What's Changed

\n
    \n
  • Use __contains__ to avoid KeyError with\nimportlib_metadata==8.0.0 by @​kemzeb in tox-dev/pipdeptree#384
  • \n
  • Use is_missing property in ReqPackage.is_conflicting() for DRYness\nby @​kemzeb in tox-dev/pipdeptree#385
  • \n
  • Readd # noqa: S603 to _detect_env to resolve Ruff error\nby @​kemzeb in tox-dev/pipdeptree#388
  • \n
  • Allow pre-releases when detecting version conflicts by @​kemzeb in tox-dev/pipdeptree#394
  • \n
\n

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.23.0...2.23.1

\n
\n
\n
\nCommits\n
    \n
  • f0999f9\nAllow pre-releases when detecting version conflicts (#394)
  • \n
  • 02f4f26\n[pre-commit.ci] pre-commit autoupdate (#392)
  • \n
  • 91188b3\nReadd # noqa: S603 to _detect_env to resolve Ruff error (#388)
  • \n
  • 6fb5619\n[pre-commit.ci] pre-commit autoupdate (#387)
  • \n
  • 59de13e\nUse is_missing property in ReqPackage.is_conflicting() for DRYness (#385)
  • \n
  • 5eabebe\nUse __contains__ to avoid KeyError with\nimportlib_metadata==8.0.0 (#384)
  • \n
  • 8c56559\n[pre-commit.ci] pre-commit autoupdate (#383)
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `rpds-py` from 0.18.1 to 0.19.0\n
\nRelease notes\n

Sourced from rpds-py's\nreleases.

\n
\n

v0.19.0

\n\n

What's Changed

\n
    \n
  • deps: bump libc from 0.2.147 to 0.2.155 by @​wxpppp in crate-py/rpds#74
  • \n
  • Make Python 3.13 Compatible by @​FlickerSoul in\ncrate-py/rpds#79
  • \n
\n

New Contributors

\n
    \n
  • @​wxpppp made\ntheir first contribution in crate-py/rpds#74
  • \n
  • @​FlickerSoul\nmade their first contribution in crate-py/rpds#79
  • \n
\n

Full Changelog: https://github.com/crate-py/rpds/compare/v0.18.1...v0.19.0

\n
\n
\n
\nCommits\n
    \n
  • 4e347fc\nBump to 0.19.0
  • \n
  • 974af19\nUpdate requirements.
  • \n
  • 6c32fc2\nMerge pull request #79 from\nFlickerSoul/dev
  • \n
  • 605215e\nUpdate PyO3 from 0.22.0 to 0.22.1
  • \n
  • 0c600b8\nUse #[derive(FromPyObject)] instead of manual impl
  • \n
  • 6c7cdd2\nRemove redundant Python::wiht_gil calls
  • \n
  • 5e986af\nAdd Python 3.13 to GitHub actions CI
  • \n
  • d462f1d\nFix clippy warnings
  • \n
  • 1984200\nRemove redundant Python::with_gil calls
  • \n
  • 8ecb460\nFix formatting
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `ruff` from 0.5.0 to 0.5.1\n
\nRelease notes\n

Sourced from ruff's\nreleases.

\n
\n

0.5.1

\n

Release Notes

\n

Preview features

\n
    \n
  • [flake8-bugbear] Implement mutable-contextvar-default\n(B039) (#12113)
  • \n
  • [pycodestyle] Whitespace after decorator\n(E204) (#12140)
  • \n
  • [pytest] Reverse PT001 and\nPT0023 defaults (#12106)
  • \n
\n

Rule changes

\n
    \n
  • Enable token-based rules on source with syntax errors (#11950)
  • \n
  • [flake8-bandit] Detect httpx for\nS113 (#12174)
  • \n
  • [numpy] Update NPY201 to include exception\ndeprecations (#12065)
  • \n
  • [pylint] Generate autofix for\nduplicate-bases (PLE0241) (#12105)
  • \n
\n

Server

\n
    \n
  • Avoid syntax error notification for source code actions (#12148)
  • \n
  • Consider the content of the new cells during notebook sync (#12203)
  • \n
  • Fix replacement edit range computation (#12171)
  • \n
\n

Bug fixes

\n
    \n
  • Disable auto-fix when source has syntax errors (#12134)
  • \n
  • Fix cache key collisions for paths with separators (#12159)
  • \n
  • Make requires-python inference robust to\n== (#12091)
  • \n
  • Use char-wise width instead of str-width (#12135)
  • \n
  • [pycodestyle] Avoid E275 if keyword\nfollowed by comma (#12136)
  • \n
  • [pycodestyle] Avoid E275 if keyword is\nfollowed by a semicolon (#12095)
  • \n
  • [pylint] Skip dummy\nvariables for PLR1704 (#12190)
  • \n
\n

Performance

\n
    \n
  • Remove allocation in parse_identifier (#12103)
  • \n
  • Use CompactString for Identifier AST node\n(#12101)
  • \n
\n

Contributors

\n\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from ruff's\nchangelog.

\n
\n

0.5.1

\n

Preview features

\n
    \n
  • [flake8-bugbear] Implement mutable-contextvar-default\n(B039) (#12113)
  • \n
  • [pycodestyle] Whitespace after decorator\n(E204) (#12140)
  • \n
  • [pytest] Reverse PT001 and\nPT0023 defaults (#12106)
  • \n
\n

Rule changes

\n
    \n
  • Enable token-based rules on source with syntax errors (#11950)
  • \n
  • [flake8-bandit] Detect httpx for\nS113 (#12174)
  • \n
  • [numpy] Update NPY201 to include exception\ndeprecations (#12065)
  • \n
  • [pylint] Generate autofix for\nduplicate-bases (PLE0241) (#12105)
  • \n
\n

Server

\n
    \n
  • Avoid syntax error notification for source code actions (#12148)
  • \n
  • Consider the content of the new cells during notebook sync (#12203)
  • \n
  • Fix replacement edit range computation (#12171)
  • \n
\n

Bug fixes

\n
    \n
  • Disable auto-fix when source has syntax errors (#12134)
  • \n
  • Fix cache key collisions for paths with separators (#12159)
  • \n
  • Make requires-python inference robust to\n== (#12091)
  • \n
  • Use char-wise width instead of str-width (#12135)
  • \n
  • [pycodestyle] Avoid E275 if keyword\nfollowed by comma (#12136)
  • \n
  • [pycodestyle] Avoid E275 if keyword is\nfollowed by a semicolon (#12095)
  • \n
  • [pylint] Skip dummy\nvariables for PLR1704 (#12190)
  • \n
\n

Performance

\n
    \n
  • Remove allocation in parse_identifier (#12103)
  • \n
  • Use CompactString for Identifier AST node\n(#12101)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 3a72400\nRename publish workflow file extension (yaml ->\nyml) (#12206)
  • \n
  • 1b3bff0\nBump version to 0.5.1 (#12205)
  • \n
  • 0f6f73e\n[red-knot] Require that FileSystem objects implement\nDebug (#12204)
  • \n
  • 7910bee\nConsider the content of the new cells during notebook sync (#12203)
  • \n
  • f3ccd15\nRevert "Remove --preview as a required argument for\nruff server (#12053)"...
  • \n
  • 1e07bfa\n[pycodestyle] Whitespace after decorator\n(E204) (#12140)
  • \n
  • 5e7ba05\ndocs(*): fix a few typos, consistency issues and links (#12193)
  • \n
  • d12570e\ndocs(options): fix some typos and improve consistency (#12191)
  • \n
  • #4254)"}},{"before":null,"after":"dbac4458f3b7c9d871a64cbaf699365f4dcf4144","ref":"refs/heads/dependabot/pip/dot-config/dependencies-d395617f6d","pushedAt":"2024-07-14T05:57:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the dependencies group across 1 directory with 17 updates\n\nBumps the dependencies group with 17 updates in the /.config directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [ansible-compat](https://github.com/ansible/ansible-compat) | `24.6.1` | `24.7.0` |\n| [ansible-lint](https://github.com/ansible/ansible-lint) | `24.6.1` | `24.7.0` |\n| [astroid](https://github.com/pylint-dev/astroid) | `3.2.2` | `3.2.3` |\n| [certifi](https://github.com/certifi/python-certifi) | `2024.6.2` | `2024.7.4` |\n| [check-jsonschema](https://github.com/python-jsonschema/check-jsonschema) | `0.28.6` | `0.29.0` |\n| [coverage](https://github.com/nedbat/coveragepy) | `7.5.4` | `7.6.0` |\n| [exceptiongroup](https://github.com/agronholm/exceptiongroup) | `1.2.1` | `1.2.2` |\n| [identify](https://github.com/pre-commit/identify) | `2.5.36` | `2.6.0` |\n| [jsonschema](https://github.com/python-jsonschema/jsonschema) | `4.22.0` | `4.23.0` |\n| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.5.27` | `9.5.28` |\n| [pillow](https://github.com/python-pillow/Pillow) | `10.3.0` | `10.4.0` |\n| [pipdeptree](https://github.com/tox-dev/pipdeptree) | `2.23.0` | `2.23.1` |\n| [rpds-py](https://github.com/crate-py/rpds) | `0.18.1` | `0.19.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.5.0` | `0.5.1` |\n| [tomlkit](https://github.com/sdispater/tomlkit) | `0.12.5` | `0.13.0` |\n| [tox](https://github.com/tox-dev/tox) | `4.15.1` | `4.16.0` |\n| [types-jsonschema](https://github.com/python/typeshed) | `4.22.0.20240610` | `4.23.0.20240712` |\n\n\n\nUpdates `ansible-compat` from 24.6.1 to 24.7.0\n- [Release notes](https://github.com/ansible/ansible-compat/releases)\n- [Commits](https://github.com/ansible/ansible-compat/compare/v24.6.1...v24.7.0)\n\nUpdates `ansible-lint` from 24.6.1 to 24.7.0\n- [Release notes](https://github.com/ansible/ansible-lint/releases)\n- [Commits](https://github.com/ansible/ansible-lint/compare/v24.6.1...v24.7.0)\n\nUpdates `astroid` from 3.2.2 to 3.2.3\n- [Release notes](https://github.com/pylint-dev/astroid/releases)\n- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog)\n- [Commits](https://github.com/pylint-dev/astroid/compare/v3.2.2...v3.2.3)\n\nUpdates `certifi` from 2024.6.2 to 2024.7.4\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)\n\nUpdates `check-jsonschema` from 0.28.6 to 0.29.0\n- [Release notes](https://github.com/python-jsonschema/check-jsonschema/releases)\n- [Changelog](https://github.com/python-jsonschema/check-jsonschema/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/python-jsonschema/check-jsonschema/compare/0.28.6...0.29.0)\n\nUpdates `coverage` from 7.5.4 to 7.6.0\n- [Release notes](https://github.com/nedbat/coveragepy/releases)\n- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)\n- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.4...7.6.0)\n\nUpdates `exceptiongroup` from 1.2.1 to 1.2.2\n- [Release notes](https://github.com/agronholm/exceptiongroup/releases)\n- [Changelog](https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst)\n- [Commits](https://github.com/agronholm/exceptiongroup/compare/1.2.1...1.2.2)\n\nUpdates `identify` from 2.5.36 to 2.6.0\n- [Commits](https://github.com/pre-commit/identify/compare/v2.5.36...v2.6.0)\n\nUpdates `jsonschema` from 4.22.0 to 4.23.0\n- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)\n- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/python-jsonschema/jsonschema/compare/v4.22.0...v4.23.0)\n\nUpdates `mkdocs-material` from 9.5.27 to 9.5.28\n- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)\n- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)\n- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.27...9.5.28)\n\nUpdates `pillow` from 10.3.0 to 10.4.0\n- [Release notes](https://github.com/python-pillow/Pillow/releases)\n- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)\n- [Commits](https://github.com/python-pillow/Pillow/compare/10.3.0...10.4.0)\n\nUpdates `pipdeptree` from 2.23.0 to 2.23.1\n- [Release notes](https://github.com/tox-dev/pipdeptree/releases)\n- [Commits](https://github.com/tox-dev/pipdeptree/compare/2.23.0...2.23.1)\n\nUpdates `rpds-py` from 0.18.1 to 0.19.0\n- [Release notes](https://github.com/crate-py/rpds/releases)\n- [Commits](https://github.com/crate-py/rpds/compare/v0.18.1...v0.19.0)\n\nUpdates `ruff` from 0.5.0 to 0.5.1\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/0.5.0...0.5.1)\n\nUpdates `tomlkit` from 0.12.5 to 0.13.0\n- [Release notes](https://github.com/sdispater/tomlkit/releases)\n- [Changelog](https://github.com/python-poetry/tomlkit/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/sdispater/tomlkit/compare/0.12.5...0.13.0)\n\nUpdates `tox` from 4.15.1 to 4.16.0\n- [Release notes](https://github.com/tox-dev/tox/releases)\n- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/tox-dev/tox/compare/4.15.1...4.16.0)\n\nUpdates `types-jsonschema` from 4.22.0.20240610 to 4.23.0.20240712\n- [Commits](https://github.com/python/typeshed/commits)\n\n---\nupdated-dependencies:\n- dependency-name: ansible-compat\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: ansible-lint\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: astroid\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: certifi\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: check-jsonschema\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: coverage\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: exceptiongroup\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: identify\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: jsonschema\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: mkdocs-material\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: pillow\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: pipdeptree\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: rpds-py\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: tomlkit\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: tox\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: types-jsonschema\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the dependencies group across 1 directory with 17 updates"}},{"before":"0bbe743da6d4fb40adf1b035be909945d15a0b0b","after":null,"ref":"refs/heads/dependabot/pip/dot-config/dependencies-e4c5645489","pushedAt":"2024-07-14T05:57:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"90ec47882086fc31ba09d5dc35b7610b2371093b","after":"f65723c6ede0a0918b3f992542c4281dc81f39b7","ref":"refs/heads/list-command-glob-fix","pushedAt":"2024-07-09T14:24:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Qalthos","name":"Kate Case","path":"/Qalthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649648?s=80&v=4"},"commit":{"message":"chore: auto fixes from pre-commit.com hooks","shortMessageHtmlLink":"chore: auto fixes from pre-commit.com hooks"}},{"before":"e27b13a02dffd38c6fa315f0cd8cc8ac16b3be96","after":"60f9e274288235881d9713e70f54426d9646e1af","ref":"refs/heads/main","pushedAt":"2024-07-09T12:22:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cidrblock","name":"Bradley A. Thornton","path":"/cidrblock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18386516?s=80&v=4"},"commit":{"message":"Updated cspell dictionary and removed unneeded values (#4251)","shortMessageHtmlLink":"Updated cspell dictionary and removed unneeded values (#4251)"}},{"before":null,"after":"0bbe743da6d4fb40adf1b035be909945d15a0b0b","ref":"refs/heads/dependabot/pip/dot-config/dependencies-e4c5645489","pushedAt":"2024-07-07T05:45:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the dependencies group in /.config with 5 updates\n\nBumps the dependencies group in /.config with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [certifi](https://github.com/certifi/python-certifi) | `2024.6.2` | `2024.7.4` |\n| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.5.27` | `9.5.28` |\n| [pillow](https://github.com/python-pillow/Pillow) | `10.3.0` | `10.4.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.5.0` | `0.5.1` |\n| [tox](https://github.com/tox-dev/tox) | `4.15.1` | `4.16.0` |\n\n\nUpdates `certifi` from 2024.6.2 to 2024.7.4\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)\n\nUpdates `mkdocs-material` from 9.5.27 to 9.5.28\n- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)\n- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)\n- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.27...9.5.28)\n\nUpdates `pillow` from 10.3.0 to 10.4.0\n- [Release notes](https://github.com/python-pillow/Pillow/releases)\n- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)\n- [Commits](https://github.com/python-pillow/Pillow/compare/10.3.0...10.4.0)\n\nUpdates `ruff` from 0.5.0 to 0.5.1\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/0.5.0...0.5.1)\n\nUpdates `tox` from 4.15.1 to 4.16.0\n- [Release notes](https://github.com/tox-dev/tox/releases)\n- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/tox-dev/tox/compare/4.15.1...4.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: mkdocs-material\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: pillow\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n- dependency-name: tox\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: dependencies\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the dependencies group in /.config with 5 updates"}},{"before":"2270f090f2c29bb0957f2e13c0bf20106a88237a","after":"90ec47882086fc31ba09d5dc35b7610b2371093b","ref":"refs/heads/list-command-glob-fix","pushedAt":"2024-07-03T13:26:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pre-commit-ci[bot]","name":null,"path":"/apps/pre-commit-ci","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/68672?s=80&v=4"},"commit":{"message":"chore: auto fixes from pre-commit.com hooks","shortMessageHtmlLink":"chore: auto fixes from pre-commit.com hooks"}},{"before":"79f1a97cce511625636628a6daab927d6333d4f6","after":"2270f090f2c29bb0957f2e13c0bf20106a88237a","ref":"refs/heads/list-command-glob-fix","pushedAt":"2024-07-03T13:25:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Qalthos","name":"Kate Case","path":"/Qalthos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/649648?s=80&v=4"},"commit":{"message":"Use MOLECULE_GLOB environment variable for list command as well\n\nSigned-off-by: Fabian Klemp ","shortMessageHtmlLink":"Use MOLECULE_GLOB environment variable for list command as well"}},{"before":"e9d7d03666d81bfb98ec5a9c1924005db990f998","after":"15376f9c0be0e4aec17df82243101b5922b4efb9","ref":"refs/heads/chore/types","pushedAt":"2024-06-30T08:17:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Refactor API to use standard types","shortMessageHtmlLink":"Refactor API to use standard types"}},{"before":"3af5ab806b0646204b41fcfdb194414b2d7ef819","after":"e9d7d03666d81bfb98ec5a9c1924005db990f998","ref":"refs/heads/chore/types","pushedAt":"2024-06-30T07:59:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Refactor API to use standard types","shortMessageHtmlLink":"Refactor API to use standard types"}},{"before":"b2d8df3a76011dfa752b596e602f7a8e8ae895f0","after":null,"ref":"refs/heads/dependabot/pip/dot-config/dependencies-3cdb1a7c84","pushedAt":"2024-06-30T05:16:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ansibuddy","name":"Ansible Bot","path":"/ansibuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107943535?s=80&v=4"}},{"before":"9b768062e5fa71212cabfb428fee1bd9feac669e","after":"e27b13a02dffd38c6fa315f0cd8cc8ac16b3be96","ref":"refs/heads/main","pushedAt":"2024-06-30T05:16:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ansibuddy","name":"Ansible Bot","path":"/ansibuddy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107943535?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.4 to 3.2.5 in /.config in the dependencies group (#4246)\n\nBumps the dependencies group in /.config with 1 update:\n[pylint](https://github.com/pylint-dev/pylint).\n\nUpdates `pylint` from 3.2.4 to 3.2.5\n
    \nCommits\n
      \n
    • ae730ac\nBump pylint to 3.2.5, update changelog (#9756)
    • \n
    • be7b5cc\n[unreachable-code] Fix the false positive in python 3.8 (#9753)\n(#9755)
    • \n
    • 6c3ab77\n[release] Fix 3.2.4 release date following issue with twine 5.1.0 (#9749)\n(#9...
    • \n
    • See full diff in compare\nview
    • \n
    \n
    \n
    \n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pylint&package-manager=pip&previous-version=3.2.4&new-version=3.2.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
    \nDependabot commands and options\n
    \n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
    \n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pylint from 3.2.4 to 3.2.5 in /.config in the dependencies group ("}},{"before":null,"after":"b2d8df3a76011dfa752b596e602f7a8e8ae895f0","ref":"refs/heads/dependabot/pip/dot-config/dependencies-3cdb1a7c84","pushedAt":"2024-06-30T05:09:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pylint from 3.2.4 to 3.2.5 in /.config in the dependencies group\n\nBumps the dependencies group in /.config with 1 update: [pylint](https://github.com/pylint-dev/pylint).\n\n\nUpdates `pylint` from 3.2.4 to 3.2.5\n- [Release notes](https://github.com/pylint-dev/pylint/releases)\n- [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.4...v3.2.5)\n\n---\nupdated-dependencies:\n- dependency-name: pylint\n dependency-type: direct:production\n update-type: version-update:semver-patch\n dependency-group: dependencies\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pylint from 3.2.4 to 3.2.5 in /.config in the dependencies group"}},{"before":"e104ebfec5f1f427992ee85a767290539abf7b3f","after":"9b768062e5fa71212cabfb428fee1bd9feac669e","ref":"refs/heads/main","pushedAt":"2024-06-28T15:19:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cidrblock","name":"Bradley A. Thornton","path":"/cidrblock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18386516?s=80&v=4"},"commit":{"message":"chore: Update .pre-commit-config.yaml (#4245)\n\nQuotes not needed, consistent with others","shortMessageHtmlLink":"chore: Update .pre-commit-config.yaml (#4245)"}},{"before":"033910c6144ad9ff4e7aade8b44db9a9869586ff","after":"e104ebfec5f1f427992ee85a767290539abf7b3f","ref":"refs/heads/main","pushedAt":"2024-06-27T18:46:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cidrblock","name":"Bradley A. Thornton","path":"/cidrblock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18386516?s=80&v=4"},"commit":{"message":"Cleaup ruff config with latest version (#4243)\n\n- update constraints to pull in ruff .5\r\n- Remove unused ruff config\r\n\r\n---------\r\n\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Cleaup ruff config with latest version (#4243)"}},{"before":"277d7cac7ac50dbe6d182d5777b494a07af43cc3","after":"3af5ab806b0646204b41fcfdb194414b2d7ef819","ref":"refs/heads/chore/types","pushedAt":"2024-06-27T08:34:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Refactor API to use standard types","shortMessageHtmlLink":"Refactor API to use standard types"}},{"before":"bd5cc07df82daca15fafd0cc651ffef347fa90b2","after":"277d7cac7ac50dbe6d182d5777b494a07af43cc3","ref":"refs/heads/chore/types","pushedAt":"2024-06-27T06:59:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Introduce more types","shortMessageHtmlLink":"Introduce more types"}},{"before":"f39cc4140a05d1bf3091b71ff449c0f1c2094bc1","after":null,"ref":"refs/heads/dependabot/pip/dot-config/dependencies-d758472a61","pushedAt":"2024-06-26T17:31:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"4fe7993972bb527c80407219c1618e38ca959780","after":"033910c6144ad9ff4e7aade8b44db9a9869586ff","ref":"refs/heads/main","pushedAt":"2024-06-26T17:25:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cidrblock","name":"Bradley A. Thornton","path":"/cidrblock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18386516?s=80&v=4"},"commit":{"message":"Update pydoclint config (#4242)\n\n- finish removing flake8\r\n- update constraints after flake8 removal\r\n- update pydoclint config and update baseline\r\nFollowup work from #4241 and #4235","shortMessageHtmlLink":"Update pydoclint config (#4242)"}},{"before":"db97488eab966128f6d6bab249cf5d117d13f1e9","after":"4fe7993972bb527c80407219c1618e38ca959780","ref":"refs/heads/main","pushedAt":"2024-06-26T16:52:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cidrblock","name":"Bradley A. Thornton","path":"/cidrblock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18386516?s=80&v=4"},"commit":{"message":"Add VsCode support for pydoclint (#4241)\n\nSince flake8 has been removed, VsCode no longer provided feedback during\r\ndevleopment about new docstring errors.\r\n\r\nThis PR add a new task called `pydoclint` that runs pydoclint in the\r\nbackground. Message from pydoclint are parsed with a regex and presented\r\nin the problems tab of VsCode by the task.\r\n\r\nVsCode does not have native support fdor running a task on save, so a\r\nnew extension is added to support that.\r\n\r\nThe flake8 extension is removed which was an oversight in #4235 \r\n\r\nRelated #4236","shortMessageHtmlLink":"Add VsCode support for pydoclint (#4241)"}},{"before":null,"after":"bd5cc07df82daca15fafd0cc651ffef347fa90b2","ref":"refs/heads/chore/types","pushedAt":"2024-06-26T15:35:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Introduce more types","shortMessageHtmlLink":"Introduce more types"}},{"before":"36d93194a8ebf1773fa5f66fa2bf58f984cb0be9","after":null,"ref":"refs/heads/chore/mkdocs-includes","pushedAt":"2024-06-26T12:44:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"}},{"before":"b89e7c3fedc8f571b0ce845735176469ab65f83e","after":"db97488eab966128f6d6bab249cf5d117d13f1e9","ref":"refs/heads/main","pushedAt":"2024-06-26T12:44:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Prevent building docs with missing includes (#4239)\n\nFixes: #4221","shortMessageHtmlLink":"Prevent building docs with missing includes (#4239)"}},{"before":null,"after":"36d93194a8ebf1773fa5f66fa2bf58f984cb0be9","ref":"refs/heads/chore/mkdocs-includes","pushedAt":"2024-06-26T12:03:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Prevent building docs with missing includes\n\nFixes: #4221","shortMessageHtmlLink":"Prevent building docs with missing includes"}},{"before":"522470bf299986d9ac78126b8678c5fd26d4ac12","after":null,"ref":"refs/heads/chore/types","pushedAt":"2024-06-26T09:22:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"}},{"before":"d5173cb38887ef0ef946bfb3d851cfc148c6d31e","after":"b89e7c3fedc8f571b0ce845735176469ab65f83e","ref":"refs/heads/main","pushedAt":"2024-06-26T09:22:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ssbarnea","name":"Sorin Sbarnea","path":"/ssbarnea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102495?s=80&v=4"},"commit":{"message":"Address deprecated ruff ANN101 (#4238)","shortMessageHtmlLink":"Address deprecated ruff ANN101 (#4238)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhOUD0AA","startCursor":null,"endCursor":null}},"title":"Activity · ansible/molecule"}