3.9
Merge the rest of the trunk.
bpo-32150: Expand tabs to spaces in C files. (#4583)
Issue #19936: Remove executable bits from C source files and several forgotten test files.
[3.9] Update copyright years to 2023. (gh-100851)
Revert "bpo-26317: Support OBJC and OBJCXX configure command line variables (GH-20176)" (GH-20182)
[3.9] [Misc] [Mac] Fix typos found using codespell (GH-28756) (GH-28793)
Issue #18377: Code cleanup in Python Launcher
bpo-40477: macOS Python Launcher app fixes for recent macOS releases (GH-30348)
Forward port macOS installer updates from 3.7/3.8 (GH-21132) (GH-21135)