The load command incorrectly passed the path argument to Manager.load_modules as a list instead of expanding to the positional arguments. This fix simply adds the asterisk to expand the list to positional arguments.
Please note any noqa: comments needed to appease flake8.
Major Changes Implemented:
Fixed Manger.load_modules call in pwncat/commands/load.py.
Pre-Merge Tasks
[x] Formatted all modified files w/ python-black
[x] Sorted imports for modified files w/ isort
[x] Ran flake8 on repo, and fixed any new problems w/ modified files
[x] Ran pytest test cases
[x] Added brief summary of updates to CHANGELOG (under [Unreleased])
For issues with pre-merge tasks, see CONTRIBUTING.md
Description of Changes
The
load
command incorrectly passed the path argument toManager.load_modules
as a list instead of expanding to the positional arguments. This fix simply adds the asterisk to expand the list to positional arguments.Please note any
noqa:
comments needed to appease flake8.Major Changes Implemented:
Manger.load_modules
call inpwncat/commands/load.py
.Pre-Merge Tasks
python-black
isort
flake8
on repo, and fixed any new problems w/ modified filespytest
test cases[Unreleased]
)For issues with pre-merge tasks, see CONTRIBUTING.md