flake8-executable
flake8-executable copied to clipboard
A Flake8 plugin for checking executable permissions and shebangs.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [flake8](https://redirect.github.com/pycqa/flake8) ([changelog](https://flake8.pycqa.org/en/latest/release-notes/index.html)) | `==6.0.0` -> `==6.1.0` | [](https://docs.renovatebot.com/merge-confidence/) |...
Depends on #63 and #64
The detection of `__name__ == "__main__"` (#2) has been implemented in #60 This opens the door for additionally checking if `sys.exit` is present (as suggested [here](https://docs.python.org/3/library/__main__.html#idiomatic-usage)). Would work nicely with:...
Thanks for the great plugin. What do you think about adding __name__ == __main__ checks vs the shebang line, under a couple of new EXEnnn IDs? - Found name ==...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [bandit](https://bandit.readthedocs.io/) ([source](https://redirect.github.com/PyCQA/bandit), [changelog](https://redirect.github.com/PyCQA/bandit/releases)) | `==1.7.4` -> `==1.8.3` | [](https://docs.renovatebot.com/merge-confidence/)...