Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-45582: Don't fail if ENV_PATH is None in getpath.py (GH-31699) | Christian Heimes | 2022-03-06 | 1 | -1/+1 |
| | |||||
* | bpo-46028: Calculate base_executable by resolving symlinks in a venv (GH-30144) | Steve Dower | 2022-01-18 | 1 | -1/+12 |
| | |||||
* | bpo-46297: Fix interpreter crash on startup with multiple PythonPaths set in ↵ | Daniel | 2022-01-07 | 1 | -12/+5 |
| | | | | registry (GH-30466) | ||||
* | bpo-46049: Fixes ._pth support on non-Windows (GH-30051) | Steve Dower | 2021-12-11 | 1 | -18/+16 |
| | |||||
* | bpo-45582: Fix test_embed failure during a PGO build on Windows (GH-30014) | neonene | 2021-12-10 | 1 | -1/+1 |
| | | | This defines VPATH differently in PGO instrumentation builds, to account for a different default output directory. It also adds sys._vpath on Windows to make the value available to sysconfig so that it can be used in tests. | ||||
* | bpo-46015: Fixes calculation of sys.path in a venv on Windows (GH-29992) | Steve Dower | 2021-12-08 | 1 | -8/+11 |
| | | | Also ensures that pybuilddir.txt is written early enough in the build to be picked up by later steps. | ||||
* | bpo-45582: Write empty pybuilddir.txt on Windows to allow relocatable build ↵ | Steve Dower | 2021-12-08 | 1 | -0/+4 |
| | | | | directories (GH-29979) | ||||
* | bpo-45582: Ensure PYTHONHOME still overrides detected build prefixes (GH-29948) | Steve Dower | 2021-12-07 | 1 | -0/+2 |
| | |||||
* | bpo-45582: Port getpath[p].c to Python (GH-29041) | Steve Dower | 2021-12-03 | 1 | -0/+727 |
The getpath.py file is frozen at build time and executed as code over a namespace. It is never imported, nor is it meant to be importable or reusable. However, it should be easier to read, modify, and patch than the previous code. This commit attempts to preserve every previously tested quirk, but these may be changed in the future to better align platforms. |