Variable: python-shell-completion-native-disabled-interpreters

python-shell-completion-native-disabled-interpreters is a customizable variable defined in python.el.gz.

Value

("pypy")

Documentation

List of disabled interpreters.

When a match is found, native completion is disabled.

This variable was added, or its default value changed, in Emacs 28.1.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/python.el.gz
(defcustom python-shell-completion-native-disabled-interpreters
  ;; PyPy's readline cannot handle some escape sequences yet.  Native
  ;; completion doesn't work on w32 (Bug#28580).
  (if (eq system-type 'windows-nt) '("")
    '("pypy"))
  "List of disabled interpreters.
When a match is found, native completion is disabled."
  :version "28.1"
  :type '(repeat string))