| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Prepare version 2.5 | hippo91 | 2021-02-15 | 1 | -2/+2 |
| | | |||||
| * | Adds an entry | hippo91 | 2021-02-10 | 1 | -0/+4 |
| | | |||||
| * | Merge branch 'master' into master | hippo91 | 2021-02-07 | 1 | -1/+38 |
| |\ | |||||
| | * | Corrected the parent of function type comment nodes | Ashley Whetter | 2021-02-07 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | These nodes used to be parented to their original ast.FunctionDef parent but are now correctly parented to their astroid.FunctionDef parent. Closes #851 | ||||
| | * | Add support of 'six.with_metaclass' (#841) | Francis Charette Migneault | 2021-02-07 | 1 | -0/+4 |
| | | | | | | | Closes #713 | ||||
| | * | Julien palard mdk/class getitem (#885) | hippo91 | 2021-01-24 | 1 | -3/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add missing __class_getitem__ to deque. * The __class_getitem__ method is added only for python versions above 3.9 * Adds two tests that ensure that __class_getitem__ method is not present for python versions prior to 3.9 but present for python versions above 3.9 * Reorganizes * Adds an entry * Add Julien Palard in copyright Co-authored-by: Julien Palard <julien@palard.fr> | ||||
| | * | Merge branch 'sum_and_multiply' of https://github.com/hippo91/astroidsum_and_multiply | hippo91 | 2021-01-23 | 1 | -0/+4 |
| | |\ | |||||
| | | * | Merge branch 'master' into sum_and_multiply | hippo91 | 2020-06-20 | 1 | -4/+172 |
| | | |\ | |||||
| | | * \ | Merge branch 'master' into sum_and_multiply | hippo91 | 2019-12-30 | 1 | -0/+4 |
| | | |\ \ | |||||
| | | * | | | Added an entry | hippo91 | 2019-12-30 | 1 | -0/+5 |
| | | | | | | |||||
| | * | | | | Merge pull request #883 from hippo91/bug_pylint_4001 | hippo91 | 2021-01-23 | 1 | -0/+3 |
| | |\ \ \ \ | | | | | | | | | | | | | Bug pylint 4001 | ||||
| | | * | | | | Adds an entry | hippo91 | 2021-01-19 | 1 | -0/+3 |
| | | | | | | | |||||
| | * | | | | | brain: Add `__class_getitem__` to `subprocess.Popen` starting from Python 3.9 | Damien Baty | 2021-01-18 | 1 | -0/+4 |
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary for pylint to detect that `subprocess.Popen` is subscriptable, starting from Python 3.9 (see PyCQA/pylint#4034). $ python3.9 >>> import subprocess >>> subprocess.Popen.__class_getitem__ <bound method GenericAlias of <class 'subprocess.Popen'>> | ||||
| | * | | | | ``is_generator`` correctly considers `Yield` nodes in `AugAssign` nodes | Claudiu Popa | 2021-01-01 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a false positive with the `assignment-from-no-return` pylint check. Close PyCQA/pylint#3904 | ||||
| | * | | | | Fix a crash in inference caused by `Uninferable` container elements | Claudiu Popa | 2021-01-01 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | Close #866 | ||||
| * | | | | | Add changelog | David Gilman | 2020-12-31 | 1 | -0/+6 |
| |/ / / / | |||||
| * | | | | Fix a bug for dunder methods inference of function objects | Claudiu Popa | 2020-12-30 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | Fixes #819 | ||||
| * | | | | Merge branch 'master' into bug_pylint_3856 | hippo91 | 2020-12-30 | 1 | -0/+4 |
| |\ \ \ \ | |||||
| | * \ \ \ | Merge branch 'master' into fix_deprecated_importlib_methods | hippo91 | 2020-12-29 | 1 | -4/+12 |
| | |\ \ \ \ | |||||
| | * | | | | | Adds an entry | hippo91 | 2020-12-24 | 1 | -0/+4 |
| | | | | | | | |||||
| * | | | | | | Adds an entry | hippo91 | 2020-12-29 | 1 | -0/+3 |
| | |/ / / / |/| | | | | |||||
| * | | | | | Do not set the release date until it has been really released. | hippo91 | 2020-12-29 | 1 | -1/+2 |
| | | | | | | |||||
| * | | | | | Adds release date for 2.5.0 | hippo91 | 2020-12-27 | 1 | -7/+1 |
| | | | | | | |||||
| * | | | | | Fix a crash in functools.partial inference when the arguments cannot be ↵ | Claudiu Popa | 2020-12-27 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | determined Close PyCQA/pylint#3776 | ||||
| * | | | | | Do not crash when encountering starred assignments in enums. | Claudiu Popa | 2020-12-26 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | Close #835 | ||||
| * | | | | | Fix starred_assigned_stmts elts cast (introduced in d68f2935) | Vilnis Termanis | 2020-12-24 | 1 | -1/+4 |
| |/ / / / | | | | | | | | | | | | | Don't replace elts (deque) used in loop with list | ||||
| * | | | | Merge pull request #858 from hippo91/fix_python39_new | hippo91 | 2020-12-13 | 1 | -0/+2 |
| |\ \ \ \ | | | | | | | | | | | Fix python39 | ||||
| | * | | | | Adds an entry | hippo91 | 2020-11-22 | 1 | -0/+2 |
| | | | | | | |||||
| * | | | | | Merge pull request #857 from pkolbus/remove-imp | hippo91 | 2020-12-13 | 1 | -0/+5 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | Remove dependency on imp. Many thanks @pkolbus and @degustaf ! | ||||
| | * | | | | | Remove dependency on imp. | Peter Kolbus | 2020-11-27 | 1 | -0/+5 |
| | |/ / / / | |||||
| * | | | | | Merge branch 'master' into issue843 | Tim Martin | 2020-10-31 | 1 | -0/+1 |
| |\ \ \ \ \ | |/ / / / | |||||
| | * | | | | Add changelog for memory fix | Raphael Gaschignard | 2020-10-28 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | Fix incorrect MRO being calculated for scoped multiple inheritance | Tim Martin | 2020-10-13 | 1 | -0/+4 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | If a class inherits from two bases and the classes are expressed as a non-trivial expression such as qualified with a module name, classes after the first could not be inferred due to reusing the context object in _inferred_bases | ||||
| * | | | | Adds ndarray as rtype for T attribute. | hippo91 | 2020-09-14 | 1 | -0/+4 |
| | | | | | | | | | | | | | Closes PyCQA/pylint#3387 | ||||
| * | | | | Teach astroid about Hypothesis (#820) | Zac Hatfield-Dodds | 2020-09-14 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Add the value parameter in the signature of the __or__ method of the ndarray ↵ | hippo91 | 2020-09-14 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | class. | ||||
| * | | | | Add comments and changelog entry (#830) | hippo91 | 2020-09-14 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Squash one-off inference utility functions to help reduce recursion errors ↵ | Bryce Guinta | 2020-06-23 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#804) This also makes debugging a lot simpler reducing the complexity of the function stack. | ||||
| * | | | | Separate string and bytes classes patching (#807) | Claudiu Popa | 2020-06-23 | 1 | -0/+4 |
| | | | | | | | | | | | | | Fixes PyCQA/pylint#3599 | ||||
| * | | | | Squash one-off inference utility functions to help reduce recursion errors ↵ | Bryce Guinta | 2020-06-22 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | (#804) This also makes debugging a lot simpler reducing the complexity of the function stack. | ||||
| * | | | | Fix exception causes all over the codebase (#806) | Ram Rachum | 2020-06-20 | 1 | -0/+2 |
| | |_|/ |/| | | |||||
| * | | | Fix a crash caused by a lookup of a monkey-patched method (#803) | Claudiu Popa | 2020-06-16 | 1 | -0/+9 |
| | | | | | | | | | | | | | Close PyCQA/pylint#3686 | ||||
| * | | | `FunctionDef.is_generator` properly handles `yield` nodes in `If` tests (#799) | Claudiu Popa | 2020-06-09 | 1 | -0/+4 |
| | | | | | | | | | | Close PyCQA/pylint#3583 | ||||
| * | | | Prepare 2.4.2 | Claudiu Popa | 2020-06-08 | 1 | -1/+1 |
| | | | | |||||
| * | | | Add exception inference for `UnicodeDecodeError` (#797) | Claudiu Popa | 2020-05-29 | 1 | -0/+4 |
| | | | | | | | | | | Close PyCQA/pylint#3639 | ||||
| * | | | Properly construct the arguments of infered property descriptors (#796) | Claudiu Popa | 2020-05-28 | 1 | -0/+4 |
| | | | | | | | | | | Close PyCQA/pylint#3648 | ||||
| * | | | brain_mechanize: Add missing methods to transform (#794) | Peter Kolbus | 2020-05-28 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The brain transform for mechanize was missing most methods for the Browser class, leading to false positives in pylint, such as: E1101: Instance of 'Browser' has no 'select_form' member (no-member) E1137: 'browser' does not support item assignment (unsupported-assignment-operation) Add missing methods to align with mechanize 0.4.5. Fixes #793. Co-authored-by: Claudiu Popa <pcmanticore@gmail.com> | ||||
| * | | | Note the added parameters for subprocess.check_output(). | Peter Pentchev | 2020-05-28 | 1 | -0/+2 |
| | | | | |||||
| * | | | `FunctionDef.is_generator` properly handles `yield` nodes in `While` tests | Claudiu Popa | 2020-05-12 | 1 | -0/+10 |
| | | | | | | | | | | | | | Close PyCQA/pylint#3519 | ||||
| * | | | Add brain for sqlalchemy.orm.session | Stefan Scherfke | 2020-05-12 | 1 | -0/+2 |
| | | | | |||||
