Error: `py--buffer-filename-remote-maybe' function return t, instead of (buffer-file-name).
``` Error info: Debugger entered--Lisp error: (wrong-type-argument stringp t) string-match("/[iI]?[pP]ython[0-9.]+/" t) py-choose-shell-by-path() => (defun py--buffer-filename-remote-maybe (&optional file-name buffer) (let ((file-name (or file-name (ignore-errors (if (file-readable-p (buffer-file-name)) (buffer-file-name) ""))))) (if (and (featurep 'tramp) (tramp-tramp-file-p file-name)) (tramp-file-name-localname (tramp-dissect-file-name file-name)) file-name))) ```
issue