summaryrefslogtreecommitdiff
path: root/astroid/bases.py
Commit message (Expand)AuthorAgeFilesLines
* Type ``bases.py``Daniël van Noord2023-05-011-32/+62
* Fix the signature of ``infer_call_result``Daniel van Noord2023-04-251-4/+14
* Make all arguments to ``nodes.NodeNG.__init__`` required (#2138)Daniël van Noord2023-04-251-1/+7
* Remove ``laxy_object_proxy`` as dependency (#2139)Daniël van Noord2023-04-241-2/+8
* Remove unused constants (#2141)Marc Mueller2023-04-241-5/+1
* Drop support for Python 3.7 (#2137)Marc Mueller2023-04-231-7/+1
* Fix some type issues in ``scoped_nodes`` (#2134)Daniël van Noord2023-04-231-1/+1
* Fix constructors of ``ClassDef`` (#2130)Daniël van Noord2023-04-221-0/+2
* Fix numerous issues with typing and code in ``bases.py``Daniël van Noord2023-04-221-31/+41
* Type ``igetattr`` (#2101)Daniël van Noord2023-04-051-3/+7
* Broaden signatures of methods of classes that are subclassedDaniël van Noord2023-04-031-3/+3
* Remove `cached` decoratorJacob Walls2023-04-011-2/+1
* [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-291-2/+2
* Create ``UninferableBase``Daniël van Noord2023-02-051-11/+12
* Add support for binary union types - Python 3.10 (#1977)Marc Mueller2023-01-301-2/+41
* Initial pass with ``pydocstringformatter``Daniël van Noord2023-01-091-10/+12
* Support "is None" constraints from if statements during inference (#1189)David Liu2023-01-061-4/+20
* Partial typing of the ``infer_binary_op`` path (#1787)Daniël van Noord2022-11-281-2/+4
* Add some InferenceContext annotations (#1883)Nick Drozd2022-11-221-13/+15
* Add some bool annotations (#1877)Nick Drozd2022-11-221-8/+8
* Add some 'str' annotations (#1878)Nick Drozd2022-11-201-11/+11
* [flake8] Set the max complexity to the default instead of 83Pierre Sassoulas2022-09-191-1/+1
* Add some implicit typing (#1706)Daniël van Noord2022-07-111-5/+11
* Call ``Instance.__init__`` in ``nodes.Const``Daniël van Noord2022-07-061-2/+12
* Add ``__new__`` and ``__call__`` to``ObjectModel`` and ``ClassModel`` (#1606)Daniël van Noord2022-07-031-9/+13
* Prevent creating `Instance` that proxies another `Instance` when inferring `_...Jacob Walls2022-07-021-3/+9
* Add typing to `ClassDef.ancestors` (#1676)Daniël van Noord2022-06-291-0/+2
* Add typing to ``Proxy._proxied`` (#1673)Daniël van Noord2022-06-291-3/+7
* Fix typing of ``_infer`` to allow a return value in the ``Generator``Daniël van Noord2022-06-231-6/+5
* Type ``safe_infer``, ``Proxy.infer`` and fix ``InferenceResult`` (#1636)Daniël van Noord2022-06-211-2/+5
* Add mypy ignores to ``bases.py`` (#1630)Daniël van Noord2022-06-171-3/+5
* Create and use ``InferenceResult`` (#1597)Daniël van Noord2022-06-071-1/+7
* Infer instances of builtins created by __new__() (#1590)Jacob Walls2022-06-051-12/+43
* Remove unnecessary commentDaniël van Noord2022-03-261-1/+0
* Simplify hard to maintain copyright notice (#1441)Pierre Sassoulas2022-03-121-25/+1
* Bump astroid to 2.10.0, update changelogv2.10.0Pierre Sassoulas2022-02-271-0/+1
* Bump astroid to 2.9.2, update changelogv2.9.2Alexander Shadchin2022-01-041-1/+1
* Bump astroid to 2.9.1, update changelogv2.9.1Pierre Sassoulas2021-12-311-0/+1
* Add future=True to frame calls (#1305)Tushar Sadhwani2021-12-291-2/+2
* Bump astroid to 2.8.3, update changelogv2.8.3Pierre Sassoulas2021-10-171-1/+1
* Bump astroid to 2.8.1, update changelogv2.8.1-rc1Pierre Sassoulas2021-10-061-0/+2
* [pre-commit.ci] pre-commit autoupdate (#1191)pre-commit-ci[bot]2021-09-281-1/+1
* Add f-strings with `flynt`Daniël van Noord2021-09-171-8/+4
* Bump astroid to 2.7.3, update changelogv2.7.3Pierre Sassoulas2021-08-301-0/+1
* Import from astroid.nodes directly Pierre Sassoulas2021-08-301-1/+1
* Do not import entire module in astroid/bases.pyPierre Sassoulas2021-08-301-27/+33
* More precise import in astroid/bases.py for a circulat importPierre Sassoulas2021-08-301-2/+2
* Fix bug in attribute inference from inside method calls.David Liu2021-08-281-3/+3
* Bump astroid to 2.7.2, update changelogv2.7.2Pierre Sassoulas2021-08-201-1/+1
* Temporary retro-compatibility with older pylint versionsPierre Sassoulas2021-08-191-0/+1