Codemodder

Latest version: v0.97.1

Safety actively analyzes 623541 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.81.0

New
* New codemod: `fix-async-task-instantiation`

Fix
* Remove unused fields from `CodemodCollection` API
* Fix edge case in `sql-parameterization` to remove empty string variable from query

0.80.0

New

* Accept Sonar security JSON for detection (223)
* New `BaseCodemod` API (213)
* New codemod: `fix-assert-tuple`
* New codemod: `fix-empty-sequence-comparison`
* New codemod: `lazy-logging`
* New codemod: `remove-assertion-in-pytest-raises`
* New codemod: `str-concat-in-sequence-literals`
* Handle `httpx` in `requests-verify` codemod (243)

Fix
* Handle multiple blocks in `fix-file-resource-leak`

0.72.0

New
* Respect `noqa` annotations for `subprocess-shell-false` codemod (259)
* Additional checks to prevent false positives in `flask-json-content-type` (257)

Fixed
* Avoid incorrect changes in `requests-timeout` codemod (256)
* Enable `fix-mutable-params` codemod to correctly handle single-statement functions (255)

0.71.0

New

* Add `diffSide` field to change entries in CodeTF

0.70.3

Fixed

* Additional test directory patterns to ignore

0.70.2

Fixed

* Fix `secure-random` codemod: ignore `random.SystemRandom`

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.