-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
45 lines (35 loc) · 845 Bytes
/
Copy pathrequirements.txt
File metadata and controls
45 lines (35 loc) · 845 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Universal Credit Act 2025 Analyzer Requirements
# Install with: pip install -r requirements.txt
# Using FREE Groq API - No costs!
# Core Dependencies (FREE!)
groq==0.11.0
python-dotenv==1.0.1
# PDF Processing (for automated PDF extraction)
PyPDF2==3.0.1
pdfplumber==0.10.3
# Data Processing (compatible versions)
pandas==2.1.4
numpy==1.26.4
# Utilities
requests==2.31.0
json5==0.9.14
# Optional: Streamlit UI
streamlit==1.39.0
streamlit-extras==0.4.2
# Testing
pytest==7.4.4
pytest-cov==4.1.0
pytest-asyncio==0.23.2
# Code Quality
black==24.1.1
flake8==7.0.0
isort==5.13.2
mypy==1.8.0
# Logging & Monitoring
loguru==0.7.2
# Development
ipython==8.20.0
jupyter==1.1.1
# Note: If installing on OneDrive folder with hardlink errors, use:
# uv add --link-mode=copy -r requirements.txt
# Or: pip install --upgrade groq python-dotenv pypdf