vi

Results 73 issues of vi
trafficstars

### Describe the bug The `blacklisting` module uses `fnmatch` for matching call names, which results in differing behavior on Windows vs other platforms. https://github.com/PyCQA/bandit/blob/5809d1bec788f88c88c99afd42b80c58ea876363/bandit/core/blacklisting.py#L58 Particularly, usage of `random.random` generally results...

bug

## Summary Adds per-file ignores for `S311` ("Standard pseudo-random generators are not suitable for security/cryptographic purposes."). As far as I can tell, bandit should disallow `random.Random` on all platforms, however...

p: medium
s: needs review
t: meta
skip news

## Summary This removes the two symlinks currently present in the repo that are being used for linking related issue/PR IDs in the changelog. Since symlinks generally don't work on...

p: medium
s: needs review
t: meta
skip news

## Summary Removes `.. versionadded:: 1.x` and `.. versionchanged:: 1.x` directives from the documentation, and unlinks the v1.0 migration page from the main index (keeping the only reference in the...

t: documentation
p: low
s: needs review

## Summary - Add `AutoModTriggerType.mention_spam` with its corresponding `AutoModTriggerMetadata.mention_total_limit` field - Add missing `AuditLogAction.automod_send_alert_message` and `.automod_timeout` action types - not documented yet, but they've been around for a while (June...

t: enhancement
t: api support
p: medium
s: needs review

## Summary Fixes slotscheck issue on Python 3.10 - [changelog](https://github.com/ariebovenberg/slotscheck/blob/main/CHANGELOG.rst#0150-2022-08-09). slotscheck 0.14.0/0.15.0 runs ```py $ python -V Python 3.10.4 $ nox -s slotscheck nox > Running session slotscheck nox >...

p: low
s: needs review
t: dependencies
skip news

## Summary Refactors application models, deduplicating and generally merging related code. The diff is fairly unreadable as-is, skipping the first commit (that just moves `PartialAppInfo` above `AppInfo`) improves readability quite...

t: enhancement
breaking change
p: medium
s: needs review
t: bugfix
3.0

## Summary This allows `sphinx-build -j` to run faster by enabling parallel reads, which are not enabled by default (unlike parallel writes). For these options to take effect they must...

t: documentation
p: low
s: needs review
t: meta

## Summary Adds annotations to all custom sphinx extensions, and reworks the custom html builder defined in `docs/extensions/builder.py`, replacing outdated or otherwise unnecessarily complex code. The resulting html is exactly...

t: documentation
p: low
s: needs review
t: refactor/typing/lint
t: bugfix
skip news

## Summary Shows a deprecation warning instead of message content intent warning when using `Bot(command_prefix=None)`, and improves the docs regarding `None` prefixes. Resolves #688. ## Checklist - [x] If code...

t: documentation
p: low
s: needs review
t: deprecation