⬆️ Bump the all group with 32 updates - #187
Merged
Merged
Conversation
Bumps the all group with 32 updates: | Package | From | To | | --- | --- | --- | | [ruff](https://github.com/astral-sh/ruff) | `0.16.4` | `0.16.5` | | [anyio](https://github.com/agronholm/anyio) | `4.10.0` | `4.12.1` | | [attrs](https://github.com/python-attrs/attrs) | `25.3.0` | `26.1.0` | | [certifi](https://github.com/certifi/python-certifi) | `2025.8.3` | `2026.7.22` | | [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.3` | `3.5.1` | | [coverage](https://github.com/coveragepy/coveragepy) | `7.10.6` | `7.10.7` | | [distlib](https://github.com/pypa/distlib) | `0.4.0` | `0.4.3` | | [docstring-parser](https://github.com/rr-/docstring_parser) | `0.17.0` | `0.18.0` | | [exceptiongroup](https://github.com/agronholm/exceptiongroup) | `1.3.0` | `1.3.1` | | [haystack-experimental](https://github.com/deepset-ai/haystack-experimental) | `0.13.0` | `0.15.2` | | [identify](https://github.com/pre-commit/identify) | `2.6.14` | `2.6.15` | | [idna](https://github.com/kjd/idna) | `3.10` | `3.19` | | [jiter](https://github.com/pydantic/jiter) | `0.11.0` | `0.16.0` | | [lazy-imports](https://github.com/bachorp/lazy-imports) | `1.0.1` | `1.1.0` | | [librt](https://github.com/mypyc/librt) | `0.7.3` | `0.15.0` | | [markupsafe](https://github.com/pallets/markupsafe) | `3.0.2` | `3.0.3` | | [nodeenv](https://github.com/ekalinin/nodeenv) | `1.9.1` | `1.10.0` | | [openai](https://github.com/openai/openai-python) | `1.107.3` | `2.48.0` | | [packaging](https://github.com/pypa/packaging) | `25.0` | `26.3` | | [pathspec](https://github.com/cpburnz/python-pathspec) | `0.12.1` | `1.1.1` | | [posthog](https://github.com/posthog/posthog-python) | `6.7.4` | `6.9.3` | | [pydantic](https://github.com/pydantic/pydantic) | `2.11.9` | `2.13.5` | | [pydantic-core](https://github.com/pydantic/pydantic) | `2.33.2` | `2.46.5` | | [pygments](https://github.com/pygments/pygments) | `2.19.2` | `2.21.0` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.1.1` | `1.2.1` | | [pyyaml](https://github.com/yaml/pyyaml) | `6.0.2` | `6.0.3` | | [tomli](https://github.com/hukkin/tomli) | `2.2.1` | `2.4.1` | | [tqdm](https://github.com/tqdm/tqdm) | `4.67.1` | `4.70.0` | | [typing-extensions](https://github.com/python/typing_extensions) | `4.15.0` | `4.16.0` | | [typing-inspection](https://github.com/pydantic/typing-inspection) | `0.4.1` | `0.4.2` | | [urllib3](https://github.com/urllib3/urllib3) | `2.5.0` | `2.6.3` | | [virtualenv](https://github.com/pypa/virtualenv) | `20.34.0` | `21.7.7` | Updates `ruff` from 0.16.4 to 0.16.5 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.16.4...0.16.5) Updates `anyio` from 4.10.0 to 4.12.1 - [Release notes](https://github.com/agronholm/anyio/releases) - [Commits](agronholm/anyio@4.10.0...4.12.1) Updates `attrs` from 25.3.0 to 26.1.0 - [Release notes](https://github.com/python-attrs/attrs/releases) - [Changelog](https://github.com/python-attrs/attrs/blob/main/CHANGELOG.md) - [Commits](python-attrs/attrs@25.3.0...26.1.0) Updates `certifi` from 2025.8.3 to 2026.7.22 - [Commits](certifi/python-certifi@2025.08.03...2026.07.22) Updates `charset-normalizer` from 3.4.3 to 3.5.1 - [Release notes](https://github.com/jawah/charset_normalizer/releases) - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md) - [Commits](jawah/charset_normalizer@3.4.3...3.5.1) Updates `coverage` from 7.10.6 to 7.10.7 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](coveragepy/coveragepy@7.10.6...7.10.7) Updates `distlib` from 0.4.0 to 0.4.3 - [Release notes](https://github.com/pypa/distlib/releases) - [Changelog](https://github.com/pypa/distlib/blob/master/CHANGES.rst) - [Commits](pypa/distlib@0.4.0...0.4.3) Updates `docstring-parser` from 0.17.0 to 0.18.0 - [Changelog](https://github.com/rr-/docstring_parser/blob/master/CHANGELOG.md) - [Commits](rr-/docstring_parser@0.17.0...0.18.0) Updates `exceptiongroup` from 1.3.0 to 1.3.1 - [Release notes](https://github.com/agronholm/exceptiongroup/releases) - [Changelog](https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst) - [Commits](agronholm/exceptiongroup@1.3.0...1.3.1) Updates `haystack-experimental` from 0.13.0 to 0.15.2 - [Release notes](https://github.com/deepset-ai/haystack-experimental/releases) - [Commits](deepset-ai/haystack-experimental@v0.13.0...v0.15.2) Updates `identify` from 2.6.14 to 2.6.15 - [Commits](pre-commit/identify@v2.6.14...v2.6.15) Updates `idna` from 3.10 to 3.19 - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md) - [Commits](kjd/idna@v3.10...v3.19) Updates `jiter` from 0.11.0 to 0.16.0 - [Release notes](https://github.com/pydantic/jiter/releases) - [Commits](pydantic/jiter@v0.11.0...v0.16.0) Updates `lazy-imports` from 1.0.1 to 1.1.0 - [Release notes](https://github.com/bachorp/lazy-imports/releases) - [Changelog](https://github.com/bachorp/lazy-imports/blob/v1/CHANGELOG.md) - [Commits](bachorp/lazy-imports@1.0.1...1.1.0) Updates `librt` from 0.7.3 to 0.15.0 - [Commits](mypyc/librt@v0.7.3...v0.15.0) Updates `markupsafe` from 3.0.2 to 3.0.3 - [Release notes](https://github.com/pallets/markupsafe/releases) - [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst) - [Commits](pallets/markupsafe@3.0.2...3.0.3) Updates `nodeenv` from 1.9.1 to 1.10.0 - [Release notes](https://github.com/ekalinin/nodeenv/releases) - [Changelog](https://github.com/ekalinin/nodeenv/blob/master/CHANGES) - [Commits](ekalinin/nodeenv@1.9.1...1.10.0) Updates `openai` from 1.107.3 to 2.48.0 - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](openai/openai-python@v1.107.3...v2.48.0) Updates `packaging` from 25.0 to 26.3 - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@25.0...26.3) Updates `pathspec` from 0.12.1 to 1.1.1 - [Release notes](https://github.com/cpburnz/python-pathspec/releases) - [Changelog](https://github.com/cpburnz/python-pathspec/blob/master/CHANGES.rst) - [Commits](cpburnz/python-pathspec@v0.12.1...v1.1.1) Updates `posthog` from 6.7.4 to 6.9.3 - [Release notes](https://github.com/posthog/posthog-python/releases) - [Changelog](https://github.com/PostHog/posthog-python/blob/v6.9.3/CHANGELOG.md) - [Commits](PostHog/posthog-python@v6.7.4...v6.9.3) Updates `pydantic` from 2.11.9 to 2.13.5 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/v2.13.5/HISTORY.md) - [Commits](pydantic/pydantic@v2.11.9...v2.13.5) Updates `pydantic-core` from 2.33.2 to 2.46.5 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/commits/core-v2.46.5) Updates `pygments` from 2.19.2 to 2.21.0 - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](pygments/pygments@2.19.2...2.21.0) Updates `python-dotenv` from 1.1.1 to 1.2.1 - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md) - [Commits](theskumar/python-dotenv@v1.1.1...v1.2.1) Updates `pyyaml` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES) - [Commits](yaml/pyyaml@6.0.2...6.0.3) Updates `tomli` from 2.2.1 to 2.4.1 - [Changelog](https://github.com/hukkin/tomli/blob/master/CHANGELOG.md) - [Commits](hukkin/tomli@2.2.1...2.4.1) Updates `tqdm` from 4.67.1 to 4.70.0 - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](tqdm/tqdm@v4.67.1...v4.70.0) Updates `typing-extensions` from 4.15.0 to 4.16.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.15.0...4.16.0) Updates `typing-inspection` from 0.4.1 to 0.4.2 - [Release notes](https://github.com/pydantic/typing-inspection/releases) - [Changelog](https://github.com/pydantic/typing-inspection/blob/main/HISTORY.md) - [Commits](pydantic/typing-inspection@v0.4.1...v0.4.2) Updates `urllib3` from 2.5.0 to 2.6.3 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.5.0...2.6.3) Updates `virtualenv` from 20.34.0 to 21.7.7 - [Release notes](https://github.com/pypa/virtualenv/releases) - [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst) - [Commits](pypa/virtualenv@20.34.0...21.7.7) --- updated-dependencies: - dependency-name: ruff dependency-version: 0.16.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: anyio dependency-version: 4.12.1 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: attrs dependency-version: 26.1.0 dependency-type: indirect update-type: version-update:semver-major dependency-group: all - dependency-name: certifi dependency-version: 2026.7.22 dependency-type: indirect update-type: version-update:semver-major dependency-group: all - dependency-name: charset-normalizer dependency-version: 3.5.1 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: coverage dependency-version: 7.10.7 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all - dependency-name: distlib dependency-version: 0.4.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all - dependency-name: docstring-parser dependency-version: 0.18.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: exceptiongroup dependency-version: 1.3.1 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all - dependency-name: haystack-experimental dependency-version: 0.15.2 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: identify dependency-version: 2.6.15 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all - dependency-name: idna dependency-version: '3.19' dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: jiter dependency-version: 0.16.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: lazy-imports dependency-version: 1.1.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: librt dependency-version: 0.15.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: markupsafe dependency-version: 3.0.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all - dependency-name: nodeenv dependency-version: 1.10.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: openai dependency-version: 2.48.0 dependency-type: indirect update-type: version-update:semver-major dependency-group: all - dependency-name: packaging dependency-version: '26.3' dependency-type: indirect update-type: version-update:semver-major dependency-group: all - dependency-name: pathspec dependency-version: 1.1.1 dependency-type: indirect update-type: version-update:semver-major dependency-group: all - dependency-name: posthog dependency-version: 6.9.3 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: pydantic dependency-version: 2.13.5 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: pydantic-core dependency-version: 2.46.5 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: pygments dependency-version: 2.21.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: python-dotenv dependency-version: 1.2.1 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: pyyaml dependency-version: 6.0.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all - dependency-name: tomli dependency-version: 2.4.1 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: tqdm dependency-version: 4.70.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: typing-extensions dependency-version: 4.16.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: typing-inspection dependency-version: 0.4.2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all - dependency-name: urllib3 dependency-version: 2.6.3 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all - dependency-name: virtualenv dependency-version: 21.7.7 dependency-type: indirect update-type: version-update:semver-major dependency-group: all ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #187 +/- ##
========================================
Coverage ? 100.00%
========================================
Files ? 2
Lines ? 95
Branches ? 9
========================================
Hits ? 95
Misses ? 0
Partials ? 0 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
mauro-dribia
approved these changes
Sep 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the all group with 32 updates:
0.16.40.16.54.10.04.12.125.3.026.1.02025.8.32026.7.223.4.33.5.17.10.67.10.70.4.00.4.30.17.00.18.01.3.01.3.10.13.00.15.22.6.142.6.153.103.190.11.00.16.01.0.11.1.00.7.30.15.03.0.23.0.31.9.11.10.01.107.32.48.025.026.30.12.11.1.16.7.46.9.32.11.92.13.52.33.22.46.52.19.22.21.01.1.11.2.16.0.26.0.32.2.12.4.14.67.14.70.04.15.04.16.00.4.10.4.22.5.02.6.320.34.021.7.7Updates
rufffrom 0.16.4 to 0.16.5Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
Commits
9e4938cBump 0.16.5 (#28110)aad0e90Allow rules without codes (#28049)5fdab73Update preview default rules and categories (#27877)29c8e5bDocument rule acceptance guidelines (#27910)50a4d7fDocument the new category selectors (#27906)ada8795Introduce category selectors (#27666)d894723[ty] Infer lambda parameters through callable type aliases (#28109)2685fde[ty] Narrow functional enum members in==andmatch(#28103)efcffd2[ty] Intersection simplifications with subtype-related generic specialization...eb78048[ty] Bump ecosystem-analyzer for HTML escaping (#28104)Updates
anyiofrom 4.10.0 to 4.12.1Release notes
Sourced from anyio's releases.
Commits
a0dccbdBumped up the versione1121a7Enabled tests for the 4.12.x branch69ab43eFixedanyio.functools.lru_cachenot working with methods (#1056)4f4b33eRemoveBlockingPortal.__new__hack (#1053)af17d89Replaced the NoCurrentAsyncBackend exception with NoEventLoopError (#1049)4310264Updated pre-commit modules0cc6723Bump the github-actions group with 3 updates (#1051)bc021b6Fixed the download-artifact settings to retain the expected behaviorc6000aaCorrected the format of the version in the changelog9d1bfe0Bumped up the versionUpdates
attrsfrom 25.3.0 to 26.1.0Release notes
Sourced from attrs's releases.
... (truncated)
Changelog
Sourced from attrs's changelog.
... (truncated)
Commits
7bfc49ePrepare 26.1.031e0286Update test_validators.py for Python 3.15a7 (#1530)48b8611Add instance support to attrs.fields() (#1529)3a68d49dev: document missing git tags failure modea572c3aAllow field(on_setattr=NO_OP) on frozen classesaf9c510Fix validators.disabled() to save/restore state on nesting (#1513)ab7f8b2update devce89f5dFix message passing in frozen errorseccd966Fixoptionalvalidator to accept tuples of len > 1 (#1496)e92fe52policies: tighten screws (#1528)Updates
certififrom 2025.8.3 to 2026.7.22Commits
f4bc6762026.07.22 (#428)4c91f9cBump actions/setup-python from 6.3.0 to 7.0.0 (#427)01a66c5Bump actions/checkout from 7.0.0 to 7.0.1 (#426)eb355f4Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1 (#425)474e6fcInclude tests in the source distribution (#424)a31ef39Bump actions/setup-python from 6.2.0 to 6.3.0 (#420)98eb2c7Bump actions/checkout from 6.0.3 to 7.0.0 (#419)d0ac52f2026.06.17 (#418)d46de62Bump actions/checkout from 6.0.2 to 6.0.3 (#417)6c183ecfix: update Requests docs link to canonical URL (#415)Updates
charset-normalizerfrom 3.4.3 to 3.5.1Release notes
Sourced from charset-normalizer's releases.
... (truncated)
Changelog
Sourced from charset-normalizer's changelog.
... (truncated)
Commits
e239bdcMerge pull request #795 from jawah/release-3.5.1648ad77docs: update faqfab2749docs: write changelog for 3.5.17d32774chore: bump version to 3.5.19a69f60docs: update data/info5dcc6ddperf: charinfo cache access optimization in cythonea3b447fix: do not validate-decode large payload when md says it's noisea05917fchore: allow setuptools 84 builds (#794)3325d87Merge pull request #792 from jawah/update-cibuildwheel-action77203b1chore: reformat noxfile.pyUpdates
coveragefrom 7.10.6 to 7.10.7Release notes
Sourced from coverage's releases.
Changelog
Sourced from coverage's changelog.
Commits
92a2af5docs: sample HTML for 7.10.7952afdadocs: prep for 7.10.7a301761build: riscv64 wheels (#2055)5daff8ddocs: now source is formatted with ruff04bbc3adocs: discuss cog in the contributing docsc181b93build: use cog --check-fail-msg to instruct devs33c4ba1chore: make upgrade0744b73chore: bump the action-dependencies group across 1 directory with 2 updates (...0d5a112perf: bulk narrowing to avoid N**2. #2048a868ed9docs: mention Python Discord on the index pageUpdates
distlibfrom 0.4.0 to 0.4.3Changelog
Sourced from distlib's changelog.
... (truncated)
Commits
3f4a377Changes for 0.4.3.5ee19e6Relax too-strict escaping check for resources.f0e3d1aBump version.06e010dAdd upper version limit for setuptools for build, to keep metadata version to...8b5aa55Added tag 0.4.2 for changeset 5295c0ceb4198183ea6Update change log.55ca016Changes for 0.4.2.7e282abUpdate metadata logic to incorporate newer versions.fa4ea50Remove non-portable portion of test.e06a1d5Further refine tests.Updates
docstring-parserfrom 0.17.0 to 0.18.0Changelog
Sourced from docstring-parser's changelog.
Commits
87dca55Bump version: 0.17.0 → 0.18.0059d189Support Python 3.14 (#111)9f8501fRemove docstring_parser.tests from bdist (#107)352ac5aAdd support for setting default value in type declaration for numpydoc, vario...434078cbuild: fix buildsfd6fe7bepydoc: add missing attribute parsing37fac3ddocs: fix missing changelogb4a3c48Allowingparseto work with missing__doc__(#103)Updates
exceptiongroupfrom 1.3.0 to 1.3.1Release notes
Sourced from exceptiongroup's releases.
Changelog
Sourced from exceptiongroup's changelog.
... (truncated)
Commits
ddddb6fAdded the release version49c5e60Fixed AttributeError when formatting unpickled TBEs from an unpatched process1be517f[pre-commit.ci] pre-commit autoupdate (#152)af0ea2f[pre-commit.ci] pre-commit autoupdate (#149)7c980a8Removed pin on pyright versionef85336Fixed typing job not finding Python 3.14080b3f4Pinned pyright version to fix typeshed related failureac66090Added Python 3.14 to the test matrixa0da94dFixed test failures on Python 3.14Updates
haystack-experimentalfrom 0.13.0 to 0.15.2Release notes
Sourced from haystack-experimental's releases.