summaryrefslogtreecommitdiff
path: root/astroid/protocols.py
Commit message (Expand)AuthorAgeFilesLines
* 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
* Import exceptions from astroid.exceptions to avoid circular importsPierre Sassoulas2021-06-151-27/+30
* Enable checks for and fix useless suppressionPierre Sassoulas2021-04-191-1/+1
* Add an isort configuration in setup.cfg and apply itPierre Sassoulas2021-04-191-11/+3
* Fix issue #891Pierre Sassoulas2021-04-101-1/+1
* Upgrade copyrite noticePierre Sassoulas2021-02-281-1/+2
* Remove the # coding, since PEP3120 the default is UTF8Pierre Sassoulas2021-02-211-1/+0
* Update copyright noticehippo912021-02-151-0/+1
* New copyright noticeshippo912020-12-271-0/+2
* Fix starred_assigned_stmts elts cast (introduced in d68f2935)Vilnis Termanis2020-12-241-2/+1
* Fix exception causes all over the codebase (#806)Ram Rachum2020-06-201-2/+2
* Add missing copyright annotations for the past releasesClaudiu Popa2020-04-271-2/+4
* Do not infer the first argument of a staticmethod in a metaclass as the class...Claudiu Popa2020-03-071-2/+7
* Prevent a recursion error when inferring self-referential variables without d...Claudiu Popa2020-03-051-1/+1
* ``nodes.Const.itered`` returns a list of ``Const`` nodes, not stringsClaudiu Popa2019-12-151-1/+3
* Add support for inferring propertiesClaudiu Popa2019-12-041-1/+1
* Scope the inference to the current bound node when inferring instances of cla...Claudiu Popa2019-11-251-0/+2
* Add support for inferring exception instances in all contextsClaudiu Popa2019-11-171-2/+2
* Infer args unpacking of ``self``Claudiu Popa2019-11-141-0/+3
* Allow inferring positional only arguments on Python 3.8Claudiu Popa2019-11-141-2/+2
* Fix linting errorsClaudiu Popa2019-09-111-1/+0
* Remove redundant compatibility code (#693)Hugo van Kemenade2019-09-101-4/+1
* Add inference support to NamedExpr nodesClaudiu Popa2019-06-021-0/+17
* Drop a superfluous and wrong callcontext when inferring the result of a conte...Claudiu Popa2019-04-091-2/+0
* Replace a couple of returns with explicit InferenceError exceptionsClaudiu Popa2019-01-191-8/+10
* Remove StopIteration handling which should not leak at all from inferenceClaudiu Popa2019-01-181-10/+3
* Reuse the cls variable inferred earlierClaudiu Popa2018-10-111-1/+1
* Update some leftover docstringsClaudiu Popa2018-10-111-5/+9
* Use yield fromClaudiu Popa2018-10-101-2/+1
* Remove some unneeded comments and use yield fromClaudiu Popa2018-10-101-6/+2
* Use itertools.chain to join multiple generators togetherClaudiu Popa2018-10-101-3/+8
* Use a generator expression for _multiply_seq_by_intClaudiu Popa2018-10-101-8/+6
* Initial formatting of astroidClaudiu Popa2018-10-021-118/+158
* Rename asspath to assign_path to be more indicative of what it actually meansClaudiu Popa2018-10-021-44/+45