chore: update black to 21.12b0 to fix typed-ast issue
The typed-ast
package has issues on Python 3.9 and later which cause Black to fail parsing. This can cause issues for new installations.
A later version of Black removes the dependency on typed-ast
in favor of the built-in ast
package.