Releases: facebook/usort
Releases · facebook/usort
v1.1.0
What's Changed
- Split basic import statements with multiple imported names by @amyreese in #141
- Don't use trailrunner to format exactly one file by @Bobronium in #160
- Optimize passing multiple paths to usort CLI by @amyreese in #161
- Lean on click for making Path objects for us by @amyreese in #162
- Skip deep copying CST after parsing by @zsol in #167
- Skip visiting CST nodes that cannot have import statements by @zsol in #187
- Make sure indentation is tracked by @zsol in #188
- Avoid KeyError when imports are duplicated. by @thatch in #195
- PEP 621 project metadata by @amyreese in #154
- Treat lines with multiple statements as barriers by @amyreese in #204
- Script and CI action to validate backwards compatibility by @amyreese in #205
- Versioning Guide by @amyreese in #148
- Uniformly collapse blank lines within a category by @amyreese in #201
- Switch from requirements files to PEP621 optional dependencies by @amyreese in #237
- Update copyright statement on website by @zpao in #265
- remove py27 only modules from known stdlib by @pmeier in #266
- Update RTD config by @amyreese in #279
- Test on 3.12 by @amyreese in #284
- Fix docs deps, add docs build job by @amyreese in #285
- Drop support for <=3.9 by @bowiechen in #330
New Contributors
- @Bobronium made their first contribution in #160
- @zpao made their first contribution in #265
- @pmeier made their first contribution in #266
- @bowiechen made their first contribution in #330
Full Changelog: v1.0.8...v1.1.0