summaryrefslogtreecommitdiff
path: root/astroid/interpreter/_import
Commit message (Expand)AuthorAgeFilesLines
* Recognize stub ``pyi`` Python files. (#2182)HEADmainMark Byrne2023-05-161-1/+1
* Add two type ignoresDaniël van Noord2023-05-081-2/+3
* Drop support for Python 3.7 (#2137)Marc Mueller2023-04-231-6/+1
* Suppress UserWarning when finding module specs (#2121)Jacob Walls2023-04-161-1/+4
* [PyCQA migration] Upgrade links to the repositories in code and docPierre Sassoulas2023-03-292-7/+7
* Upgrade pre-commit configuration and move to ruff (#2057)Pierre Sassoulas2023-03-141-1/+1
* Update submodule_path after finding an editable install (#2033)noah-weingarden2023-02-261-2/+12
* Add support for custom import hooks (#1752)Daniël van Noord2023-02-051-8/+67
* Initial pass with ``pydocstringformatter``Daniël van Noord2023-01-091-2/+2
* Bump pylint from 2.15.8 to 2.15.9 (#1907)dependabot[bot]2022-12-271-6/+5
* Prevent a crash when a module's ``__path__`` is missingJacob Walls2022-10-151-0/+2
* improve is_namespace checkSaugat Pachhai (सौगात)2022-09-231-1/+4
* [flake8] Set the max line length to 110 instead of 138Pierre Sassoulas2022-09-191-1/+3
* Stop detecting modules compiled by `cffi` as namespace packages (#1777)Jacob Walls2022-09-171-1/+7
* Prevent first-party imports from being resolved to `site-packages` (#1756)Jacob Walls2022-08-291-1/+15
* Add a comment about missing ``__spec__`` on ``PyPy`` (#1758)Daniël van Noord2022-08-281-0/+2
* Fix namespace package detection for frozen stdlib modules on PyPy (#1757)Jacob Walls2022-08-271-1/+3
* Fix crash in `ExplicitNamespacePackageFinder` (#1714)Jacob Walls2022-08-091-4/+5
* Add strict typing to ``modutils`` (#1626)Daniël van Noord2022-06-161-4/+4
* Only initialize importers when they are required (#1624)Daniël van Noord2022-06-161-70/+39
* Add ignores for missing imports from ``importlib``Daniël van Noord2022-06-161-1/+1
* Add strict typing to ``spec.py``Daniël van Noord2022-06-161-27/+59
* Do not use deprecated ``zipimport.load_module`` on ``PY310``Daniël van Noord2022-06-071-7/+28
* More conservative interpretation of `PathFinder.find_spec()` failures (#1581)Jacob Walls2022-05-311-2/+11
* Special case `__main__` in `is_namespace()` (#1579)Jacob Walls2022-05-311-2/+2
* Revert #1575 and catch further `KeyError`s (#1576)Jacob Walls2022-05-301-8/+40
* Provide first component of dotted path to namespace searches (#1575)Jacob Walls2022-05-301-7/+8
* Detect builtins module on PyPy 3.9 (#1567)Jacob Walls2022-05-241-13/+13
* Remove dependency on `pkg_resources` from `setuptools` (#1536)Jacob Walls2022-05-222-15/+36
* Simplify namespace package detection on Python 3.7+ (#1566)Jacob Walls2022-05-151-4/+1
* 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-13/+15
* Prevent special case for `virtualenv`'s patching of `distutils` from catching...Jacob Walls2022-05-051-1/+6
* Add annotations for ModuleType (#1525)Marc Mueller2022-04-221-38/+27
* Find frozen stdlib modules (#1513)Daniël van Noord2022-04-221-5/+17
* Simplify hard to maintain copyright notice (#1441)Pierre Sassoulas2022-03-122-23/+6
* Bump astroid to 2.10.0, update changelogv2.10.0Pierre Sassoulas2022-02-272-1/+4
* Restore custom distutils handling for resolving paths to submodules. (#1386)Jacob Walls2022-02-271-0/+17
* Revert "Use importlib instead of pkg_resources for determining namespace pack...Daniël van Noord2022-02-271-63/+8
* Use ``importlib`` instead of ``pkg_resources`` namespace package discovery (#...Daniël van Noord2022-02-211-8/+63
* Bump astroid to 2.9.2, update changelogv2.9.2Alexander Shadchin2022-01-042-2/+2
* Bump astroid to 2.9.1, update changelogv2.9.1Pierre Sassoulas2021-12-312-1/+2
* Remove distutils path patching (#1321)Daniël van Noord2021-12-311-7/+0
* Upgrade pylint to 2.12.2 (#1297)Pierre Sassoulas2021-12-151-0/+1
* Add mypy ignores and docstrings to ``modutils`` and ``util.py``Daniël van Noord2021-12-141-1/+1
* Bump astroid to 2.8.3, update changelogv2.8.3Pierre Sassoulas2021-10-171-1/+1
* Bump astroid to 2.8.1, update changelogv2.8.1-rc1Pierre Sassoulas2021-10-061-0/+1
* Add f-strings with `flynt`Daniël van Noord2021-09-171-2/+2
* Fix all R6201: Consider using set for membershipPierre Sassoulas2021-09-171-1/+1
* Bug pylint 4060 (#1127)hippo912021-08-151-1/+0