What's Changed
- Update bug report to include version 1.7.5 by @ericwb in #993
- Render Python 3.10 in drop down correctly by @ericwb in #997
- Remove checks for Python2 urllib by @ericwb in #999
- Improper detection of non-requests module by @ericwb in #1011
- xmlrpclib replaced with xmlrpc in Python3 by @ericwb in #1012
- language and linting updates by @marksmayo in #1015
- Adds check for crypt module usage as weak hash by @ericwb in #1018
- Switch to tox 4 by @mportesdev in #1020
- Skip unnecessary
pip install
commands in the pythonpackage.yml workflow by @mportesdev in #1021 - Update versions of used GitHub Actions by @mportesdev in #1024
- Update pre-commit hooks by @mportesdev in #1026
- Add
random.Random
to B311 checks by @shiftinv in #940 - Add a copy button to all code snippets in docs by @ericwb in #1030
- Replace pbr in favor of importlib by @ericwb in #1016
- Switch from open collective to PSF by @ericwb in #1031
- Make pre-commit run Bandit hook using a single process by @Klavionik in #1029
- Remove support for Python 3.7 due to end-of-life by @ericwb in #1034
- Update asserts.py documentation by @deronnax in #1036
- Simplify
wrap_file_object
by @mportesdev in #1037 - django_rawsql_used: support keyword arguments used in
RawSQL
by @kevinmarsh in #765 - Avoid gitpyhon CVE-2022-24439 by @carlosduelo in #1048
- Update blacklist call documentation by @costaparas in #1045
- Support ignoring blacklists by name by @costaparas in #1046
- Fix dependabot to update github actions by @ericwb in #1057
- Bump actions/checkout from 3 to 4 by @dependabot in #1058
- Fix for ReadtheDocs build by @ericwb in #1061
- fix(plugins/B507): also detect class instances by @mkniewallner in #1064
- Use mirror repository for black pre-commit hook by @mportesdev in #1070
- Add official support of Python 3.12 by @ericwb in #1068
- Fix crash on pyproject.toml without bandit config by @javajawa in #1073
- refactor: remove
importlib-metadata
fallback by @mkniewallner in #1066 - Fixes for sphinx build by @ericwb in #1063
New Contributors
- @marksmayo made their first contribution in #1015
- @shiftinv made their first contribution in #940
- @Klavionik made their first contribution in #1029
- @deronnax made their first contribution in #1036
- @kevinmarsh made their first contribution in #765
- @carlosduelo made their first contribution in #1048
- @costaparas made their first contribution in #1045
- @dependabot made their first contribution in #1058
- @javajawa made their first contribution in #1073
Full Changelog: 1.7.5...1.7.6