Skip to content

Commit 07c0f60

Browse files
Bump astroid to 2.10.0, update changelog
1 parent e6dc5ef commit 07c0f60

39 files changed

+83
-31
lines changed

ChangeLog

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,23 @@
22
astroid's ChangeLog
33
===================
44

5-
What's New in astroid 2.10.0?
5+
What's New in astroid 2.11.0?
6+
=============================
7+
Release date: TBA
8+
9+
10+
11+
What's New in astroid 2.10.1?
612
=============================
713
Release date: TBA
814

915

16+
17+
What's New in astroid 2.10.0?
18+
=============================
19+
Release date: 2022-02-27
20+
21+
1022
* Fixed inference of ``self`` in binary operations in which ``self``
1123
is part of a list or tuple.
1224

@@ -71,11 +83,6 @@ Release date: TBA
7183

7284
Closes #1383
7385

74-
What's New in astroid 2.9.4?
75-
============================
76-
Release date: TBA
77-
78-
7986

8087
What's New in astroid 2.9.3?
8188
============================

astroid/__init__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@
88
# Copyright (c) 2018 Bryce Guinta <bryce.paul.guinta@gmail.com>
99
# Copyright (c) 2019 Nick Drozd <nicholasdrozd@gmail.com>
1010
# Copyright (c) 2020-2021 hippo91 <guillaume.peillex@gmail.com>
11+
# Copyright (c) 2021-2022 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
1112
# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com>
1213
# Copyright (c) 2021 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
13-
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
14+
# Copyright (c) 2022 tristanlatr <19967168+tristanlatr@users.noreply.github.com>
1415

1516
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
1617
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE

astroid/__pkginfo__.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,12 @@
1818
# Copyright (c) 2020 Konrad Weihmann <kweihmann@outlook.com>
1919
# Copyright (c) 2020 Felix Mölder <felix.moelder@uni-due.de>
2020
# Copyright (c) 2020 Michael <michael-k@users.noreply.github.com>
21-
# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com>
21+
# Copyright (c) 2021-2022 Pierre Sassoulas <pierre.sassoulas@gmail.com>
2222
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
23+
# Copyright (c) 2022 Alexander Shadchin <alexandr.shadchin@gmail.com>
2324

2425
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
2526
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE
2627

27-
__version__ = "2.10.0-dev0"
28+
__version__ = "2.10.0"
2829
version = __version__

astroid/arguments.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
# Copyright (c) 2021 Tushar Sadhwani <86737547+tushar-deepsource@users.noreply.github.com>
99
# Copyright (c) 2021 David Liu <david@cs.toronto.edu>
1010
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
11+
# Copyright (c) 2022 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
12+
# Copyright (c) 2022 Alexander Shadchin <alexandr.shadchin@gmail.com>
1113

1214
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
1315
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE

astroid/bases.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
# Copyright (c) 2021 doranid <ddandd@gmail.com>
2222
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2323
# Copyright (c) 2021 Andrew Haigh <hello@nelf.in>
24+
# Copyright (c) 2022 Alexander Shadchin <alexandr.shadchin@gmail.com>
2425

2526
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
2627
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE

astroid/brain/brain_builtin_inference.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
# Copyright (c) 2021 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
1616
# Copyright (c) 2021 Nick Drozd <nicholasdrozd@gmail.com>
1717
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
18+
# Copyright (c) 2022 areveny <areveny@protonmail.com>
1819

1920
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
2021
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE

astroid/brain/brain_collections.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com>
88
# Copyright (c) 2021 John Belmonte <john@neggie.net>
99
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
10+
# Copyright (c) 2022 Alexander Shadchin <alexandr.shadchin@gmail.com>
1011

1112
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
1213
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE

astroid/brain/brain_namedtuple_enum.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
# Copyright (c) 2021 pre-commit-ci[bot] <bot@noreply.github.com>
2222
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2323
# Copyright (c) 2021 Andrew Haigh <hello@nelf.in>
24+
# Copyright (c) 2022 Alexander Shadchin <alexandr.shadchin@gmail.com>
2425

2526
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
2627
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE

astroid/brain/brain_numpy_utils.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com>
44
# Copyright (c) 2021 Nick Drozd <nicholasdrozd@gmail.com>
55
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
6+
# Copyright (c) 2022 Alexander Shadchin <alexandr.shadchin@gmail.com>
67

78
# Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
89
# For details: https://github.com/PyCQA/astroid/blob/main/LICENSE

astroid/brain/brain_typing.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@
55
# Copyright (c) 2017 Łukasz Rogalski <rogalski.91@gmail.com>
66
# Copyright (c) 2017 David Euresti <github@euresti.com>
77
# Copyright (c) 2018 Bryce Guinta <bryce.paul.guinta@gmail.com>
8+
# Copyright (c) 2021-2022 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
89
# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com>
9-
# Copyright (c) 2021 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
1010
# Copyright (c) 2021 Redoubts <Redoubts@users.noreply.github.com>
1111
# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com>
1212
# Copyright (c) 2021 Tim Martin <tim@asymptotic.co.uk>
1313
# Copyright (c) 2021 hippo91 <guillaume.peillex@gmail.com>
14+
# Copyright (c) 2022 Jacob Walls <jacobtylerwalls@gmail.com>
15+
# Copyright (c) 2022 Alexander Shadchin <alexandr.shadchin@gmail.com>
1416

1517
"""Astroid hooks for typing.py support."""
1618
import typing

0 commit comments

Comments
 (0)