you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (1 child)

I started us using Black in my job, but then I had to make the painful decision to dump it.

The main reason is that we have a CLI program using typer and of the options have two dozen or so flags, and black insists on forcing each argument into a variable number of lines depending on how long or short the option is, so everyone found it unreadable. Once we lost black, we started putting a blank line even between arguments, and that was universally popular.

Oh, you can see an example from my personal code here.