It seems that 8d120f7 (#12889) accidentally set the execution bit on a few files:
Lib/socket.py
Lib/test/test_socket.py
Doc/library/socket.rst
Doc/whatsnew/3.8.rst
cbb5481 (#82623) already fixed Doc/whatsnew/3.8.rst. The other files still have the execution bit.
It seems that 8d120f7 (#12889) accidentally set the execution bit on a few files:
Lib/socket.pyLib/test/test_socket.pyDoc/library/socket.rstDoc/whatsnew/3.8.rstcbb5481 (#82623) already fixed
Doc/whatsnew/3.8.rst. The other files still have the execution bit.