I want to use the python black code reformatter in my pre-commit hooks, but in my company they decided to use tabulators in python code instead of spaces. So I tried to change blacks configuration, but I haven't seen any option to use tabulators, only thing you can influence in is the line length.
Is black so tightly bound to the PEP8 standard that it will never allow tabulators?
It is not possible. The Python Black supports only the spaces.
Here is a ticket for it: https://github.com/psf/black/issues/47 (It contains a conversation why Python Black won't support the tabs).
As they said when they closed the ticket:
No, tabs for indentation are the devil. Making this configurable would go against Black's philosophy.