+
Skip to content

Tags: amyreese/usort

Tags

v1.0.2

Toggle v1.0.2's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Bugfix release

* Fix unstable sorting from basic imports with mixed categories (facebook#145, facebook#146)
* Fix documentation examples (facebook#142)
* Updated stdlibs for Python 3.10 (facebook#138)

v1.0.1

Toggle v1.0.1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Bugfix release

* Handle single line from-imports with parens (facebook#128)
* Significant speedup when sorting files that don't produce warnings (facebook#126)
* Documentation for the "Why µsort" topic (facebook#130)
* Updated copyright, attribution, and logos to Meta Platforms, Inc (facebook#131)
* Dependency updates

```shell-session
    14  John Reese
    12  dependabot[bot]
     3  Zsolt Dollenstein
```

v1.0.0

Toggle v1.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Feature release

* New feature: sorting items in a single import statement (facebook#81)
* New feature: merging imports from the same module (facebook#81)
* Supports usort:skip directives on first and last line of multi-line imports (facebook#108)
* Supports usort:skip directives that aren't the first comment directive on a line (facebook#108)
* Deprecation: `usort_bytes()` and `usort_string()` replaced by `usort()` (facebook#88)
* Fix reading the configured black line length from pyproject.toml (facebook#110)
* Improved performance by sorting multiple files in parallel (facebook#70)
* Officially support Python 3.10 (facebook#74)
* Documentation improvements (facebook#91, facebook#108, facebook#109)

v1.0.0rc1

Toggle v1.0.0rc1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Release Candidate:

* Supports usort:skip directives on first and last line of multi-line imports (facebook#108)
* Supports usort:skip directives that aren't the first comment directive on a line (facebook#108)
* Fix reading the configured black line length from pyproject.toml (facebook#110)
* Documentation improvements (facebook#108, facebook#109)

v1.0.0b1

Toggle v1.0.0b1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Beta release

* Deprecation: `usort_bytes()` and `usort_string()` replaced by `usort()` (facebook#88)
* Improved documentation in user guide for sorting, merging, comments, and associations (facebook#91)
* Fixed bug when merging imports and subsequent blocks (facebook#86)
* Fixed output of basic imports that exceed line length (facebook#87)

v1.0.0a1

Toggle v1.0.0a1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Alpha release

* New feature: sorting items in a single import statement (facebook#81)
* New feature: merging imports from the same module (facebook#81)
* Improved performance by sorting multiple files in parallel (facebook#70)
* Officially support Python 3.10 (facebook#74)

```shell-session
$ git shortlog -sn v0.6.4...
    62  John Reese
     7  Tim Hatch
     5  dependabot[bot]
```

v0.6.4

Toggle v0.6.4's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Bugfix release

* Fix incomplete stdlib detection by using "stdlibs" from pypi (#56)

v0.6.3

Toggle v0.6.3's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Bugfix release

* Enforce blank lines before comments within a category (#50)
* Fix config finding with relative paths (#43, #53)
* Correctly handle encodings in LibCST (#46, #54)
* Sort usort with usort (#51)
* Officially support Python 3.9 (#50)

v0.6.2

Toggle v0.6.2's commit message
Update changelog for 0.6.2 release

v0.6.1

Toggle v0.6.1's commit message

Verified

This tag was signed with the committer’s verified signature.
amyreese Amethyst Reese
Minor release

* Improve error messages, especially for parsing errors (#45)
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载