diff options
-rw-r--r-- | ChangeLog | 20 | ||||
-rw-r--r-- | astroid/__init__.py | 1 | ||||
-rw-r--r-- | astroid/__pkginfo__.py | 2 | ||||
-rw-r--r-- | astroid/brain/brain_namedtuple_enum.py | 1 | ||||
-rw-r--r-- | astroid/context.py | 2 | ||||
-rw-r--r-- | astroid/decorators.py | 2 | ||||
-rw-r--r-- | astroid/inference.py | 2 | ||||
-rw-r--r-- | astroid/manager.py | 1 | ||||
-rw-r--r-- | astroid/nodes/node_classes.py | 4 | ||||
-rw-r--r-- | astroid/nodes/scoped_nodes.py | 1 | ||||
-rw-r--r-- | astroid/raw_building.py | 2 | ||||
-rw-r--r-- | tbump.toml | 2 | ||||
-rw-r--r-- | tests/unittest_brain.py | 1 | ||||
-rw-r--r-- | tests/unittest_inference.py | 2 | ||||
-rw-r--r-- | tests/unittest_manager.py | 1 |
15 files changed, 31 insertions, 13 deletions
@@ -2,10 +2,22 @@ astroid's ChangeLog =================== -What's New in astroid 2.8.0? +What's New in astroid 2.9.0? ============================ Release date: TBA + + +What's New in astroid 2.8.1? +============================ +Release date: TBA + + + +What's New in astroid 2.8.0? +============================ +Release date: 2021-09-14 + * Add additional deprecation warnings in preparation for astroid 3.0 * Require attributes for some node classes with ``__init__`` call. @@ -21,9 +33,9 @@ Release date: TBA * Add ``node_ancestors`` method to ``NodeNG`` for obtaining the ancestors of nodes. -What's New in astroid 2.7.4? -============================ -Release date: TBA +* It's now possible to infer the value of comparison nodes + + Closes #846 * Fixed bug in inference of dataclass field calls. diff --git a/astroid/__init__.py b/astroid/__init__.py index ba652eb8..8f7b501d 100644 --- a/astroid/__init__.py +++ b/astroid/__init__.py @@ -8,6 +8,7 @@ # Copyright (c) 2018 Bryce Guinta <bryce.paul.guinta@gmail.com> # Copyright (c) 2019 Nick Drozd <nicholasdrozd@gmail.com> # Copyright (c) 2020-2021 hippo91 <guillaume.peillex@gmail.com> +# Copyright (c) 2021 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> diff --git a/astroid/__pkginfo__.py b/astroid/__pkginfo__.py index 8a22ac83..82d9058a 100644 --- a/astroid/__pkginfo__.py +++ b/astroid/__pkginfo__.py @@ -24,5 +24,5 @@ # Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html # For details: https://github.com/PyCQA/astroid/blob/main/LICENSE -__version__ = "2.7.4-dev0" +__version__ = "2.8.0" version = __version__ diff --git a/astroid/brain/brain_namedtuple_enum.py b/astroid/brain/brain_namedtuple_enum.py index 4ed105ca..83ff5701 100644 --- a/astroid/brain/brain_namedtuple_enum.py +++ b/astroid/brain/brain_namedtuple_enum.py @@ -14,6 +14,7 @@ # Copyright (c) 2019 Ashley Whetter <ashley@awhetter.co.uk> # Copyright (c) 2020 hippo91 <guillaume.peillex@gmail.com> # Copyright (c) 2020 Ram Rachum <ram@rachum.com> +# Copyright (c) 2021 Dimitri Prybysh <dmand@yandex.ru> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 David Liu <david@cs.toronto.edu> # Copyright (c) 2021 pre-commit-ci[bot] <bot@noreply.github.com> diff --git a/astroid/context.py b/astroid/context.py index 15cf004c..39f3f1fc 100644 --- a/astroid/context.py +++ b/astroid/context.py @@ -4,8 +4,8 @@ # Copyright (c) 2018 Nick Drozd <nicholasdrozd@gmail.com> # Copyright (c) 2019-2021 hippo91 <guillaume.peillex@gmail.com> # Copyright (c) 2020 Bryce Guinta <bryce.guinta@protonmail.com> -# Copyright (c) 2021 David Liu <david@cs.toronto.edu> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> +# Copyright (c) 2021 David Liu <david@cs.toronto.edu> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Andrew Haigh <hello@nelf.in> diff --git a/astroid/decorators.py b/astroid/decorators.py index 9630868b..6a32aeb8 100644 --- a/astroid/decorators.py +++ b/astroid/decorators.py @@ -9,8 +9,8 @@ # Copyright (c) 2018 Bryce Guinta <bryce.paul.guinta@gmail.com> # Copyright (c) 2020-2021 hippo91 <guillaume.peillex@gmail.com> # Copyright (c) 2020 Ram Rachum <ram@rachum.com> -# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> +# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html # For details: https://github.com/PyCQA/astroid/blob/main/LICENSE diff --git a/astroid/inference.py b/astroid/inference.py index 02be060d..e769d4ce 100644 --- a/astroid/inference.py +++ b/astroid/inference.py @@ -16,10 +16,10 @@ # Copyright (c) 2018 Ashley Whetter <ashley@awhetter.co.uk> # Copyright (c) 2018 HoverHell <hoverhell@gmail.com> # Copyright (c) 2020 Leandro T. C. Melo <ltcmelo@gmail.com> +# Copyright (c) 2021 Andrew Haigh <hello@nelf.in> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 David Liu <david@cs.toronto.edu> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> -# Copyright (c) 2021 Andrew Haigh <hello@nelf.in> # Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html # For details: https://github.com/PyCQA/astroid/blob/main/LICENSE diff --git a/astroid/manager.py b/astroid/manager.py index 89ef2ac6..f929e23e 100644 --- a/astroid/manager.py +++ b/astroid/manager.py @@ -13,6 +13,7 @@ # Copyright (c) 2020 Raphael Gaschignard <raphael@rtpg.co> # Copyright (c) 2020 Anubhav <35621759+anubh-v@users.noreply.github.com> # Copyright (c) 2020 Ashley Whetter <ashley@awhetter.co.uk> +# Copyright (c) 2021 grayjk <grayjk@gmail.com> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Andrew Haigh <hello@nelf.in> diff --git a/astroid/nodes/node_classes.py b/astroid/nodes/node_classes.py index 951c5d41..da4775d8 100644 --- a/astroid/nodes/node_classes.py +++ b/astroid/nodes/node_classes.py @@ -13,9 +13,9 @@ # Copyright (c) 2017-2020 Ashley Whetter <ashley@awhetter.co.uk> # Copyright (c) 2017, 2019 Łukasz Rogalski <rogalski.91@gmail.com> # Copyright (c) 2017 rr- <rr-@sakuya.pl> +# Copyright (c) 2018, 2021 Nick Drozd <nicholasdrozd@gmail.com> # Copyright (c) 2018-2021 hippo91 <guillaume.peillex@gmail.com> # Copyright (c) 2018 Bryce Guinta <bryce.paul.guinta@gmail.com> -# Copyright (c) 2018 Nick Drozd <nicholasdrozd@gmail.com> # Copyright (c) 2018 Ville Skyttä <ville.skytta@iki.fi> # Copyright (c) 2018 brendanator <brendan.maginnis@gmail.com> # Copyright (c) 2018 HoverHell <hoverhell@gmail.com> @@ -23,9 +23,9 @@ # Copyright (c) 2019 kavins14 <kavinsingh@hotmail.com> # Copyright (c) 2020 Raphael Gaschignard <raphael@rtpg.co> # Copyright (c) 2020 Bryce Guinta <bryce.guinta@protonmail.com> +# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 David Liu <david@cs.toronto.edu> -# Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Alphadelta14 <alpha@alphaservcomputing.solutions> # Copyright (c) 2021 Andrew Haigh <hello@nelf.in> # Copyright (c) 2021 Federico Bond <federicobond@gmail.com> diff --git a/astroid/nodes/scoped_nodes.py b/astroid/nodes/scoped_nodes.py index 5d52dc9f..38d234d2 100644 --- a/astroid/nodes/scoped_nodes.py +++ b/astroid/nodes/scoped_nodes.py @@ -23,6 +23,7 @@ # Copyright (c) 2020 Peter Kolbus <peter.kolbus@gmail.com> # Copyright (c) 2020 Tim Martin <tim@asymptotic.co.uk> # Copyright (c) 2020 Ram Rachum <ram@rachum.com> +# Copyright (c) 2021 Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 David Liu <david@cs.toronto.edu> # Copyright (c) 2021 pre-commit-ci[bot] <bot@noreply.github.com> diff --git a/astroid/raw_building.py b/astroid/raw_building.py index 225137e7..538fe631 100644 --- a/astroid/raw_building.py +++ b/astroid/raw_building.py @@ -13,8 +13,8 @@ # Copyright (c) 2020-2021 hippo91 <guillaume.peillex@gmail.com> # Copyright (c) 2020 Becker Awqatty <bawqatty@mide.com> # Copyright (c) 2020 Robin Jarry <robin.jarry@6wind.com> -# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> +# Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 Andrew Haigh <hello@nelf.in> # Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html @@ -1,7 +1,7 @@ github_url = "https://github.com/PyCQA/astroid" [version] -current = "2.7.4-dev0" +current = "2.8.0" regex = ''' ^(?P<major>0|[1-9]\d*) \. diff --git a/tests/unittest_brain.py b/tests/unittest_brain.py index c87fa0d0..d0ee41fd 100644 --- a/tests/unittest_brain.py +++ b/tests/unittest_brain.py @@ -25,6 +25,7 @@ # Copyright (c) 2020 David Gilman <davidgilman1@gmail.com> # Copyright (c) 2020 Peter Kolbus <peter.kolbus@gmail.com> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> +# Copyright (c) 2021 Dimitri Prybysh <dmand@yandex.ru> # Copyright (c) 2021 David Liu <david@cs.toronto.edu> # Copyright (c) 2021 pre-commit-ci[bot] <bot@noreply.github.com> # Copyright (c) 2021 Alphadelta14 <alpha@alphaservcomputing.solutions> diff --git a/tests/unittest_inference.py b/tests/unittest_inference.py index f721b32f..68c814ff 100644 --- a/tests/unittest_inference.py +++ b/tests/unittest_inference.py @@ -26,10 +26,10 @@ # Copyright (c) 2020 Peter Kolbus <peter.kolbus@gmail.com> # Copyright (c) 2020 Karthikeyan Singaravelan <tir.karthi@gmail.com> # Copyright (c) 2020 Bryce Guinta <bryce.guinta@protonmail.com> +# Copyright (c) 2021 Andrew Haigh <hello@nelf.in> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> # Copyright (c) 2021 doranid <ddandd@gmail.com> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> -# Copyright (c) 2021 Andrew Haigh <hello@nelf.in> # Copyright (c) 2021 Francis Charette Migneault <francis.charette.migneault@gmail.com> # Licensed under the LGPL: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html diff --git a/tests/unittest_manager.py b/tests/unittest_manager.py index 5db1740f..f2feea17 100644 --- a/tests/unittest_manager.py +++ b/tests/unittest_manager.py @@ -14,6 +14,7 @@ # Copyright (c) 2020 David Gilman <davidgilman1@gmail.com> # Copyright (c) 2020 Anubhav <35621759+anubh-v@users.noreply.github.com> # Copyright (c) 2021 Pierre Sassoulas <pierre.sassoulas@gmail.com> +# Copyright (c) 2021 grayjk <grayjk@gmail.com> # Copyright (c) 2021 Marc Mueller <30130371+cdce8p@users.noreply.github.com> # Copyright (c) 2021 Andrew Haigh <hello@nelf.in> |