v1.5.0
Added
- FullyQualifiedNameProvider: Optionally consider pyproject.toml files when determining a file's module name and package by @camillol in #1148
- Add validation for If node by @kiri11 in #1177
- include python 3.13 in build by @khameeteman in #1203
Fixed
- fix various Match statement visitation errors by @zsol in #1161
- Mention codemod -x flag in docs by @kiri11 in #1169
- Clear warnings for each file in codemod cli by @kiri11 in #1184
- Typo fix in codemods_tutorial.rst (trivial) by @wimglenn in #1208
- fix certain matchers breaking under multiprocessing by initializing them late by @kiri11 in #1204
Updated
- make libcst_native::tokenizer public by @zsol in #1182
- Use
license
instead oflicense-file
by @michel-slm in #1189 - Drop codecov from CI and readme by @amyreese in #1192
New Contributors
- @kiri11 made their first contribution in #1169
- @grievejia made their first contribution in #1174
- @michel-slm made their first contribution in #1189
- @wimglenn made their first contribution in #1208
- @khameeteman made their first contribution in #1203
Full Changelog: v1.4.0...v1.5.0