- Fixed `__init__.py`-based detection heuristic for first-party module names - Avoid guessing that stdlib modules are first-party due to e.g. a `code/` directory
0.9.0
- Require a stable version of Black, which now has a formatting stability policy - Suppress ``stderr`` messages from Git when used outside a repository
0.8.0
- Updated minimum dependency versions - bugfixes and improved support for Python 3.9+ - Avoid importing Hypothesis if it's not going to be used (26)
0.7.0
- Python 3.6 is end-of-life, so format code as 3.7+
0.6.0
- Codemods to fix most warnings from [`flake8-comprehensions`](https://pypi.org/project/flake8-comprehensions/), in `--refactor` mode - Moves all `libCST` fixers to `--refactor` mode for speed
0.5.3
- Fix an internal error on files with lambdas containing positional-only arguments which were [not detected as requiring Python 3.8](https://github.com/psf/black/pull/2532) - Fix an internal error on files with ['fluent interface' call chains](https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#call-chains) (introduced in 0.5.2)