Package: black
Version: 21.12b0-1
Severity: normal
X-Debbugs-Cc: s...@debian.org, Neil Williams <codeh...@debian.org>, Sylvestre 
Ledru <sylves...@debian.org>, Chris Lamb <la...@debian.org>

The Black project has made it's first stable release, and it even has
a defined stability policy!

  
https://black.readthedocs.io/en/stable/the_black_code_style/index.html#stability-policy

I'm happy to read that a potentially large risk of disruptive change
will now only occur be once a year :-D

Changelog is available here:

  https://github.com/psf/black/blob/main/CHANGES.md

Reverse Depends:
  elpa-elpy
  python3-typer
  python3-schema-salad
  python3-pylsp-black
  python3-cogent3
  python3-pyls-black
  lava-dev

I would prefer if someone else would update and upload, because I'm
not sure to what degree the changes affect the rdeps, and I don't want
to carelessly make trouble for others.  Also, I'm not sure if the
documented issues related to mypyc affect our Black package, nor if
these issues represent a regression between 21.12b0 and 22.1.0.

My stake in this is Elpy, which is finally actively maintained again.
At this time, the upstream snapshot of Elpy (merged to salsa) FTBFS
due to missing/bad/changed pyproject.toml parsing support in Black,
and obviously it's a better use of time and goodwill to target the
stable version (which we want in Debian) rather than the current
version.  I concede that the bug may be in Elpy, and in this case it
makes sense to fix it for a year rather than fix it for backwards
compat with a beta release of Black.

Kind regards,
Nicholas

Reply via email to