AI-Newsletter / requirements.txt
Richard Lai
first commit
4024eae
# This file was autogenerated by uv via the following command:
# uv export --format requirements-txt --no-hashes
annotated-types==0.7.0
# via pydantic
anyio==4.10.0
# via
# httpx
# openai
# starlette
certifi==2025.8.3
# via
# httpcore
# httpx
click==8.2.1
# via uvicorn
colorama==0.4.6 ; sys_platform == 'win32'
# via
# click
# tqdm
distro==1.9.0
# via openai
fastapi==0.116.1
# via ai-newsletter
feedparser==6.0.11
# via ai-newsletter
h11==0.16.0
# via
# httpcore
# uvicorn
httpcore==1.0.9
# via httpx
httpx==0.28.1
# via
# ai-newsletter
# openai
idna==3.10
# via
# anyio
# httpx
jiter==0.10.0
# via openai
openai==1.99.5
# via ai-newsletter
pydantic==2.11.7
# via
# ai-newsletter
# fastapi
# openai
pydantic-core==2.33.2
# via pydantic
python-dateutil==2.9.0.post0
# via ai-newsletter
python-dotenv==1.1.1
# via ai-newsletter
sgmllib3k==1.0.0
# via feedparser
six==1.17.0
# via python-dateutil
sniffio==1.3.1
# via
# anyio
# openai
starlette==0.47.2
# via fastapi
tqdm==4.67.1
# via openai
typing-extensions==4.14.1
# via
# anyio
# fastapi
# openai
# pydantic
# pydantic-core
# starlette
# typing-inspection
typing-inspection==0.4.1
# via pydantic
uvicorn==0.35.0
# via ai-newsletter