I just activated python and (format +onsave) only.
You must run doom/reload (SPC h r r) after doom sync.
Activate virtualenv with SPC : pyvenv-activate
Install black with python -m pip install black
Close open Python buffer and open again.
SPC b s to save buffer.
SPC c f to format buffer / region.
Run doom doctor to diagnose problems.
I created the following mechanism for highlighting positive and negative numbers in org tables similar to how a spreadsheet program might do it:
'((t :foreground "green"))
"Indicates something positive")
'((t (:foreground "red")))
"Indicates something negative")