# # This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # pip-compile requirements.in # annotated-types==0.6.0 # via pydantic anyio==4.3.0 # via starlette appdirs==1.4.4 # via yfinance beautifulsoup4==4.12.3 # via yfinance certifi==2024.2.2 # via requests charset-normalizer==3.3.2 # via requests contourpy==1.2.1 # via matplotlib cycler==0.12.1 # via matplotlib datetime==5.5 # via -r requirements.in fastapi==0.110.3 # via -r requirements.in fonttools==4.51.0 # via matplotlib frozendict==2.4.2 # via yfinance html5lib==1.1 # via yfinance idna==3.7 # via # anyio # requests joblib==1.4.0 # via scikit-learn kiwisolver==1.4.5 # via matplotlib lxml==5.2.1 # via yfinance matplotlib==3.8.4 # via -r requirements.in multitasking==0.0.11 # via yfinance numpy==1.26.4 # via # contourpy # matplotlib # pandas # scikit-learn # scipy # xgboost # yfinance packaging==24.0 # via matplotlib pandas==2.2.2 # via # -r requirements.in # yfinance peewee==3.17.3 # via yfinance pillow==10.3.0 # via matplotlib pydantic==2.7.1 # via fastapi pydantic-core==2.18.2 # via pydantic pyparsing==3.1.2 # via matplotlib python-dateutil==2.9.0.post0 # via # matplotlib # pandas pytz==2024.1 # via # datetime # pandas # yfinance requests==2.31.0 # via yfinance scikit-learn==1.4.2 # via -r requirements.in scipy==1.13.0 # via # scikit-learn # xgboost six==1.16.0 # via # html5lib # python-dateutil sniffio==1.3.1 # via anyio soupsieve==2.5 # via beautifulsoup4 starlette==0.37.2 # via fastapi threadpoolctl==3.5.0 # via scikit-learn typing-extensions==4.11.0 # via # fastapi # pydantic # pydantic-core tzdata==2024.1 # via pandas urllib3==2.2.1 # via requests webencodings==0.5.1 # via html5lib xgboost==2.0.3 # via -r requirements.in yfinance==0.2.38 # via -r requirements.in zope-interface==6.3 # via datetime uvicorn>=0.13.0 # The following packages are considered to be unsafe in a requirements file: # setuptools