Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 723 Bytes

File metadata and controls

29 lines (18 loc) · 723 Bytes

spoils (bandit extensions)

A lightweight collection of additional security checks for Bandit.

Add-ons

  • B380: No path-join misuse Detects unvalidated or unsafe usage of os.path.join, multi-argument pathlib.Path(...), Path(...).joinpath(...), and / path composition in your codebase.

Installation

pip install spoils

Usage

Once installed, Bandit will automatically pick up the new checks:

bandit -r your_project/

Issues will be reported with their B-number and descriptive message.

Future Add-ons

More community-driven checks are coming soon! Got an idea or contribution? Feel free to file an issue or submit a pull request.