native-api

Results 407 comments of native-api

From that trace, it looks like shims are broken in a way that `pyenv rehash` doesn't detect (it checks all for presence but only the first one for correct contents,...

Great! Out of curiosity, what does `cd -2` do? `cd` has no such switch, even in Bash 5.1.16.

Reopening since this is a case that rehash could probably detect. AFAICS, the logic outlined in https://github.com/pyenv/pyenv/issues/2378#issuecomment-1137839305 and shim creation logic assumes that all the shims are hardlinks to one...

You said, in this very ticket, that this feature is only implemented since 3.12. So not only shoudn't we apply it elsewhere, we can't, as that would cause an unrecognized...

Okay, I admit I skimmed through that part 'cuz I didn't intend to do more myself than supporting the switch (and didn't expect that you would expect more). For anything...

You'd need to port the 3.6.15 patches that add MacOS 11 support. Try applying them to CPython 3.6.14's source and if they do (which is likely), all you have to...

Need diagnostic info as listed in the [Pyenv issue template](https://github.com/pyenv/pyenv/blob/master/.github/ISSUE_TEMPLATE.md).

Please provide a debug trace of the faulty invocation for us to be able to say anything. ``` export PYENV_DEBUG=1 export PS4='+(${BASH_SOURCE:-}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }' set -x set +x unset PYENV_DEBUG...

If your shell is Zsh, replace `${BASH_SOURCE:-}` with `${BASH_SOURCE:-${(%):-%x}}`.

> Actually, you can't create a virtualenv because `pyenv-virtualenv` tries to install the latest version of [virtualenv](https://pypi.org/project/virtualenv/#history), but at the end of 2021 (before Python 2.7 EOL), the last supported...