https://github.com/knightchaser/pylens
A simple interactive TUI tool for inspecting Python3 code quality.
https://github.com/knightchaser/pylens
Last synced: 4 months ago
JSON representation
A simple interactive TUI tool for inspecting Python3 code quality.
- Host: GitHub
- URL: https://github.com/knightchaser/pylens
- Owner: KnightChaser
- Created: 2025-01-25T03:58:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-18T08:20:26.000Z (over 1 year ago)
- Last Synced: 2025-09-20T03:44:54.954Z (9 months ago)
- Language: Python
- Homepage:
- Size: 42 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pylens
A **simple** interactive TUI tool for inspecting Python3 code quality. It is designed to easily facilitate popular Python3 code quality tools. I just made this because I often thought while making small projects like: "I want to maintain minimum level of code quality, but I don't want to take much time to use new tools or techs. I just want intuitive and lightweight stuff for my needs."
## Previews

## Usages
Prepare Python3 and install required Python3 packages described in `requirements.txt`(i.e. `pip3 install -r ./requirements.txt`). Then, try to hit `python3 main.py --help` to get the instruction. It's simple.
For quick starts, try out the following commands.
```sh
python3 main.py --tool pylint --path ./testing/ --configuration ./testing/.pylintrc
python3 main.py --tool mypy --path ./testing/ --configuration ./testing/mypy.ini
```
## Tool coverages
- [x] `pylint`
- [x] `mypy`
- [ ] `bandit`