Steap added the comment:
It seems like this regression has not completely been fixed: there are still
issues with "None":
$ python3.6 -c 'import configparser; configparser.ConfigParser(defaults={"a":
None})'
$ python3.7 -c 'import configparser; configparser.ConfigPars
New submission from Steap:
In Lib/test/test_socket.py, testGetServBy calls socket.getservbyname(), which
needs /etc/services (see man getservbyname). If this file is not found, the
test fails instead of being skipped.
The attached patch was written against the latest revision of the Mercurial