make format
and make lint
should work and is able to format newly contributed code, not reformat the current code base.
make format
fails with ImportError undefined symbol _PyUnicode_DecodeUnicodeEscape
due to issue with typed-ast 1.4.3 on python3.10 (python/typed_ast#169 , https://stackoverflow.com/questions/69912264/python-3-9-8-fails-using-black-and-importing-typed-ast-ast3).
(venv) ➜ feast git:(b4d12bd0) make format
# Sort
cd /Users/aht/src/feast/sdk/python; python -m isort feast/ tests/