Commit graph

3 commits

Author SHA1 Message Date
macayu17 5cd4ea56d2 pyenv-binary: handle missing Mach-O install IDs 2026-08-30 01:06:39 +05:30
macayu17 b2057155e8 pyenv-binary: support relocating macOS archives 2026-08-29 23:45:37 +05:30
macayu17 6188e9efa9 pyenv-binary: add the generate-installer subcommand
* Relocation only implemented for Linux (requires patchelf + ldconfig -p)
* Shell-completing file name is not possible with current Pyenv completion logic:
  `pyenv-complete` does not pass info about the word being completed
* Fix `save`-produced tarball to be compatible with Python-Build fetch_tarball()
* Reuse test_helper from core

--

Co-authored-by: Ivan Pozdeev <vano@mail.mipt.ru>
2026-07-16 10:39:50 +03:00