astral-sh / astral-sh/python-build-standalone
Upstream patch `patch-getpath-use-base_executable-for-executable_dir.patch`
- Dominant language
- Python
- Stars
- 4.4k
- Forks
- 314
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 27
Description
[`patch-getpath-use-base_executable-for-executable_dir.patch`](https://github.com/astral-sh/python-build-standalone/blob/06b721601b4492853ebf58f7105bc7957edf49b1/cpython-unix/patch-getpath-use-base_executable-for-executable_dir.patch)
[`patch-getpath-use-base_executable-for-executable_dir-314.patch`](https://github.com/astral-sh/python-build-standalone/blob/06b721601b4492853ebf58f7105bc7957edf49b1/cpython-unix/patch-getpath-use-base_executable-for-executable_dir-314.patch)
When reading inside a venv use the base_executable path to determine executable_dir when valid. This allows venv to be created from symlinks.
c.f. #896
Contributor guide
Assessment
This issue has not been assessed yet.