mirror of
https://github.com/pyenv/pyenv.git
synced 2024-11-29 05:52:59 -05:00
928f69cf9a
XCode Command Line Tools 15.0 was recently released, and it contains a broken version of ncurses 6.0. Some uses of Python's `curses` module will segfault when compiled with it. The solution is to switch to using the version of ncurses from Homebrew, which is currently 6.4. Support for ncurses 6 was added to Python 3.7 and was backported to 3.6 and 2.7, so this change should not break any recently supported Python versions. Tested with Python 3.12, 3.11, and 2.7, and all tests in the `test.test_curses` module pass without issue. See https://github.com/python/cpython/issues/109617 and https://github.com/python/cpython/issues/69906 for more information. |
||
---|---|---|
.. | ||
fixtures | ||
stubs | ||
tmp | ||
arguments.bats | ||
build.bats | ||
cache.bats | ||
checksum.bats | ||
compiler.bats | ||
definitions.bats | ||
fetch.bats | ||
hooks.bats | ||
installer.bats | ||
mirror.bats | ||
pyenv.bats | ||
pyenv_ext.bats | ||
test_helper.bash | ||
version.bats |