- Add support to format indented selections of code. This requires Black 23.11.0+
- Change entrypoint name to be
black
. This changes the options namespace for this plugin frompylsp.pylsp_black
topylsp.black
. - Drop support for Python 3.7.
- Issue 42 - Ineffective range formatting (PR 52 by @remisalmon)
- Issue 41 - Configuration key and plugin name mismatch (PR 39 by @chantera)
In this release 2 issues were closed.
- PR 53 - Drop support for Python 3.7, by @ccordoba12
- PR 52 - Use new
lines
option in Black 23.11 to format range, by @remisalmon (42) - PR 49 - Read skip options from plugin settings, by @seruman
- PR 39 - Change entrypoint name to simply be
black
, by @chantera (41)
In this release 4 pull requests were closed.
- Issue 36 - python-lsp-black ignores skip-magic-trailing-comma in .config/black (PR 37 by @wstevick)
- Issue 35 - python-lsp-black does not respect black configurations
In this release 2 issues were closed.
- PR 47 - direnv support, by @haplo
- PR 46 - Add Python 3.11, drop 3.7 from test matrix, by @haplo
- PR 45 - Test preview and skip-magic-trailing-comma config parsing, by @haplo
- PR 44 - pre-commit autoupdate, by @haplo
- PR 40 - Replace the obsolete toml package with tomllib/tomli, by @mgorny
- PR 38 - Added missing
preview
kwarg inblack.FileMode
. Fixes #35., by @JesusTorrado - PR 37 - Add the possibility to configure skip-magic-trailing-comma, by @wstevick (36)
In this release 7 pull requests were closed.
- PR 34 - Disable Autopep8 and Yapf if this plugin is installed, by @bageljrkhanofemus
In this release 1 pull request was closed.
- Issue 24 - Option to cache black configuration per-file
In this release 1 issue was closed.
- PR 33 - Update pre-commit hooks' versions, by @haplo
- PR 32 - Fix PyPI badge in Readme, by @ccordoba12
- PR 28 - Correctly format files and ranges with line endings other than LF, by @ccordoba12
- PR 26 - Add client side configuration and cache configuration per file, by @haplo
In this release 4 pull requests were closed.
- Issue 29 - TypeError when formatting with Black 22.1 (PR 30 by @wlcx)
- Issue 25 - Support global config file for black (PR 19 by @jdost)
In this release 2 issues were closed.
- PR 30 - Fix TypeError when formatting with black 22.1.0+, by @wlcx (29)
- PR 19 - Support global config as a fallback, by @jdost (25)
In this release 2 pull requests were closed.
- Issue 20 - Formatting fails silently
- Issue 12 - Fix MyPy linting
- Issue 9 - Ignore virtualenv in linters
- Issue 8 - Add Development section to README
- Issue 7 - Add pre-commit checks
In this release 5 issues were closed.
- PR 23 - Add pre-commit hooks, by @haplo
- PR 22 - Log black errors to stderr, by @haplo (20)
- PR 14 - Add virtualenv to gitignore and Python 3.9 to black target versions, by @haplo
- PR 13 - Install MyPy stubs, by @haplo (12)
- PR 11 - Add Development section to README, by @haplo (8)
- PR 10 - Exclude venv and other directories from linters, by @haplo (9)
In this release 6 pull request was closed.
In this release 2 issues were closed.
In this release 1 pull request was closed.