Skip to content

Commit e36b438

Browse files
Bump astroid to 2.9.1, update changelog
1 parent 51f552c commit e36b438

33 files changed

+72
-29
lines changed

ChangeLog

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,16 @@ Release date: TBA
88

99

1010

11-
What's New in astroid 2.9.1?
11+
What's New in astroid 2.9.2?
1212
============================
1313
Release date: TBA
1414

15+
16+
17+
What's New in astroid 2.9.1?
18+
============================
19+
Release date: 2021-12-31
20+
1521
* ``NodeNG.frame()`` and ``NodeNG.statement()`` will start raising ``ParentMissingError``
1622
instead of ``AttributeError`` in astroid 3.0. This behaviour can already be triggered
1723
by passing ``future=True`` to a ``frame()`` or ``statement()`` call.
@@ -44,6 +50,15 @@ Release date: TBA
4450
* Enable inference of dataclass import from marshmallow_dataclass.
4551
This allows the dataclasses brain to recognize dataclasses annotated by marshmallow_dataclass.
4652

53+
* Resolve symlinks in the import path
54+
Fixes inference error when the import path includes symlinks (e.g. Python
55+
installed on macOS via Homebrew).
56+
57+
Closes #823
58+
Closes PyCQA/pylint#3499
59+
Closes PyCQA/pylint#4302
60+
Closes PyCQA/pylint#4798
61+
Closes PyCQA/pylint#5081
4762

4863
What's New in astroid 2.9.0?
4964
============================
@@ -70,16 +85,6 @@ Release date: 2021-11-21
7085

7186
Closes #1239
7287

73-
* Resolve symlinks in the import path
74-
Fixes inference error when the import path includes symlinks (e.g. Python
75-
installed on macOS via Homebrew).
76-
77-
Closes #823
78-
Closes PyCQA/pylint#3499
79-
Closes PyCQA/pylint#4302
80-
Closes PyCQA/pylint#4798
81-
Closes PyCQA/pylint#5081
82-
8388

8489
What's New in astroid 2.8.5?
8590
============================

astroid/__pkginfo__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@
2424
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
2525
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE
2626

27-
__version__ = "2.9.1-dev0"
27+
__version__ = "2.9.1"
2828
version = __version__

astroid/arguments.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Copyright (c) 2018 Nick Drozd <[email protected]>
55
# Copyright (c) 2018 Anthony Sottile <[email protected]>
66
# Copyright (c) 2020 hippo91 <[email protected]>
7+
# Copyright (c) 2021 Tushar Sadhwani <[email protected]>
78
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
89
# Copyright (c) 2021 David Liu <[email protected]>
910
# Copyright (c) 2021 Marc Mueller <[email protected]>

astroid/bases.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
# Copyright (c) 2018 Bryce Guinta <[email protected]>
1414
# Copyright (c) 2018 Daniel Colascione <[email protected]>
1515
# Copyright (c) 2019 Hugo van Kemenade <[email protected]>
16+
# Copyright (c) 2021 Tushar Sadhwani <[email protected]>
1617
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
1718
# Copyright (c) 2021 pre-commit-ci[bot] <[email protected]>
1819
# Copyright (c) 2021 Daniël van Noord <[email protected]>

astroid/brain/brain_collections.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Copyright (c) 2018 Ioana Tagirta <[email protected]>
55
# Copyright (c) 2019 Hugo van Kemenade <[email protected]>
66
# Copyright (c) 2020-2021 hippo91 <[email protected]>
7+
# Copyright (c) 2021 John Belmonte <[email protected]>
78
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
89
# Copyright (c) 2021 Marc Mueller <[email protected]>
910

astroid/brain/brain_namedtuple_enum.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
# Copyright (c) 2019 Ashley Whetter <[email protected]>
1515
# Copyright (c) 2020 hippo91 <[email protected]>
1616
# Copyright (c) 2020 Ram Rachum <[email protected]>
17-
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
1817
# Copyright (c) 2021 Daniël van Noord <[email protected]>
18+
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
1919
# Copyright (c) 2021 Dimitri Prybysh <[email protected]>
2020
# Copyright (c) 2021 David Liu <[email protected]>
2121
# Copyright (c) 2021 pre-commit-ci[bot] <[email protected]>

astroid/brain/brain_numpy_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Copyright (c) 2019-2021 hippo91 <[email protected]>
22
# Copyright (c) 2019-2020 Claudiu Popa <[email protected]>
3+
# Copyright (c) 2021 Nick Drozd <[email protected]>
34
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
45
# Copyright (c) 2021 Marc Mueller <[email protected]>
56

astroid/brain/brain_typing.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
# Copyright (c) 2017 Łukasz Rogalski <[email protected]>
66
# Copyright (c) 2017 David Euresti <[email protected]>
77
# Copyright (c) 2018 Bryce Guinta <[email protected]>
8+
# Copyright (c) 2021 Daniël van Noord <[email protected]>
89
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
910
# Copyright (c) 2021 Redoubts <[email protected]>
1011
# Copyright (c) 2021 Marc Mueller <[email protected]>

astroid/builder.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@
88
# Copyright (c) 2017 Łukasz Rogalski <[email protected]>
99
# Copyright (c) 2018 Anthony Sottile <[email protected]>
1010
# Copyright (c) 2020-2021 hippo91 <[email protected]>
11+
# Copyright (c) 2021 Tushar Sadhwani <[email protected]>
1112
# Copyright (c) 2021 Daniël van Noord <[email protected]>
13+
# Copyright (c) 2021 Gregory P. Smith <[email protected]>
14+
# Copyright (c) 2021 Kian Meng, Ang <[email protected]>
1215
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
1316
# Copyright (c) 2021 Marc Mueller <[email protected]>
1417
# Copyright (c) 2021 Andrew Haigh <[email protected]>

astroid/context.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
# Copyright (c) 2018 Nick Drozd <[email protected]>
55
# Copyright (c) 2019-2021 hippo91 <[email protected]>
66
# Copyright (c) 2020 Bryce Guinta <[email protected]>
7+
# Copyright (c) 2021 Kian Meng, Ang <[email protected]>
78
# Copyright (c) 2021 Pierre Sassoulas <[email protected]>
89
# Copyright (c) 2021 Daniël van Noord <[email protected]>
910
# Copyright (c) 2021 David Liu <[email protected]>

0 commit comments

Comments
 (0)