Minted no funciona correctamente: caracteres aleatorios en el código

Minted no funciona correctamente: caracteres aleatorios en el código

Estoy intentando que el paquete acuñado funcione con un código de ejemplo simple (java) en macOS:

\documentclass{article}
\usepackage{minted}
\usepackage[utf8]{inputenc}
\begin{document}

\begin{minted}[frame=single,linenos,mathescape]{java}
public class Fibonacci {

  // The golden ratio $\phi = \frac{1 + \sqrt{5}}{2}$.
  public static final double PHI = (1.0 + Math.sqrt(5.0)) / 2.0;

  public static double fibonacci(long n) {
    if (n < 0) throw new IllegalArgumentException();
    return Math.floor(Math.pow(PHI, n) / Math.sqrt(5.0) + 0.5);
  }

}
\end{minted}

\end{document}

Estoy usando TexShop con el compilador LaTeX estándar. Mi resultado se ve extraño y no está resaltado en absoluto. Se agregaron algunos caracteres extraños que también obtengo en el comando \PY en el archivo .tex de salida de pygmentize cuando lo uso desde la terminal. Usar el archivo .tex creado directamente con pygmentize da el mismo resultado que usar minted en látex.

Mi salida: ingrese la descripción de la imagen aquí

¿Qué estoy haciendo mal? Funcionó perfectamente hace 5 meses.

información relacionada