-
-
Notifications
You must be signed in to change notification settings - Fork 32.1k
bpo-45582: Port getpath[p].c to Python #29041
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
a63f5d8
bpo-45582: Port getpath[p].c to getpath.py
zooba ed486fa
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba 0cecba6
Simplify build process and address PR feedback
zooba fb3d303
Add change to _freeze_module
zooba cd6bbb4
Remove getpath.h from bootstrap headers
zooba 39cfc1f
Exclude getpath.h
zooba 34db9d2
Fix make rule, maybe?
zooba 2887c1a
Make _PyConfig_InitPathConfig no longer exported
zooba 75c7073
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba 48aa283
Separate getpath compilation from deep freezing
zooba b1e8706
Fix test expectations
zooba 635ff80
Update test
zooba 0a503f9
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba 50aa5ba
Make better assumption in test
zooba 80e559a
Fix handling of absolute paths when joining
zooba e76f299
Fix BUILD_LANDMARK check
zooba b4861f8
Merge branch 'main' into bpo-42260
zooba 4abae84
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba 808d598
Add API for testing the getpath code object
zooba 53be005
Use platlibdir in more places
zooba 7144c48
Remove fast path that is invalid in some POSIX venv scenarios
zooba b7d84ca
Add missing include
zooba 4e6da88
Fix name and ensure cleanup occurs properly
zooba 1af0b2b
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba b8dda93
Stop clearing globals at Finalize because test_embed expects path con…
zooba b568efe
Fix memory leak and simplify some logic
zooba 7537fd5
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba 5962947
Revert test changes
zooba c10d17c
Add missing PyMem_Free
zooba File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.