Skip to content

Commit

Permalink
add FAQ entry about undetected syntax errors
Browse files Browse the repository at this point in the history
This came up in #2644.
  • Loading branch information
JelleZijlstra committed Nov 26, 2021
1 parent 17e42cb commit 04e1310
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion docs/faq.md
Expand Up @@ -93,7 +93,14 @@ them in the right place, this detection is not and cannot be perfect. Therefore,
sometimes have to manually move these comments to the right place after you format your
codebase with _Black_.

## Can I run black with PyPy?
## Can I run Black with PyPy?

Yes, there is support for PyPy 3.7 and higher. You cannot format Python 2 files under
PyPy, because PyPy's inbuilt ast module does not support this.

## Why does Black not detect syntax errors in my code?

_Black_ is an autoformatter, not a Python linter or interpreter. Detecting all syntax
errors is not a goal. It can format all code accepted by CPython (if you find an example
where that doesn't hold, please report a bug!), but it may also format some code that
CPython doesn't accept.

0 comments on commit 04e1310

Please sign in to comment.