| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
| |
Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
|
|
|
| |
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
|
|
|
|
|
| |
Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
Co-authored-by: Christian Clauss <cclauss@me.com>
|
|
|
|
|
|
|
| |
* Add skip if no `six`
* `urllib3` does appear to be required
* Check `submodule_search_locations`
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
|
|
|
|
|
| |
Prevent contaminating programmatic output, e.g. pylint's JSON reporter.
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
|
|
|
| |
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Simplify hard to maintain copyright notice
git is the source of truth for the copyright, copyrite (the tool)
was taking exponentially longer with each release, and it's
polluting the code with sometime as much as 50 lines of names.
* Add a pre-commit hook to check the copyright notice
* Fix the existing file so they have a notice
* Fix the spacing after the copyright notice
* Add a script to generate the CONTRIBUTORS.txt
Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
|
|
|
|
|
|
|
| |
* Add typing in the tests/ directory
* Add some assert for mypy's sake
* Avoid adding mypy_extension by using pytest skip
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Adds some type hints
* Adds a logger module
* Remove this useless module
* It is probably not a good idea to apply transforms on module which have been authorized to be directly imported
* Adds a function named is_module_name_part_of_extension_package_whitelist which returns True if the beginning of a module dotted name is part of the package whitelist in argument
* Adds the extension_package_whitelist variable to the brainless manager in order unittest dealing with this managert to be ok
* Adds two tests that check the behavior of the is_module_name_part_of_extension_package_whitelist function
* Updating Changelog
* Adds explanation to the ChangeLog entry
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
|
| |
|
| |
|
| |
|
|
|
|
| |
* Update pylint to v2.9.6
* Code updates
|
| |
|
| |
|
|
|
|
| |
* Fix link in license header
* Fix link to cpython
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* Fix detection if a given module is relative to the specified file or package
* Remove obsolete suppression of false-positive "no-member"
* Add missing imports, do not instantiate PathFinder.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v2.13.0 → v2.15.0](https://github.com/asottile/pyupgrade/compare/v2.13.0...v2.15.0)
- https://github.com/ambv/black → https://github.com/psf/black
- [github.com/psf/black: 20.8b1 → 21.5b1](https://github.com/psf/black/compare/20.8b1...21.5b1)
- [github.com/pre-commit/mirrors-prettier: v2.2.1 → v2.3.0](https://github.com/pre-commit/mirrors-prettier/compare/v2.2.1...v2.3.0)
- https://gitlab.com/pycqa/flake8 → https://github.com/PyCQA/flake8
- [github.com/PyCQA/flake8: 3.9.0 → 3.9.2](https://github.com/PyCQA/flake8/compare/3.9.0...3.9.2)
* Update requirements file
* Black changes
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
|
|
|
|
| |
Except on astroid/__init__.py because of circular imports
|
|
|
|
| |
Remove outdated COPYING and rename COPYING.LESSER
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|