summaryrefslogtreecommitdiff
path: root/astroid/brain
Commit message (Expand)AuthorAgeFilesLines
* Create ``UninferableBase``Daniël van Noord2023-02-055-24/+25
* Revert CallContext change since it caused a RecursionError regression (#2000)Marc Mueller2023-01-311-0/+34
* Add Lock to multiprocessing (#1976)Dani Alcala2023-01-312-1/+2
* Preserve parent CallContext when inferring nested functions (#1982)Marc Mueller2023-01-291-34/+0
* Fix issues with `typing_extensions.TypeVar` (#1973)Marc Mueller2023-01-222-5/+23
* Fix order of overwritten attributes in inherited dataclasses (#1970)Daniël van Noord2023-01-171-24/+49
* Fix a false positive with user-defined `Enum` class (#1967)Mark Byrne2023-01-151-1/+21
* Some modifications for pep237 with pydocstringformatter (#1792)Pierre Sassoulas2023-01-096-11/+17
* Initial pass with ``pydocstringformatter``Daniël van Noord2023-01-0916-47/+51
* Attempt to improve comment clarityJames Addison2023-01-071-1/+1
* Add ``regex`` brain (#1934)Daniël van Noord2023-01-021-0/+92
* brain tip for numpy masked_invalid (#1931)Dani Alcala2022-12-301-1/+4
* [pre-commit] Trying out black 23.1a1 (#1909)Pierre Sassoulas2022-12-271-1/+0
* Handle kw_only=True in dataclass fieldsDaniël van Noord2022-12-271-14/+25
* Handle init=False with defaults in dataclasses (#1898)Daniël van Noord2022-12-271-19/+45
* Misc type stuff (#1888)Nick Drozd2022-12-153-4/+11
* Inference tip str.format transformation: handle AttributeError during str.for...James Addison2022-12-151-1/+2
* Fix crash if numpy doesn't have version (#1892)Tushar Sadhwani2022-12-081-1/+1
* Handle properties in dataclasses correctlyDaniël van Noord2022-12-071-0/+19
* Add some InferenceContext annotations (#1883)Nick Drozd2022-11-2210-33/+47
* Add some bool annotations (#1877)Nick Drozd2022-11-2213-21/+19
* Add some 'str' annotations (#1878)Nick Drozd2022-11-202-4/+4
* Prevent a crash when inferring calls to `str.format` with invalid args (#1866)Jacob Walls2022-11-121-2/+4
* Infer the `length` argument of the `random.sample` function. (#1862)Mark Byrne2022-11-041-5/+5
* Update the ``hashlib`` brain ``hash.digest`` & ``hash.hexdigest`` methods. (#...Mark Byrne2022-10-151-33/+71
* Add ``_value2member_map_`` member to the ``enum`` brain. (#1820)Mark Byrne2022-10-081-0/+4
* Fix regression in the creation of the ``__init__`` of dataclasses (#1812)Daniël van Noord2022-10-041-27/+42
* [flake8] Set the max complexity to the default instead of 83Pierre Sassoulas2022-09-191-1/+1
* [flake8] Set the max line length to 110 instead of 138Pierre Sassoulas2022-09-192-7/+13
* Apply black on the mechanize brainPierre Sassoulas2022-09-191-5/+45
* Fixed the ``__init__`` of ``dataclassess`` with multiple inheritance (#1774)Daniël van Noord2022-09-071-20/+42
* Fix a crash on ``namedtuples`` that use ``typename`` (#1773)Daniël van Noord2022-09-071-0/+12
* Fix crash in ``dataclass`` brain (#1770)Daniël van Noord2022-09-061-66/+66
* Parse default values in ``dataclass`` attributes correctly (#1771)Daniël van Noord2022-09-061-4/+1
* Fix crash in ``dataclass`` brain (#1768)Daniël van Noord2022-09-061-1/+3
* Handle ``dataclass`` ``kw_only`` keyword correctly (#1764)Daniël van Noord2022-09-051-34/+67
* Fix a crash involving `Uninferable` args to `namedtuple` (#1763)Jacob Walls2022-09-041-1/+7
* Fix false positive with inference of `http` module (#1742)Mark Byrne2022-08-231-1/+2
* Don't add ``KW_ONLY`` fields to dataclass fields (#1746)Daniël van Noord2022-08-221-2/+16
* Fix crash with inference of type-annotated Enum classes (#1743)Mark Byrne2022-08-191-1/+1
* Fix false positive with inference of type-annotated Enum classes. (#1734)Mark Byrne2022-08-071-1/+1
* Add brain for numpy core module ``einsumfunc``. (#1656)Mark Byrne2022-07-061-0/+27
* Add typing and small refactors to ``namedtuple`` brain (#1681)Daniël van Noord2022-07-011-8/+10
* Refactor field inference to ``_get_namedtuple_fields`` (#1413)Daniël van Noord2022-07-011-9/+23
* Update `subprocess.Popen` args for Python 3.9+ (#1679)Jacob Walls2022-06-301-4/+12
* Avoid inferring all subscripted names in `pathlib` brain (#1671)Jacob Walls2022-06-291-3/+1
* Refs #1662: Condition `usedforsecurity` support on Py3.9+ (#1665)Jacob Walls2022-06-251-5/+7
* `hashlib`: Add support for `usedforsecurity` keyword (#1662)Jacob Walls2022-06-251-3/+3
* Fix the qt brain for Signals on PySide 2 and 6 (#1654)adam-grant-hendry2022-06-251-5/+11
* Revert #893: Avoid setting a Call as a base for metaclasses from six.with_met...Jacob Walls2022-06-231-0/+1