prospector
prospector copied to clipboard
Inspects Python source files and provides information about type and location of classes, methods etc
updates: - [github.com/pre-commit/pre-commit-hooks: v4.1.0 → v4.3.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.1.0...v4.3.0) - [github.com/psf/black: 22.3.0 → 22.10.0](https://github.com/psf/black/compare/22.3.0...22.10.0) - [github.com/codespell-project/codespell: v2.1.0 → v2.2.1](https://github.com/codespell-project/codespell/compare/v2.1.0...v2.2.1) - [github.com/PyCQA/flake8: 4.0.1 → 5.0.4](https://github.com/PyCQA/flake8/compare/4.0.1...5.0.4)
**Describe the bug** Pylint versions above 2.13 are incompatible with parallel execution through prospector; they lead to an IO error in the dill package used to serialize results. **To Reproduce**...
**Describe the bug** On MacOS Monterey, when running prospector from within a directory containing a project, everything works as expected. However, when run from the home directory and given a...
**Describe the bug** During `prospector` installation, `pylint-django` is also installed. The problem is that [pylint-django shall only be used with django](https://github.com/PyCQA/pylint-django/issues/327) **To Reproduce** Steps to reproduce the behavior: 1) create...
**Describe the bug** I introduced [pre-commit](https://pre-commit.com/index.html) into a project in order to keep human error out of code cleanliness, and used my long trusted and used prospector as a hook....
**Describe the bug** I try to run prospector and it throws a ModuleNotFoundError saying there isn't a module named `setoptconf`. Looking at the issues, it seems that this issue should...
**Describe the bug** Hello, here are some very important options in mypy linter, like `--ignore-missing-imports` and `--no-site-packages`, prospector understands first one, but doesn't understand second one. **To Reproduce** `prospector_profile.yml`: ```yml...
**Describe the bug** When a json file is corrupt or empty in the `.mypy_cache` directory, mypy will return the following message: > path/to/file.json: error: Error reading JSON file; you likely...
**Describe the bug** Similar to #485 (which was not fixed for me on 1.7.6), vulture configuration in the pyproject.toml file is ignored. **To Reproduce** Run `poetry run prospector` in a...
**Expected behavior** Expected dodgy not to flag lines marked with `# noqa` as described [here](https://prospector.landscape.io/en/master/suppression.html#:~:text=%23%20noqa,and%20others%20such%20as%20dodgy%20.) **Screenshots**  **Environment (please complete the following information):** - Codacy - Prospector version: unknown -...