8000 bpo-45582: Port getpath[p].c to Python by zooba · Pull Request #29041 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content
8000

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 29 commits into from
Dec 3, 2021
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 Nov 15, 2021
ed486fa
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba Nov 18, 2021
0cecba6
Simplify build process and address PR feedback
zooba Nov 18, 2021
fb3d303
Add change to _freeze_module
zooba Nov 18, 2021
cd6bbb4
Remove getpath.h from bootstrap headers
zooba Nov 18, 2021
39cfc1f
Exclude getpath.h
zooba Nov 18, 2021
34db9d2
Fix make rule, maybe?
zooba Nov 18, 2021
2887c1a
Make _PyConfig_InitPathConfig no longer exported
zooba Nov 18, 2021
75c7073
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba Nov 24, 2021
48aa283
Separate getpath compilation from deep freezing
zooba Nov 24, 2021
b1e8706
Fix test expectations
zooba Nov 24, 2021
635ff80
Update test
zooba Nov 24, 2021
0a503f9
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba Nov 24, 2021
50aa5ba
Make better assumption in test
zooba Nov 24, 2021
80e559a
Fix handling of absolute paths when joining
zooba Nov 24, 2021
e76f299
Fix BUILD_LANDMARK check
zooba Nov 25, 2021
b4861f8
Merge branch 'main' into bpo-42260
zooba Nov 29, 2021
4abae84
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba Nov 29, 2021
808d598
Add API for testing the getpath code object
zooba Nov 29, 2021
53be005
Use platlibdir in more places
zooba Nov 30, 2021
7144c48
Remove fast path that is invalid in some POSIX venv scenarios
zooba Nov 30, 2021
b7d84ca
Add missing include
zooba Nov 30, 2021
4e6da88
Fix name and ensure cleanup occurs properly
zooba Nov 30, 2021
1af0b2b
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba Dec 1, 2021
b8dda93
Stop clearing globals at Finalize because test_embed expects path con…
zooba Dec 1, 2021
b568efe
Fix memory leak and simplify some logic
zooba Dec 2, 2021
7537fd5
Merge remote-tracking branch 'cpython/main' into bpo-42260
zooba Dec 2, 2021
5962947
Revert test changes
zooba Dec 2, 2021
c10d17c
Add missing PyMem_Free
zooba Dec 2, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into bpo-42260
  • Loading branch information
zooba committed Nov 29, 2021
commit b4861f8f7062a9fd97d3daff13f153b81b45a013

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.

0