ebooklib>=0.17.1
PyPDF2>=3.0.0
PyMuPDF>=1.20.0
beautifulsoup4>=4.9.3
html2text>=2020.1.16
pydantic<2.9,>=2.8
fastmcp>=2.1.2


# HTML parsing and cleaning (for extracting paragraphs and injecting translations)
beautifulsoup4>=4.12.0

# EPUB file parsing and generation

ebooklib>=0.17.1
pytest==8.3.5

# Pydantic for type definitions
pydantic>=2.0.0

# For Web service operation (uv tool dependency)
uvicorn>=0.27.0,<1.0.0

# Explicitly pin starlette version for FastAPI compatibility
starlette>=0.46.2
