[project] name = "legislation-explainer" version = "0.1.0" description = "A Gradio tool for reviewing public-interest legislation and policy documents with small models." readme = "README.md" requires-python = ">=3.12, <3.13" dependencies = [ "gradio==6.17.3", "langchain==0.1.17", "langchain-community==0.0.36", "faiss-cpu==1.8.0", "sentence-transformers==2.7.0", "pydantic>=2.7.0", "requests==2.31.0", "readability-lxml==0.8.1", "lxml_html_clean>=0.4.3", "python-docx==1.1.0", "pypdf==4.2.0", "anthropic==0.23.1", "openai==1.25.0", "httpx==0.27.2", "google-generativeai==0.7.2", "python-dotenv==1.0.1", "cohere==5.5.5", "pytest>=9.0.3", ]