Releases: pixee/codemodder-python
Releases · pixee/codemodder-python
3.5.0
What's Changed
- Update pytest-cov requirement from <5.1,>=4.1 to >=4.1,<6.1 by @dependabot in #900
- Update dependency openai to >=1.53,<1.54 by @renovate in #901
- Update dependency semgrep to >=1.95,<1.96 by @renovate in #902
- Enable library callers to disable AI clients by @drdavella in #907
- Do not configure logger in
codemodder.run
by @drdavella in #905
Full Changelog: 3.4.0...3.5.0
3.4.0
What's Changed
Dependencies
- Update dependency types-wtforms to v3.2.0.20241021 by @renovate in #888
- Update dependency types-wtforms to v3.2.1.20241023 by @renovate in #889
- Update dependency flask-wtf to v1.2.2 by @renovate in #895
- Update dependency types-wtforms to v3.2.1.20241025 by @renovate in #896
- Update dependency semgrep to >=1.93,<1.94 by @renovate in #892
New
- Add case-insensitive validation for CodeTF enum values by @drdavella in #898
Full Changelog: 3.3.0...3.4.0
3.3.0
What's Changed
- Update dependency semgrep to >=1.92,<1.93 by @renovate in #882
- Update dependency openai to >=1.52,<1.53 by @renovate in #883
- Update pre-commit hooks by @github-actions in #880
- add match findings method to
FileContext
by @clavedeluna in #885 - Cleanup around sarif processing by @clavedeluna in #886
Full Changelog: 3.2.0...3.3.0
3.2.0
3.1.0
What's Changed
- Enable running codemodder as a library import by @clavedeluna in #879
Full Changelog: 3.0.1...3.1.0
3.0.1
What's Changed
- Update dependency semgrep to >=1.91,<1.92 by @renovate in #875
- Update libcst requirement from <1.5,>=1.1 to >=1.1,<1.6 by @dependabot in #877
- forgot to change top of class typing by @clavedeluna in #878
Full Changelog: 3.0.0...3.0.1
3.0.0
What's Changed
NOTE: This release implements a breaking change to the OpenAI LLM client.
- Less restrictive version for upload tool results action by @drdavella in #870
- Update pre-commit hooks by @github-actions in #867
- change test assertion to bypass python argparse bug by @clavedeluna in #874
- Add Azure Llama client support by @clavedeluna in #872
Full Changelog: 2.6.1...3.0.0
2.6.1
What's Changed
- add debug statement when no files match by @clavedeluna in #851
- Safely handle Sonar results without
textRange
by @drdavella in #869
Full Changelog: 2.6.0...2.6.1
2.6.0
What's Changed
- Update dependency openai to >=1.45,<1.46 by @renovate in #832
- Update dependency setuptools to v75 by @renovate in #836
- Update pre-commit hooks by @github-actions in #835
- Update dependency openai to >=1.46,<1.47 by @renovate in #839
- Update dependency semgrep to >=1.87,<1.88 by @renovate in #834
- Update dependency semgrep to >=1.88,<1.89 by @renovate in #842
- (Sonar) Fixed finding: "Boolean checks should not be inverted" by @pixeebot in #841
- Core codemods should ignore site-packages directories by @drdavella in #846
Full Changelog: 2.5.0...2.6.0
2.5.0
What's Changed
- New Semgrep codemod: sandbox process creation by @drdavella in #831
Full Changelog: 2.4.0...2.5.0