Według dokumentów:
PL / Python jest dostępny tylko jako „niezaufany” język, co oznacza, że nie oferuje żadnego sposobu ograniczenia tego, co użytkownicy mogą w nim robić, dlatego jest nazywany plpythonu. Zaufany wariant plpython może stać się dostępny w przyszłości, jeśli w Pythonie zostanie opracowany mechanizm bezpiecznego wykonywania.
Dlaczego dokładnie trudno jest stworzyć bezpieczny mechanizm wykonywania dla Pythona, ale nie dla innych języków, takich jak Perl?