Releases: PyCQA/bandit
Releases · PyCQA/bandit
1.6.2
1.6.1
What's Changed
- add namespaces for parent attributes by @tylerwince in #492
- add test for regression and fix directory exclusion without wildcards by @mattjegan in #489
New Contributors
- @mattjegan made their first contribution in #489
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
- Fix custom format argument handling by @evqna in #380
- Add release drafter template by @evqna in #382
- Add option -q, --quiet, --silent to hide output by @ericwb in #385
- No need to skip R0204: redefined-variable-type by @ericwb in #390
- Allow failures on dev branch of Python 3.8 by @ericwb in #392
- Fix Pylint warning W0612: use of unused variables by @ericwb in #389
- Fix B611 doc title by @paulopontesm in #414
- Add pre-commit config by @KPilnacek in #411
- Remove unneeded trailing paren in link by @ericwb in #416
- Fix more info line to be in color also by @ericwb in #408
- Add missing custom formatter doc (#406) by @nixphix in #421
- Fix terminal colors not displaying properly on Windows by @GhostofGoes in #424
- Fix sql injection check for f-strings by @mikespallino in #434
- Bump PyYAML minimum version to 3.13 by @ericwb in #432
- Remove paramiko invoke_shell and fix example by @ericwb in #377
- Supporting CSafeLoader in yaml.load plugin by @domanchi in #436
- Properly handle nosec strings in code by @ericwb in #388
- Add a readthedocs build status badge by @lukehinds in #440
- #394 Describe baseline and it's usage in README by @BillBrower in #415
- Fix DeprecationWarning: invalid escape sequence by @BoboTiG in #441
- Fix ResourceWarning: unclosed file by @BoboTiG in #442
- Password by @ehooo in #387
- check if ast.JoinedStr exists before using it by @calvinli in #446
- Fix typo in README by @bitcoinhodler in #451
- Fix context class by @ehooo in #449
- Update python documentation links for version 3 counterparts by @sgaist in #456
- Revert "Update python documentation links for version 3 counterparts" by @ericwb in #461
- Redo logo on the README by @ericwb in #463
- Interpret wildcards in the file exclusion list by @thilp in #450
- updated readme links for werkzeug debugger by @sfc-gh-spandey in #473
- Remove pycryptodome blacklist by @mikespallino in #470
New Contributors
- @paulopontesm made their first contribution in #414
- @KPilnacek made their first contribution in #411
- @nixphix made their first contribution in #421
- @GhostofGoes made their first contribution in #424
- @domanchi made their first contribution in #436
- @BillBrower made their first contribution in #415
- @BoboTiG made their first contribution in #441
- @calvinli made their first contribution in #446
- @bitcoinhodler made their first contribution in #451
- @sgaist made their first contribution in #456
- @thilp made their first contribution in #450
- @sfc-gh-spandey made their first contribution in #473
Full Changelog: 1.5.1...1.6.0
1.5.1
What's Changed
- Fixed crash on dynamic import traversal by @evqna in #369
- New plugin to check for ignoring host keys by @rajathagasthya in #374
- Adding test case for traversal crash by @evqna in #378
New Contributors
- @rajathagasthya made their first contribution in #374
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
- Travis ci file by @lukehinds in #282
- Changes OpenStack specifics to PyCQA by @lukehinds in #1
- Migrate to new PyPI website by @ericwb in #2
- Create a code of conduct by @ericwb in #283
- Remove the unused integration tests by @ericwb in #285
- Create an issue template for the project by @ericwb in #284
- Add a build status badge to the README by @ericwb in #289
- Show support for Python 3.6 by @ericwb in #288
- Remove integration test playbooks by @ericwb in #290
- Update issue templates to new GitHub format by @ericwb in #301
- Logo design: Bandit by @baranpirincal in #302
- Add a smaller logo that works with the README rst by @ericwb in #304
- Update the doc links, remove openstack by @ericwb in #305
- Add missing B413 import_pycrypto in README by @ericwb in #308
- Add PyCryptodome to import blacklists by @warthog9 in #307
- Django sql injection by @ehooo in #292
- Use bandit.readthedocs.io in setup.cfg by @ericwb in #312
- Add detection for Django XSS by @ehooo in #295
- Add missing documentation link for B703 by @ericwb in #314
- Remove OpenStack-specific plugins by @nickthetait in #316
- Improve shell by @ehooo in #298
- Fast fix for yaml import by @ehooo in #303
- Django sql injection by @ehooo in #310
- Enable travis to run pylint and pep8 tox env by @ericwb in #325
- Add development status classifier by @ericwb in #321
- Remove openstack specific utils.exec checks by @ericwb in #328
- add os.tempnam() / os.tmpnam() to blacklist by @chair6 in #330
- Add Python 3.7 support by @ericwb in #327
- Add subprocess.run to B602 by @ericwb in #334
- Repair some broken see also links in the doc by @ericwb in #336
- Use html.escape() instead of cgi.escape() by @ericwb in #339
- Re-enable functional tests as part of CI by @ericwb in #348
- Add more_info URL to XML output by @stannum-l in #354
- Report dill usage by @calve in #347
- Add experimental Python 3.8-dev to test with by @ericwb in #337
- Add emojis to issue types by @ericwb in #358
- Add more_info URL to text output by @stannum-l in #359
- Add more_info URL to screen formatter by @stannum-l in #360
- Add support to run bandit as python -m bandit by @rtfpessoa in #363
- Add more_info URL to csv formatter by @stannum-l in #361
- Add external documentation references by @evqna in #368
- Change ver 1.4.1 references to 1.5.0 by @ericwb in #370
New Contributors
- @baranpirincal made their first contribution in #302
- @warthog9 made their first contribution in #307
- @nickthetait made their first contribution in #316
- @chair6 made their first contribution in #330
- @calve made their first contribution in #347
- @rtfpessoa made their first contribution in #363
Full Changelog: 1.4.0...1.5.0