summaryrefslogtreecommitdiff
path: root/astroid/brain
Commit message (Expand)AuthorAgeFilesLines
* Improve performance of `looks_like_numpy_member()` (#2178)Jacob Walls2023-05-144-25/+30
* Fix constructors of ``BaseContainer`` and ``Dict``Daniël van Noord2023-05-082-16/+64
* Fix some typing in ``helpers.py``Daniël van Noord2023-05-081-7/+7
* Fix ``infer_argument`` partiallyDaniël van Noord2023-04-301-1/+3
* Fix the signature of ``infer_call_result``Daniel van Noord2023-04-252-4/+11
* Make all arguments to ``nodes.NodeNG.__init__`` required (#2138)Daniël van Noord2023-04-253-5/+31
* Remove unused constants (#2141)Marc Mueller2023-04-243-11/+5
* Drop support for Python 3.7 (#2137)Marc Mueller2023-04-233-20/+3
* Fix constructors of ``Super``Daniël van Noord2023-04-231-2/+9
* Fix constructor in dataclass brainDaniël van Noord2023-04-231-0/+2
* Fix constructors of ``ClassDef`` (#2130)Daniël van Noord2023-04-225-2/+28
* Add ``attr.Factory`` to the recognized class attributes for classes decorated...Mark Byrne2023-04-191-1/+9
* Port property-related workaround from `infer_functiondef` to `infer_property`...Jacob Walls2023-04-161-1/+2
* Fix constructors of ``Call``Daniël van Noord2023-04-041-1/+1
* Fix constructors of ``Name``Daniël van Noord2023-04-041-2/+21
* Support attrs decorators even if they are imported from attrs (#2059)alm2023-04-011-0/+5
* [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-2952-111/+111
* Restore setting a Call as a base for classes using `six.with_metaclass` (#2049)Jacob Walls2023-03-261-1/+0
* Upgrade pre-commit configuration and move to ruff (#2057)Pierre Sassoulas2023-03-142-2/+2
* Update ``FormattedValue.postinit`` and its brain (#2029)Daniël van Noord2023-02-131-6/+19
* Fix '_infer_str_format_call' crash when the string it analyses are uninferabl...Pierre Sassoulas2023-02-121-1/+3
* 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