# # This file is autogenerated by pip-compile with Python 3.10 # by the following command: # # pip-compile requirements.in # annotated-types==0.5.0 # via pydantic anyio==3.7.1 # via # httpcore # starlette # watchfiles beautifulsoup4==4.12.2 # via bs4 bs4==0.0.1 # via -r requirements.in certifi==2023.7.22 # via # httpcore # httpx # requests charset-normalizer==3.2.0 # via requests click==8.1.6 # via uvicorn dnspython==2.4.1 # via email-validator email-validator==2.0.0.post2 # via fastapi exceptiongroup==1.1.2 # via anyio fastapi[all]==0.100.1 # via -r requirements.in feedgen==0.9.0 # via -r requirements.in greenlet==2.0.2 # via sqlalchemy h11==0.14.0 # via # httpcore # uvicorn httpcore==0.17.3 # via httpx httptools==0.6.0 # via uvicorn httpx==0.24.1 # via fastapi idna==3.4 # via # anyio # email-validator # httpx # requests itsdangerous==2.1.2 # via fastapi jinja2==3.1.2 # via fastapi lxml==4.9.3 # via feedgen markupsafe==2.1.3 # via jinja2 orjson==3.9.2 # via fastapi pydantic==2.1.1 # via # fastapi # pydantic-extra-types # pydantic-settings pydantic-core==2.4.0 # via pydantic pydantic-extra-types==2.0.0 # via fastapi pydantic-settings==2.0.2 # via fastapi python-dateutil==2.8.2 # via feedgen python-dotenv==1.0.0 # via # pydantic-settings # uvicorn python-multipart==0.0.6 # via fastapi pyyaml==6.0.1 # via # fastapi # uvicorn requests==2.31.0 # via -r requirements.in six==1.16.0 # via python-dateutil sniffio==1.3.0 # via # anyio # httpcore # httpx soupsieve==2.4.1 # via beautifulsoup4 sqlalchemy==2.0.19 # via -r requirements.in starlette==0.27.0 # via fastapi typing-extensions==4.7.1 # via # fastapi # pydantic # pydantic-core # sqlalchemy # uvicorn ujson==5.8.0 # via fastapi urllib3==2.0.4 # via requests uvicorn[standard]==0.23.1 # via fastapi uvloop==0.17.0 # via uvicorn watchfiles==0.19.0 # via uvicorn websockets==11.0.3 # via uvicorn