Skip to content

build(deps-dev): bump the pytest group across 1 directory with 2 updates - #8422

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/it/python/pytest-754b5971a8
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/it/python/pytest-754b5971a8

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the pytest group with 2 updates in the /it/python directory: astroid and pylint.

Updates astroid from 4.3.3 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

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 (#...
  • See full diff in compare view

Updates pylint from 4.1.1 to 4.1.3

Release notes

Sourced from pylint's releases.

v4.1.3

What's new in Pylint 4.1.3?

Release date: 2026-10-11

False Positives Fixed

  • Fixed a false positive for attribute-defined-outside-init when an attribute is assigned inside the setter of an old-style, non-decorator property(fget, fset) call. The decorator form (@property / @x.setter) was already exempted by the fix for #409; the classic call form was not.

    Closes #3325

  • Fix a false positive for used-before-assignment when a name bound by an earlier target of the same assignment is used by a later target, as in a = b[a] = 0.

    Closes #5955

  • Fix a no-member false positive in a comprehension inside a branch that cannot run, such as if sys.platform == "win32": on Linux. Like the rest of the branch, the comprehension is no longer checked for missing members.

    Closes #7240

  • Fix a false positive for used-before-assignment when a name bound by a tuple or list target of a with item is used by a later item of the same with statement.

    Closes #7545

  • Fix false positives such as not-callable, not-an-iterable, unpacking-non-sequence and no-member on the result of a function whose body is only ..., like @overload and .pyi stubs. Such calls were inferred as returning None. This affected sqlalchemy.func, pydantic.Field, and the torch functions wrapped by _add_docstr, such as torch.linalg.qr.

    Closes #8138 Closes #9218 Closes #9354 Closes #10087

  • Fix a false positive for protected-access when a subclass of a subscripted generic base, such as class Child(Parent[T]), accesses a protected member through that base, such as Parent._foo(self).

    Closes #8600

... (truncated)

Commits
  • e75de10 Bump pylint to 4.1.3, update changelog (#11637)
  • 591f6e2 [Backport maintenance/4.1.x] Fix protected-access false positive through a su...
  • a537920 [Backport maintenance/4.1.x] Ignore discard variable type redefinitions (#11635)
  • 4a8f61c [Backport maintenance/4.1.x] Fix duplicate-code crash when min-similarity-lin...
  • 41fa1c4 [Backport maintenance/4.1.x] [pyreverse] Fix hang/RecursionError with --all-a...
  • a05e2f3 [Backport maintenance/4.1.x] Fix used-before-assignment false positive for ...
  • ea7996b [Backport maintenance/4.1.x] Error when several output formats write to stdou...
  • 479c037 [Backport maintenance/4.1.x] Fix IndexError when Enum init has no argumen...
  • e6aa780 [Backport maintenance/4.1.x] Fix unreachable false positive for raising gener...
  • fc58d0b [Backport maintenance/4.1.x] Fix pyreverse crash on classes with EmptyNode in...
  • Additional commits viewable in compare view

@dependabot
dependabot Bot requested a review from a team as a code owner October 16, 2026 08:33
Copilot AI balanced review requested due to automatic review settings October 16, 2026 08:33
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file Python labels Oct 16, 2026
@github-actions
github-actions Bot enabled auto-merge October 16, 2026 08:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

These narrowly scoped patch updates have no identified blocking issues; dependency installation and tests were not run.

0 open findings

What changed in this PR

Updates development linting dependencies for Kiota’s Python integration tests.

Changes:

  • Bumps astroid from 4.3.3 to 4.3.4.
  • Bumps pylint from 4.1.1 to 4.1.2.
File Description
it/​python/​requirements-dev.txt Updates two development dependency pins to patch releases.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@baywet

Copy link
Copy Markdown
Member

Dependabot (@dependabot) rebase

Copilot AI balanced review requested due to automatic review settings October 20, 2026 16:52
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-754b5971a8 branch from 51b464e to 480e935 Compare October 20, 2026 16:52

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No blocking issues were identified in these narrowly scoped patch updates; installation and tests were not run.

No open issues 🎉

Review effort: Balanced

Bumps the pytest group with 2 updates in the /it/python directory: [astroid](https://github.com/pylint-dev/astroid) and [pylint](https://github.com/pylint-dev/pylint).


Updates `astroid` from 4.3.3 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.3.3...v4.3.4)

Updates `pylint` from 4.1.1 to 4.1.3
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v4.1.1...v4.1.3)

---
updated-dependencies:
- dependency-name: astroid
  dependency-version: 4.3.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pytest
- dependency-name: pylint
  dependency-version: 4.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: pytest
...

Signed-off-by: dependabot[bot] <support@github.com>
Copilot AI balanced review requested due to automatic review settings October 22, 2026 08:33
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-754b5971a8 branch from 480e935 to ba9e989 Compare October 22, 2026 08:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are limited to two patch-version updates, with no concrete compatibility issues identified.

No open issues 🎉

Review effort: Balanced

This branch has not been deployed

No deployments
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants