perplexity.py Update