pig.py/requirements.txt
Russell Ballestrini 416b3cb760 Add self-extracting archives with bundled neopig
- Bootstrap C program extracts serve.py and runs from tarball
- Archives now include neopig source files for self-contained crawling
- --upgrade-neopig flag to update neopig in existing archives
- html2md.py: smart HTML-to-markdown converter for forums/blogs/Q&A
- Fix vault path defaults (data/vault instead of vault)
- Streaming tar.gz creation without temp copies
- URL rewriting for local media references in archives
2025-12-30 06:55:20 -05:00

26 lines
349 B
Text

# Core crawler
aiohttp>=3.9.0
aiofiles>=23.0.0
beautifulsoup4>=4.12.0
html5lib>=1.1
miniuri>=0.1.0
# Database
sqlalchemy[asyncio]>=2.0.0
aiosqlite>=0.19.0
# Storage
filevault>=0.1.0
# SERP server
fastapi>=0.104.0
uvicorn>=0.24.0
python-multipart>=0.0.6
# Progress bar
tqdm>=4.66.0
# Optional
pillow>=10.0.0
html2text>=2024.2.26
markdown>=3.5.0