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](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-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` |  |  | --- ###...
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](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-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.9.2` |  |  | ---...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) | action | major | `v3` → `v6` | --- ### Release...