Skip to content

bugsink/spoils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Extension Plugins for Bandit (the Python Security Scanner)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages