Skip to content

chore(pip): bump the python group across 1 directory with 34 updates - #514

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-efb4b4aa0c
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-efb4b4aa0c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the python group with 34 updates in the / directory:

Package From To
astroid 4.0.4 4.3.4
basedpyright 1.35.0 1.40.2
iniconfig 2.3.0 2.3.1
isort 8.0.1 9.0.2
nodejs-wheel-binaries 24.11.1 24.19.0
packaging 25.0 26.3
platformdirs 4.11.0 4.12.4
pygments 2.20.0 2.21.0
pylint 4.0.6 4.1.2
pytest 9.0.3 9.1.1
bazel-runfiles 1.9.0 2.4.1
prompt-toolkit 3.0.52 3.0.53
wcwidth 0.2.14 0.9.2
bmw-lobster 1.0.2 1.0.6
bmw-lobster-core 1.0.2 1.0.6
bmw-lobster-tool-codebeamer 1.0.2 1.0.6
bmw-lobster-tool-cpp 1.0.2 1.0.6
bmw-lobster-tool-cpptest 1.0.2 1.0.6
bmw-lobster-tool-gtest 1.0.2 1.0.6
bmw-lobster-tool-json 1.0.2 1.0.6
bmw-lobster-tool-python 1.0.2 1.0.6
bmw-lobster-tool-trlc 1.0.2 1.0.6
certifi 2026.2.25 2026.7.22
charset-normalizer 3.4.7 3.5.2
cvc5 1.3.0 1.4.2
gitpython 3.1.59 3.2.0
idna 3.15 3.20
libcst 1.8.6 1.9.0
markdown 3.10.2 3.11
pyvcg 1.0.8 1.0.12
requests 2.33.1 2.34.2
trlc 2.0.5 3.1.0
urllib3 2.7.0 2.8.0
rapidfuzz 3.14.5 3.14.6

Updates astroid from 4.0.4 to 4.3.4

Release notes

Sourced from astroid's releases.

v4.3.4

What's new in astroid 4.3.4?

Release date: 2026-10-08

Bug Fixes

  • Fix a RecursionError when building a module from a live object that holds a container containing itself.

    Closes #2974 Closes pylint-dev/pylint#10459

  • Arguments.default_value() no longer raises IndexError when a keyword-only argument repeats the name of *args or **kwargs, as in def f(x, *y, y).

    Closes #3259

  • Fix an infinite loop when introspecting a live class that exposes itself, or a sibling class, as one of its own attributes.

    Closes #3284

  • Fix a TypeError crash when inferring random.sample() on a sequence whose elements are inferred as Instance.

    Closes #3310

  • Catch ValueError during comparison inference (such as invalid byte values in bytes membership checks) and return Uninferable instead of raising an uncaught exception.

    Closes #3333

  • A function whose body is only ... is now inferred to return Uninferable instead of None, the same as a function whose body is only pass. This is the astroid part of the fix for a false positive not-callable in pylint when calling a ... property stub, such as the sqlalchemy.func helpers.

    Refs #3347 Refs pylint-dev/pylint#8138

v4.3.3

What's new in astroid 4.3.3?

Release date: 2026-09-30

Bug Fixes

... (truncated)

Changelog

Sourced from astroid's changelog.

=================== astroid's ChangeLog

The changes for astroid 4.3.0 and later are documented in doc/whatsnew/ using towncrier: add a news fragment in doc/whatsnew/fragments/ instead of editing this file.

What's New in astroid 4.1.2?

Release date: 2026-03-22

  • Fix crash accessing property fset in generic classes with type annotations. Closes #2996

  • Fix infinite recursion caused by cyclic inference in Constraint.

  • Fix RecursionError in _compute_mro() when circular class hierarchies are created through runtime name rebinding. Circular bases are now resolved to the original class instead of recursing.

    Closes #2967 Closes pylint-dev/pylint#10821

  • Fix DuplicateBasesError crash in dataclass transform when a class has duplicate bases in its MRO (e.g., Protocol appearing both directly and indirectly). Catch MroError at .mro() call sites in brain_dataclasses.py, consistent with the existing pattern elsewhere.

    Closes #2628

  • Fix FunctionModel returning descriptor attributes for builtin functions.

    Closes #2743

  • Catch MemoryError when inferring f-strings with extremely large format widths (e.g. f'{0:11111111111}') so that inference yields Uninferable instead of crashing.

    Closes #2762

  • Fix ValueError in __str__/repr and error messages when nodes have extreme values (very long identifiers or large integers). Clamp pprint width to a minimum of 1 and truncate oversized values in error messages.

    Closes #2764

What's New in astroid 4.1.1?

Release date: 2026-02-22

... (truncated)

Commits
  • be377c4 Bump astroid to 4.3.4, update changelog
  • e8a40ad Require an astroid reference first in news fragments
  • 9e952fe Put the astroid issue first in the RecursionError fragment
  • ecfa879 [Backport maintenance/4.3.x] Infer an ellipsis-only function body as Uninfera...
  • 8e0b850 [Backport maintenance/4.3.x] Do not let raw building close a parent cycle (#3...
  • 05e7e40 [Backport maintenance/4.3.x] Do not crash on an argument that repeats the nam...
  • 980bfd2 [Backport maintenance/4.3.x] Fix crash inferring random.sample() when an elem...
  • 4e59872 [Backport maintenance/4.3.x] Fix RecursionError on live containers that conta...
  • d41afd8 [Backport maintenance/4.3.x] Handle ValueError during comparison inference (#...
  • fc14188 Bump astroid to 4.3.3, update changelog
  • Additional commits viewable in compare view

Updates basedpyright from 1.35.0 to 1.40.2

Release notes

Sourced from basedpyright's releases.

v1.40.2 (pyright 1.1.414)

What's Changed

Full Changelog: DetachHead/basedpyright@v1.40.1...v1.40.2

v1.40.1 (pyright 1.1.414)

What's Changed

Full Changelog: DetachHead/basedpyright@v1.40.0...v1.40.1

v1.40.0 (pyright 1.1.412)

What's Changed

New Contributors

Full Changelog: DetachHead/basedpyright@v1.39.10...v1.40.0

v1.39.10 (pyright 1.1.412)

What's Changed

New Contributors

Full Changelog: DetachHead/basedpyright@v1.39.9...v1.39.10

v1.39.9 (pyright 1.1.411)

What's Changed

... (truncated)

Commits
  • 3447596 asdf
  • 9c403f1 retry vscode publish because vs marketplace was down
  • fa4b52d 1.40.2
  • 3ca944f pin python version to 3.15
  • 1f4822c add python 3.15 builtin docstrings
  • 77cfb2d bump python dependencies & pnpm (#1877)
  • a8a92cd formatting
  • d55e86a Fix typeshed packaging for browser-basedpyright
  • c63390c delete dependabot config. too much of a pain in the ass to configure it to no...
  • 278e99c delete weekly typechecker benchmark workflow
  • Additional commits viewable in compare view

Updates iniconfig from 2.3.0 to 2.3.1

Release notes

Sourced from iniconfig's releases.

Version 2.3.1

Fixes

  • Parsing values with many continuation lines is now linear instead of quadratic in time (#78, regarding #77).
  • A leading UTF-8 BOM is now stripped when reading INI files. Files saved by Windows editors used to fail with ParseError (#76, thanks @​Pitchfork-and-Torch).

Internal

  • iniconfig._parse.ParsedLine.value is now a list of lines. This is private API.

Docs

Full diff: pytest-dev/iniconfig@v2.3.0...v2.3.1

What's Changed

New Contributors

Full Changelog: pytest-dev/iniconfig@v2.3.0...v2.3.1

Changelog

Sourced from iniconfig's changelog.

2.3.1

  • fix quadratic parse time for values with many continuation lines (#78, regarding #77)
  • strip a leading UTF-8 BOM when reading INI files, which previously raised ParseError (#76)
  • internal: iniconfig._parse.ParsedLine.value is now a list of lines
Commits
  • 316fbfa changelog: add BOM stripping (#76) to 2.3.1 (#81)
  • d2dcb72 Strip leading UTF-8 BOM when reading INI files (#76)
  • 40d8c03 Merge pull request #79 from MbappeWU/codex/docs-parse-inline-comments
  • 48359c3 Merge pull request #80 from pytest-dev/claude/fix-iniconfig-test-eukh2n
  • b153213 test: expect sorted all after ruff RUF022 autofix
  • 4fddfab Merge pull request #73 from pytest-dev/pre-commit-ci-update-config
  • 15852c2 [pre-commit.ci] auto fixes from pre-commit.com hooks
  • 2e68639 [pre-commit.ci] pre-commit autoupdate
  • 23c9e08 docs: use parse API in the README example
  • e038536 Merge pull request #78 from RonnyPfannschmidt/claude/dazzling-einstein-h8zq7m
  • Additional commits viewable in compare view

Updates isort from 8.0.1 to 9.0.2

Release notes

Sourced from isort's releases.

9.0.2

🪲 Fixes

Other changes

Full Changelog: PyCQA/isort@9.0.1...9.0.2

9.0.1

🪲 Fixes

Other changes

Full Changelog: PyCQA/isort@9.0.0...9.0.1

9.0.0

isort 9.0.0 is the result of several alpha and beta releases, as well as a small number of fixes added after the last beta. For release notes for the individual alphas and betas we would like to refer to:

Skipped version numbers are the result of changes to our release infrastructure that broke while creating the actual releases.

Please find below the full release notes for version 9.0.0, the newest release of isort after version 8.0.1.


isort 9.0.0 contains some significant changes and improvements. Most notably there is now support for Python 3.15 and its lazy imports and we have included several performance improvements as well as providing mypyc compiled wheels for all major platforms and supported versions of Python. In our own tests we saw speeds ups of more than 2x and 3x times, but this is highly dependent on the codebase isort needs to inspect.

... (truncated)

Changelog

Sourced from isort's changelog.

Changelog

NOTE: isort follows the semver versioning standard. Find out more about isort's release policy here.

Please find a complete overview of all releases on Github.

Releases

Unreleased

9.0.0 August 26 2026

... (truncated)

Commits
  • 9f90561 Core developers revision
  • 4371472 Fix a "security" issue
  • e74b4ba Do some formatting and setting updates
  • 539abb1 Bump the uv group with 15 updates
  • 0482160 Fully type check tests and modernize code
  • bbda474 Bump pypa/cibuildwheel from 4.2.0 to 4.2.1 in the github-actions group
  • 1fd0701 Agent Host changes for agents/dependabot-monthly-updates-uv
  • 6911091 Always split on parsed.line_separator
  • 3808b70 Keep CRLF regression cases beside existing check-mode tests
  • 3202ce8 Preserve CRLF blank lines during float-to-top preprocessing
  • Additional commits viewable in compare view

Updates nodejs-wheel-binaries from 24.11.1 to 24.19.0

Release notes

Sourced from nodejs-wheel-binaries's releases.

v24.19.0

What's Changed

Full Changelog: njzjz/nodejs-wheel@v24.16.0...v24.19.0

v24.16.0

What's Changed

Full Changelog: njzjz/nodejs-wheel@v24.15.0...v24.16.0

v24.15.0

What's Changed

Full Changelog: njzjz/nodejs-wheel@v24.14.1...v24.15.0

v24.14.1

What's Changed

Full Changelog: njzjz/nodejs-wheel@v24.14.0...v24.14.1

v24.14.0

What's Changed

Full Changelog: njzjz/nodejs-wheel@v24.13.1...v24.14.0

v24.13.1

What's Changed

Full Changelog: njzjz/nodejs-wheel@v24.13.0...v24.13.1

v24.13.0

What's Changed

Full Changelog: njzjz/nodejs-wheel@v24.12.0...v24.13.0

... (truncated)

Commits
  • 0a3c599 chore(deps): update node.js to v24.17.0 (#209)
  • 6280f8e chore(deps): update node.js to v24.16.0 (#205)
  • f9539b2 chore(deps): update node.js to v24.15.0 (master) (#200)
  • a0ffbfe chore(deps): update node.js to v24.14.1 (master) (#195)
  • f095d37 chore(deps): update pypa/cibuildwheel action to v3.4 (master) (#193)
  • f648e5d chore(deps): update node.js to v24.14.0 (master) (#188)
  • 37775c9 chore(deps): update github artifact actions (master) (major) (#178)
  • f774b14 chore(deps): update node.js to v24.13.1 (master) (#185)
  • 1d25d9e chore(deps): update node.js to v24.13.0 (master) (#180)
  • a748021 chore(deps): update node.js to v24.12.0 (master) (#176)
  • Additional commits viewable in compare view

Updates packaging from 25.0 to 26.3

Release notes

Sourced from packaging's releases.

26.3

What's Changed

Features

  • Add a public VersionRange API and SpecifierSet.to_range(), representing the versions a specifier set accepts as an interval set that supports intersection, union, difference, complement, set relations, membership tests, and filtering. VersionRange.to_specifier_set() converts a range back to a SpecifierSet where a PEP 440 form exists. (#1267, #1270, #1298)
  • PEP 808: accept Metadata-Version: 2.6. (#1194)
  • Add a limit argument to parse_tag() for compressed tag sets. (#1220)
  • Add a prefer_sdist_predicate argument to Pylock.select() to prefer source distributions over wheels for selected packages. (#1334)
  • Add pure_python_tags() to generate the pure-Python tags for a Python version without touching the running platform. (#1346)
  • Add SpecifierSet.is_subset(), SpecifierSet.is_superset(), and SpecifierSet.is_disjoint(), which compare the versions two specifier sets accept. (#1313)

Behavior adaptations

  • Drop support for Python 3.8; packaging now requires Python 3.9 or later. (#1157)
  • Prefer native linux_* platform tags over manylinux and musllinux tags on Linux. (#160)

Fixes for versions and specifiers

  • Raise InvalidVersion instead of TypeError when Version is given a non-string. (#1319)
  • Raise InvalidVersion for non-string pre-release letters passed to Version.from_parts. (#1241)
  • Fix an AttributeError when hashing internally trimmed versions. (#1242)
  • Fix SpecifierSet.is_unsatisfiable for post-release boundary intersections. (#1257)

Fixes for requirements and markers

  • Make Requirement.__hash__ consistent with __eq__ for trailing-zero-equivalent specifiers (e.g. foo==1.0.0 and foo==1.0.0.0), so equal requirements hash equal and deduplicate in sets and dicts. (#1232)
  • Normalize requested extra names before comparing or hashing requirements. (#644)
  • Preserve a Requirement's specifier prereleases override across a pickle round trip. (#1204)
  • Raise InvalidRequirement instead of InvalidSpecifier when a requirement contains an invalid specifier. (#1332)
  • Clarify the error for post-release prefix wildcards like ==1.0.post1.*. (#1299)
  • Preserve quoting semantics when serializing marker values, so round-tripped markers parse back to the same marker. (#1213)
  • Keep the parentheses of a nested group when serializing markers. (#1316)
  • Normalize extra and dependency_groups values in nested markers at parse time. (#1246, #1310)
  • Raise UndefinedComparison when a set-valued variable like extras is used outside the membership form. (#1265)
  • Raise UndefinedEnvironmentName (a KeyError subclass) for missing environment keys during marker evaluation. (#1276)
  • Wrap malformed string literal errors in InvalidMarker / InvalidRequirement instead of leaking a low-level error. (#1249)
  • Reject requirements and markers with a trailing line break. (#1345)

Fixes for metadata and licenses

  • Collect all from_email validation errors into one ExceptionGroup instead of raising the first. (#1268)
  • Accept the UTF-8 charset case-insensitively in email payloads. (#1330)
  • Reject malformed Description-Content-Type values. (#1329)
  • Don't rewrite user values that contain {field} placeholders in error messages. (#1327)
  • Route multipart email payloads to unparsed instead of asserting. (#1247)
  • Make InvalidMetadata and CyclicDependencyGroup picklable. (#1328)
  • Fold every line boundary str.splitlines recognizes when writing a header with RFC822Message. (#1356)

... (truncated)

Changelog

Sourced from packaging's changelog.

26.3 - 2026-08-03


Features:
  • Add a public :class:~packaging.ranges.VersionRange API and
    :meth:SpecifierSet.to_range() <packaging.specifiers.SpecifierSet.to_range>,
    representing the versions a specifier set accepts as an interval set that
    supports intersection, union, difference, complement, set relations,
    membership tests, and filtering.
    :meth:~packaging.ranges.VersionRange.to_specifier_set converts a range back
    to a :class:~packaging.specifiers.SpecifierSet where a PEP 440 form exists.
    (:pull:1267, :pull:1270, :pull:1298)
  • PEP 808: accept Metadata-Version: 2.6. (:pull:1194)
  • Add a limit argument to parse_tag() for compressed tag sets.
    (:issue:1220)
  • Add a prefer_sdist_predicate argument to Pylock.select() to prefer
    source distributions over wheels for selected packages. (:pull:1334)
  • Add :func:~packaging.tags.pure_python_tags to generate the pure-Python
    tags for a Python version without touching the running platform.
    (:pull:1346)
  • Add :meth:SpecifierSet.is_subset() <packaging.specifiers.SpecifierSet.is_subset>, :meth:~packaging.specifiers.SpecifierSet.is_superset,
    and :meth:~packaging.specifiers.SpecifierSet.is_disjoint, which compare the
    versions two specifier sets accept. (:pull:1313)

Behavior adaptations:

  • Drop support for Python 3.8; packaging now requires Python 3.9 or later.
    (:pull:1157)
  • Prefer native linux_* platform tags over manylinux and musllinux
    tags on Linux. (:issue:160)

Fixes for versions and specifiers:

  • Raise InvalidVersion instead of TypeError when Version is given a
    non-string. (:pull:1319)
  • Raise InvalidVersion for non-string pre-release letters passed to
    Version.from_parts. (:pull:1241)
  • Fix an AttributeError when hashing internally trimmed versions.
    (:pull:1242)
  • Fix SpecifierSet.is_unsatisfiable for post-release boundary
    intersections. (:pull:1257)

Fixes for requirements and markers:

  • Make Requirement.__hash__ consistent with __eq__ for
    trailing-zero-equivalent specifiers (e.g. foo==1.0.0 and
    foo==1.0.0.0), so equal requirements hash equal and deduplicate in
    sets and dicts. (:pull:1232)
    </tr></table>

... (truncated)

Commits
  • 929fd4b Bump for release
  • f300ebf chore(deps): bump the pre-commit group with 5 updates (#1357)
  • f91d975 ci(downstream): bump hatchling to 1.31.0 and fix its pytest rootdir (#1361)
  • b1a7124 chore(deps): bump the github-actions group with 7 updates (#1358)
  • 2d873eb fix(metadata): fold every line boundary when writing headers (#1356)
  • 413d006 docs: changelog for 26.3 (#1343)
  • 4eb0753 docs(metadata): explain selective field validation (#1342)
  • 77e9ed4 feat(tags): add pure Python tag generator (#1346)
  • 7cea5e8 ci: drop 3.13t on Windows (3.13.14t may fail to build, run takes 9 minutes) (...
  • 45a8b34 docs: add missing versionadded/versionchanged directives (#1344)
  • Additional commits viewable in compare view

Updates platformdirs from 4.11.0 to 4.12.4

Release notes

Sourced from platformdirs's releases.

4.12.4

What's Changed

New Contributors

Full Changelog: tox-dev/platformdirs@4.12.3...4.12.4

4.12.3

What's Changed

New Contributors

Bumps the python group with 34 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [astroid](https://github.com/pylint-dev/astroid) | `4.0.4` | `4.3.4` |
| [basedpyright](https://github.com/detachhead/basedpyright) | `1.35.0` | `1.40.2` |
| [iniconfig](https://github.com/pytest-dev/iniconfig) | `2.3.0` | `2.3.1` |
| [isort](https://github.com/PyCQA/isort) | `8.0.1` | `9.0.2` |
| [nodejs-wheel-binaries](https://github.com/njzjz/nodejs-wheel) | `24.11.1` | `24.19.0` |
| [packaging](https://github.com/pypa/packaging) | `25.0` | `26.3` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.11.0` | `4.12.4` |
| [pygments](https://github.com/pygments/pygments) | `2.20.0` | `2.21.0` |
| [pylint](https://github.com/pylint-dev/pylint) | `4.0.6` | `4.1.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `9.0.3` | `9.1.1` |
| [bazel-runfiles](https://github.com/bazel-contrib/rules_python) | `1.9.0` | `2.4.1` |
| [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) | `3.0.52` | `3.0.53` |
| [wcwidth](https://github.com/jquast/wcwidth) | `0.2.14` | `0.9.2` |
| [bmw-lobster](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-core](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-tool-codebeamer](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-tool-cpp](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-tool-cpptest](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-tool-gtest](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-tool-json](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-tool-python](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [bmw-lobster-tool-trlc](https://github.com/bmw-software-engineering/lobster) | `1.0.2` | `1.0.6` |
| [certifi](https://github.com/certifi/python-certifi) | `2026.2.25` | `2026.7.22` |
| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.7` | `3.5.2` |
| [cvc5](https://github.com/cvc5/cvc5) | `1.3.0` | `1.4.2` |
| [gitpython](https://github.com/gitpython-developers/GitPython) | `3.1.59` | `3.2.0` |
| [idna](https://github.com/kjd/idna) | `3.15` | `3.20` |
| [libcst](https://github.com/Instagram/LibCST) | `1.8.6` | `1.9.0` |
| [markdown](https://github.com/Python-Markdown/markdown) | `3.10.2` | `3.11` |
| [pyvcg](https://github.com/florianschanda/PyVCG) | `1.0.8` | `1.0.12` |
| [requests](https://github.com/psf/requests) | `2.33.1` | `2.34.2` |
| [trlc](https://github.com/bmw-software-engineering/trlc) | `2.0.5` | `3.1.0` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.7.0` | `2.8.0` |
| [rapidfuzz](https://github.com/rapidfuzz/RapidFuzz) | `3.14.5` | `3.14.6` |



Updates `astroid` from 4.0.4 to 4.3.4
- [Release notes](https://github.com/pylint-dev/astroid/releases)
- [Changelog](https://github.com/pylint-dev/astroid/blob/main/ChangeLog)
- [Commits](pylint-dev/astroid@v4.0.4...v4.3.4)

Updates `basedpyright` from 1.35.0 to 1.40.2
- [Release notes](https://github.com/detachhead/basedpyright/releases)
- [Commits](DetachHead/basedpyright@v1.35.0...v1.40.2)

Updates `iniconfig` from 2.3.0 to 2.3.1
- [Release notes](https://github.com/pytest-dev/iniconfig/releases)
- [Changelog](https://github.com/pytest-dev/iniconfig/blob/main/CHANGELOG)
- [Commits](pytest-dev/iniconfig@v2.3.0...v2.3.1)

Updates `isort` from 8.0.1 to 9.0.2
- [Release notes](https://github.com/PyCQA/isort/releases)
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md)
- [Commits](PyCQA/isort@8.0.1...9.0.2)

Updates `nodejs-wheel-binaries` from 24.11.1 to 24.19.0
- [Release notes](https://github.com/njzjz/nodejs-wheel/releases)
- [Commits](njzjz/nodejs-wheel@v24.11.1...v24.19.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 `platformdirs` from 4.11.0 to 4.12.4
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst)
- [Commits](tox-dev/platformdirs@4.11.0...4.12.4)

Updates `pygments` from 2.20.0 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.20.0...2.21.0)

Updates `pylint` from 4.0.6 to 4.1.2
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v4.0.6...v4.1.2)

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

Updates `bazel-runfiles` from 1.9.0 to 2.4.1
- [Release notes](https://github.com/bazel-contrib/rules_python/releases)
- [Changelog](https://github.com/bazel-contrib/rules_python/blob/main/CHANGELOG.md)
- [Commits](bazel-contrib/rules_python@1.9.0...2.4.1)

Updates `prompt-toolkit` from 3.0.52 to 3.0.53
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases)
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/main/CHANGELOG)
- [Commits](prompt-toolkit/python-prompt-toolkit@3.0.52...3.0.53)

Updates `wcwidth` from 0.2.14 to 0.9.2
- [Release notes](https://github.com/jquast/wcwidth/releases)
- [Changelog](https://github.com/jquast/wcwidth/blob/master/docs/history.rst)
- [Commits](jquast/wcwidth@0.2.14...0.9.2)

Updates `bmw-lobster` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-core` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-tool-codebeamer` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-tool-cpp` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-tool-cpptest` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-tool-gtest` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-tool-json` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-tool-python` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `bmw-lobster-tool-trlc` from 1.0.2 to 1.0.6
- [Release notes](https://github.com/bmw-software-engineering/lobster/releases)
- [Changelog](https://github.com/bmw-software-engineering/lobster/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/lobster@lobster-1.0.2...lobster-1.0.6)

Updates `certifi` from 2026.2.25 to 2026.7.22
- [Commits](certifi/python-certifi@2026.02.25...2026.07.22)

Updates `charset-normalizer` from 3.4.7 to 3.5.2
- [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.7...3.5.2)

Updates `cvc5` from 1.3.0 to 1.4.2
- [Release notes](https://github.com/cvc5/cvc5/releases)
- [Changelog](https://github.com/cvc5/cvc5/blob/main/NEWS.md)
- [Commits](cvc5/cvc5@cvc5-1.3.0...cvc5-1.4.2)

Updates `gitpython` from 3.1.59 to 3.2.0
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](gitpython-developers/GitPython@3.1.59...3.2.0)

Updates `idna` from 3.15 to 3.20
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](kjd/idna@v3.15...v3.20)

Updates `libcst` from 1.8.6 to 1.9.0
- [Release notes](https://github.com/Instagram/LibCST/releases)
- [Changelog](https://github.com/Instagram/LibCST/blob/main/CHANGELOG.md)
- [Commits](Instagram/LibCST@v1.8.6...v1.9.0)

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

Updates `pyvcg` from 1.0.8 to 1.0.12
- [Release notes](https://github.com/florianschanda/PyVCG/releases)
- [Changelog](https://github.com/florianschanda/PyVCG/blob/main/CHANGELOG.md)
- [Commits](https://github.com/florianschanda/PyVCG/commits)

Updates `requests` from 2.33.1 to 2.34.2
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.33.1...v2.34.2)

Updates `trlc` from 2.0.5 to 3.1.0
- [Release notes](https://github.com/bmw-software-engineering/trlc/releases)
- [Changelog](https://github.com/bmw-software-engineering/trlc/blob/main/CHANGELOG.md)
- [Commits](bmw-software-engineering/trlc@trlc-2.0.5...trlc-3.1.0)

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

Updates `rapidfuzz` from 3.14.5 to 3.14.6
- [Release notes](https://github.com/rapidfuzz/RapidFuzz/releases)
- [Changelog](https://github.com/rapidfuzz/RapidFuzz/blob/main/CHANGELOG.rst)
- [Commits](rapidfuzz/RapidFuzz@v3.14.5...v3.14.6)

---
updated-dependencies:
- dependency-name: astroid
  dependency-version: 4.3.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: basedpyright
  dependency-version: 1.40.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: iniconfig
  dependency-version: 2.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: isort
  dependency-version: 9.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python
- dependency-name: nodejs-wheel-binaries
  dependency-version: 24.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: packaging
  dependency-version: '26.3'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python
- dependency-name: platformdirs
  dependency-version: 4.12.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: pygments
  dependency-version: 2.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: pylint
  dependency-version: 4.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: pytest
  dependency-version: 9.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: bazel-runfiles
  dependency-version: 2.4.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python
- dependency-name: prompt-toolkit
  dependency-version: 3.0.53
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: wcwidth
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: bmw-lobster
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-core
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-tool-codebeamer
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-tool-cpp
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-tool-cpptest
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-tool-gtest
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-tool-json
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-tool-python
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: bmw-lobster-tool-trlc
  dependency-version: 1.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: certifi
  dependency-version: 2026.7.22
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: charset-normalizer
  dependency-version: 3.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: cvc5
  dependency-version: 1.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: gitpython
  dependency-version: 3.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: idna
  dependency-version: '3.20'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: libcst
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: markdown
  dependency-version: '3.11'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: pyvcg
  dependency-version: 1.0.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
- dependency-name: requests
  dependency-version: 2.34.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: trlc
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python
- dependency-name: urllib3
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python
- dependency-name: rapidfuzz
  dependency-version: 3.14.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot requested review from castler and hoe-jo as code owners October 12, 2026 03:06
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 12, 2026
@dependabot dependabot Bot added the python Pull requests that update python code label Oct 12, 2026
@dependabot @github

dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor Author

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

@dependabot dependabot Bot closed this Oct 19, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/python-efb4b4aa0c branch October 19, 2026 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants