Skip to content

build(deps-dev): bump astroid from 4.0.4 to 4.1.2 in /it/python in the pytest group across 1 directory - #7864

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

build(deps-dev): bump astroid from 4.0.4 to 4.1.2 in /it/python in the pytest group across 1 directory#7864
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/it/python/pytest-255fff99cc

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 26, 2026

Copy link
Copy Markdown
Contributor

Bumps the pytest group with 1 update in the /it/python directory: astroid.

Updates astroid from 4.0.4 to 4.1.2

Release notes

Sourced from astroid's releases.

v4.1.2

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

v4.1.1

What's New in astroid 4.1.1?

Release date: 2026-02-22

  • Let UnboundMethodModel inherit from FunctionModel to improve inference of dunder methods for unbound methods.

    Refs #2741

... (truncated)

Changelog

Sourced from astroid's changelog.

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

  • Let UnboundMethodModel inherit from FunctionModel to improve inference of dunder methods for unbound methods.

    Refs #2741

  • Filter Unknown from UnboundMethod and Super special attribute

... (truncated)

Commits
  • 91dac13 Bump astroid to 4.1.2, update changelog (#3011)
  • 796eba8 objectmodel: fix crash analyzing property fset in generic classes with type a...
  • ca814f0 Update CI workflow to include maintenance branch (#2999)
  • 7593877 [Backport maintenance/4.1.x] Fix cyclic inference by constraints (#2998)
  • 3f63f90 Fix builtin functions incorrectly exposing descriptor attributes (#2983)
  • be7479e Fix ValueError in str/repr and error messages with extreme values (#2971)
  • 1c9938d Fix RecursionError in _compute_mro() on circular class hierarchies (#2968)
  • 98938ad [Backport maintenance/4.1.x] Fix DuplicateBasesError crash in dataclass trans...
  • 33fabe0 [Backport maintenance/4.1.x] Fix MemoryError when inferring f-string with lar...
  • f11d7ae Bump astroid to 4.1.1, update changelog
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file Python labels Jun 26, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner June 26, 2026 08:33
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file Python labels Jun 26, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) June 26, 2026 08:33
@dependabot dependabot Bot changed the title build(deps-dev): bump astroid from 4.0.4 to 4.1.2 in /it/python in the pytest group build(deps-dev): bump astroid from 4.0.4 to 4.1.2 in /it/python in the pytest group across 1 directory Jun 29, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch 7 times, most recently from c4ab434 to 8a45060 Compare July 3, 2026 10:06
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch 9 times, most recently from aa3fb23 to dc01a92 Compare July 10, 2026 08:33
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch 7 times, most recently from 9275198 to 91a7dcf Compare July 17, 2026 08:33
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch 5 times, most recently from d170148 to 232aa69 Compare July 21, 2026 11:00
Copilot AI lite review requested due to automatic review settings July 22, 2026 08:33
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from 232aa69 to 3b6766f Compare July 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.

Pull request overview

Note

Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.

Updates the Python dev dependency pin for astroid in the IT Python requirements.

Changes:

  • Bump astroid from 4.0.4 to 4.1.2 in requirements-dev.txt

Copilot AI review requested due to automatic review settings July 22, 2026 10:22
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from 3b6766f to d638dc2 Compare July 22, 2026 10:22

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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

-i https://pypi.org/simple

astroid==4.0.4 ; python_full_version >= '3.7.2'
astroid==4.1.2 ; python_full_version >= '3.7.2'
Copilot AI review requested due to automatic review settings July 22, 2026 10:51
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from d638dc2 to 8e50e71 Compare July 22, 2026 10:51

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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from 8e50e71 to f71b546 Compare July 23, 2026 01:03
Copilot AI review requested due to automatic review settings July 23, 2026 01:03

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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings July 24, 2026 08:33
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from f71b546 to 1345d8a Compare July 24, 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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings August 4, 2026 08:32
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from 1345d8a to 9679a7d Compare August 4, 2026 08:32

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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings August 6, 2026 08:33
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from 9679a7d to 3643726 Compare August 6, 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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

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


Updates `astroid` from 4.0.4 to 4.1.2
- [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.1.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Copilot AI review requested due to automatic review settings August 7, 2026 08:33
@dependabot
dependabot Bot force-pushed the dependabot/pip/it/python/pytest-255fff99cc branch from 3643726 to a64137e Compare August 7, 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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

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.

1 participant