Issue #19760: Silence sysconfig's 'SO' key deprecation warnings in tests.
Change stacklevel in warnings.warn() for 'SO' key to 2.
Issue #19794: Improved markup for True/False constants.
Issue #19794: Improved markup for True/False constants.
Issue #19638: Raise ValueError instead of crashing when converting billion character strings to float.
Issue #19638: Merge from 3.3
Issue #11489: JSON decoder now accepts lone surrogates.
Issue #11489: JSON decoder now accepts lone surrogates.
Issue #19793: Improved markup for True/False constants in pathlib documentation.
Use @bigmemtest more accurately.
Use @bigmemtest more accurately.
Issue #11508: Fixed uuid.getnode() and uuid.uuid1() on environment with
virtual interface.  Original patch by Kent Frazier.
Issue #11508: Fixed uuid.getnode() and uuid.uuid1() on environment with
virtual interface.  Original patch by Kent Frazier.
Issue #19588: Fixed tests in test_random that were silently skipped most
of the time.  Patch by Julian Gindi.
Issue #19588: Merge with 3.3
Merge heads
Merge heads
Merge with 3.3
Issue #19788: kill_python(_d).exe is now run as a PreBuildEvent on the
pythoncore sub-project.  This should prevent build errors due a previous
build's python(_d).exe still running.
Issue #19788: kill_python(_d).exe is now run as a PreBuildEvent on the
pythoncore sub-project.  This should prevent build errors due a previous
build's python(_d).exe still running.
fix format spec recursive expansion (closes #19729)