-
-
Notifications
You must be signed in to change notification settings - Fork 121
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Summary: This merges the upstream changes from 3.12.3 -> 3.12.4 into our fork. Merge-point in upstream is commit `8e8a4baf652f6e1cee7acde9d78c4b6154539748` (also pushed in cinder github as a `meta/3.12.4-base` tag). Merging required a few manual merge conflict resolutions, called out as diff comments, and summarized here: 1. `patchlevel.h` -- update the meta version patch to "3.12.4+meta" 1. `python3.12.abi` -- fake news, probably due to EOL-style shenanigans 1. `site.py` -- reapplied patch from lazy imports in a block that had minor upstream changes 1. `generated_cases.c.h` -- needed to regenerate to resolve conflicts with the lazy imports patch (`python3 Tools/cases_generator/generate_cases.py`) Reviewed upstream changes to configure and Makefile to look for needed buckification changes: 1. new C file, `_testcapi/run.c`, added upstream -- needed to update the buckified `_testcapi` module to also add this C file (tests failed without it). 1. `Modules/expat/xmltok_impl.c` and `Modules/expat/xmltok_ns.c` added to `LIBEXPAT_HEADERS` -- looks like an upstream bug that was fixed - these files were *already* in the buckified headers list since the build didn't work without these. 1. additional dirs in the `TESTSUBDIRS` list -- buckification unaffected 1. changes in the values of `PGO_PROF_USE_FLAG` and `LLVM_PROF_FILE` -- buckification unaffected, we don't use these directly. Reviewed added/removed files in case they need to be reflected in the buckification (C file mentioned above, others don't affect our build): ``` $ git diff --name-status HEAD^ HEAD | sort | less A Doc/howto/mro.rst A Lib/test/test_capi/test_run.py A Lib/test/test_import/data/package3/__init__.py A Lib/test/test_import/data/package3/submodule.py A Lib/test/test_import/data/package4/__init__.py A Lib/test/test_import/data/package4/submodule.py A Lib/test/test_winapi.py A Lib/test/typinganndata/ann_module695.py A Misc/NEWS.d/3.12.4.rst A Modules/_testcapi/run.c D Mac/BuildScript/backport_gh92603_fix.patch ... ``` Reviewed changes in public header files. the additions in `pycore_global_strings` (generated init and fini) might be concerning for native python binaries until new RPMs rollout. Reviewed changes (or lack-thereof) in a few places where we have internal-only patches to make sure they're not lost: - zipimport (zip64 support) - multiprocessing track param backport (D58048029) - ceval.c - import.c and other lazy imports related places Reviewed By: zsol Differential Revision: D58316054 fbshipit-source-id: 66f415a98ccaf26158f8ed8abfcc3d4f2674493a
- Loading branch information
1 parent
257206a
commit 4dacb0b
Showing
557 changed files
with
10,996 additions
and
5,518 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -22,6 +22,10 @@ have a suggestion on how to fix it, include that as well. | |
You can also open a discussion item on our | ||
`Documentation Discourse forum <https://discuss.python.org/c/documentation/26>`_. | ||
|
||
If you find a bug in the theme (HTML / CSS / JavaScript) of the | ||
documentation, please submit a bug report on the `python-doc-theme bug | ||
tracker <https://github.com/python/python-docs-theme>`_. | ||
|
||
If you're short on time, you can also email documentation bug reports to | ||
[email protected] (behavioral bugs can be sent to [email protected]). | ||
'docs@' is a mailing list run by volunteers; your request will be noticed, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.