мне нужен безопасный и управляемый аналог eval()

такой чтоб не мог себе позволить сильно лишнего и который можно было бы остановить если он за 5 секунд не может завершить что-нибудь такое #Python