bandit/bandit
Tim Kelsey a9839d4266 Breaking out blacklists
This change removes the old blacklist plugins and replaces them
with new built in functionality that loads blacklist item data
from a new plugin entry point. The new test also improve on the
old functionality that was broken in the following way:

import xml.sax # issue found OK
from xml import sax # no issue found, wrong

Finally, this patch removes the use of filename style wild cards
such as * from the import blacklist matching, as this was not being
used. Both this test and the old ones will alert on any import from
within the blacklisted namespace.

Change-Id: I98af6daf3c54561c0e4b399605ea615b42b7b283
2016-01-19 13:33:00 +00:00
..
blacklists Breaking out blacklists 2016-01-19 13:33:00 +00:00
cli Allow list of tests to skip to be specified on command line 2016-01-14 16:07:39 -06:00
config Putting plugin config in code 2016-01-05 13:07:48 +00:00
core Breaking out blacklists 2016-01-19 13:33:00 +00:00
formatters Add test ID to the output 2016-01-15 14:43:21 -08:00
plugins Breaking out blacklists 2016-01-19 13:33:00 +00:00
__init__.py Remove unnecessary absolute_import logic from modules 2016-01-14 20:21:15 +00:00