streamlit requests python-dotenv supabase PyMuPDF pytest sentence-transformers spacy openai fuzzywuzzy python-docx numpy