Update pprint lib and tests from CPython v3.12.0a0
#4196
Merged
pprint lib and tests from CPython v3.12.0a0
#4196