Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge maintenance following 3.3.7 release #2660

Merged
merged 3 commits into from
Dec 21, 2024
Merged

Merge maintenance following 3.3.7 release #2660

merged 3 commits into from
Dec 21, 2024

Conversation

Pierre-Sassoulas
Copy link
Member

No description provided.

Pierre-Sassoulas and others added 2 commits December 20, 2024 08:06
)

* Fix `collections.abc` imports on Python 3.13.0 and 3.13.1 (#2657)

* Add test for importing `collections.abc`

* Fix issue with importing of frozen submodules

* Fix `search_paths`

* Do not reassign submodule_path parameters in method bodies

This makes it easier to use less generic annotations with mypy.

---------

Co-authored-by: Daniël van Noord <[email protected]>
Co-authored-by: correctmost <[email protected]>
@Pierre-Sassoulas Pierre-Sassoulas added the Maintenance Discussion or action around maintaining astroid or the dev workflow label Dec 21, 2024
@Pierre-Sassoulas Pierre-Sassoulas added this to the 3.3.7 milestone Dec 21, 2024
Copy link

codecov bot commented Dec 21, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 93.21%. Comparing base (631a76c) to head (85945a7).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #2660   +/-   ##
=======================================
  Coverage   93.21%   93.21%           
=======================================
  Files          93       93           
  Lines       11083    11083           
=======================================
  Hits        10331    10331           
  Misses        752      752           
Flag Coverage Δ
linux 93.09% <ø> (ø)
pypy 93.21% <ø> (ø)
windows 93.21% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
astroid/interpreter/_import/spec.py 97.65% <ø> (ø)

@@ -39,6 +39,16 @@ Release date: TBA
Closes pylint-dev/pylint#10112


What's New in astroid 3.3.7?
Copy link
Collaborator

Choose a reason for hiding this comment

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

We're duplicating this entry in 3.3.8. It happened with the last release as well.

@Pierre-Sassoulas
Copy link
Member Author

(@DanielNoord fyi, pypy is flaky, test passed on the merge maintenance into main branch when running them again enough)

@Pierre-Sassoulas
Copy link
Member Author

astroid upgrade in pylint MR: pylint-dev/pylint#10125

@Pierre-Sassoulas Pierre-Sassoulas merged commit b5bb771 into main Dec 21, 2024
17 of 18 checks passed
@Pierre-Sassoulas Pierre-Sassoulas deleted the post-3.3.7 branch December 21, 2024 15:21
@jacobtylerwalls jacobtylerwalls removed their request for review December 21, 2024 16:20
@jacobtylerwalls jacobtylerwalls changed the title Merge maintenance following 3.3.7 rekease Merge maintenance following 3.3.7 release Dec 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Maintenance Discussion or action around maintaining astroid or the dev workflow
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants