Two new files -- alloc.h and array.h -- suddenly appeared. Presumably they are used by the somewhat newer version of tree-sitter. To be safe, I included them in this commit.
tree-sitter-python
The current name results in a path that is more than 260 characters long, and this causes issues for the build on Windows.