summaryrefslogtreecommitdiff
path: root/astroid/protocols.py
Commit message (Expand)AuthorAgeFilesLines
* Remove all ``lazy_imports``Daniël van Noord2023-04-231-5/+1
* [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-291-3/+3
* Create ``UninferableBase``Daniël van Noord2023-02-051-10/+10
* Revert CallContext change since it caused a RecursionError regression (#2000)Marc Mueller2023-01-311-1/+1
* Preserve parent CallContext when inferring nested functions (#1982)Marc Mueller2023-01-291-1/+1
* Initial pass with ``pydocstringformatter``Daniël van Noord2023-01-091-5/+5
* [pre-commit] Trying out black 23.1a1 (#1909)Pierre Sassoulas2022-12-271-0/+1
* Add some inference annotations (#1887)Nick Drozd2022-12-151-1/+3
* Use more dict literals where possible (#1893)Nick Drozd2022-11-301-5/+30
* Partial typing of the ``infer_binary_op`` path (#1787)Daniël van Noord2022-11-281-13/+40
* Add some 'str' annotations (#1878)Nick Drozd2022-11-201-2/+2
* [flake8] Set the max complexity to the default instead of 83Pierre Sassoulas2022-09-191-2/+1
* Prevent applying boolean ops to `NotImplemented` (#1702)Jacob Walls2022-07-101-3/+6
* Fix a crash when `None` participates in a `**` expression (#1696)Jacob Walls2022-07-091-0/+2
* Type infer_unary_op (#1664)Daniël van Noord2022-06-251-3/+8
* Avoid performing `**` operations on values greater than 1e5Jacob Walls2022-06-211-0/+7
* Resolve typing issues in ``protocols.py`` (#1644)Daniël van Noord2022-06-201-20/+27
* Fix inference from nested unpacking of iterables (#1311)Mark Byrne2022-05-161-0/+5
* Update typing for Python 3.7 (2) (#1556)Marc Mueller2022-05-131-1/+2
* Update typing for Python 3.7 (1) (#1555)Marc Mueller2022-05-131-28/+30
* Update pylint to 2.14.0b1 (#1553)Marc Mueller2022-05-121-3/+3
* Fix a crash involving two starred expressions inside a call (#1535)Jacob Walls2022-04-301-0/+3
* Simplify hard to maintain copyright notice (#1441)Pierre Sassoulas2022-03-121-27/+1
* Small typing improvements (#1435)Marc Mueller2022-03-031-9/+3
* Bump astroid to 2.10.0, update changelogv2.10.0Pierre Sassoulas2022-02-271-1/+3
* Fix inference of ``self`` in a list or tuple within bin. ops. (#1360)Daniël van Noord2022-02-081-1/+16
* [pre-commit.ci] pre-commit autoupdate (#1379)pre-commit-ci[bot]2022-02-011-1/+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/+2
* Add future=True to frame calls (#1305)Tushar Sadhwani2021-12-291-1/+1
* Add parameter typing to ``assigned_stmts`` (#1249)Daniël van Noord2021-12-081-11/+61
* Add ``future`` argument to all ``NodeNG.statement()`` calls (#1235)Daniël van Noord2021-11-241-1/+1
* Bump astroid to 2.7.3, update changelogv2.7.3Pierre Sassoulas2021-08-301-0/+1
* astroid.context: import object one by one instead of the entire modulePierre Sassoulas2021-08-301-9/+8
* Fix bug in attribute inference from inside method calls.David Liu2021-08-281-3/+17
* Bump astroid to 2.7.0, update changelogv2.7.0Pierre Sassoulas2021-08-151-1/+1
* Remove use of deprecated node_classes and scoped_node API in astroidPierre Sassoulas2021-08-101-1/+2
* Bump astroid to 2.6.6, update changelogv2.6.6Pierre Sassoulas2021-08-031-1/+1
* Update pylint to 2.9.6 (#1114)Marc Mueller2021-08-021-3/+2
* Bump astroid to 2.6.4, update changelogPierre Sassoulas2021-07-201-1/+1
* Catch StopIteration and reraise cleanlyPierre Sassoulas2021-07-191-2/+4
* Bump astroid to 2.6.3, update changelogv2.6.3Pierre Sassoulas2021-07-191-0/+2
* Fix yield inference on inherited classes. (#1092)doranid2021-07-121-15/+1
* Don't infer MatchAs in assigned_stmts if pattern is not None (#1096)Marc Mueller2021-07-111-2/+4
* Fix issues when inferring match variables (#1093)Marc Mueller2021-07-101-0/+61
* Fix copyright links (#1084)Marc Mueller2021-07-011-1/+1
* Catch the StopIteration that result from PEP-479 or add default value in ``ne...Pierre Sassoulas2021-06-301-5/+8
* Use the Context enum directly and not a constant based on itPierre Sassoulas2021-06-191-3/+9
* Rename astroid.constants to astroid.constPierre Sassoulas2021-06-191-1/+1
* Create a permanent enum for Context instead of deleting the classPierre Sassoulas2021-06-191-1/+2