nfl-playoff-challenge-streamlit / dev-requirements.txt
Jon Solow
Update all libs
ba2be41
#
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --extra=dev --output-file=dev-requirements.txt pyproject.toml
#
aiohappyeyeballs==2.4.4
# via aiohttp
aiohttp==3.11.11
# via realtime
aiosignal==1.3.2
# via aiohttp
altair==5.5.0
# via streamlit
annotated-types==0.7.0
# via pydantic
anyio==4.7.0
# via
# httpx
# jupyter-server
argon2-cffi==23.1.0
# via jupyter-server
argon2-cffi-bindings==21.2.0
# via argon2-cffi
arrow==1.3.0
# via isoduration
asttokens==3.0.0
# via stack-data
async-lru==2.0.4
# via jupyterlab
attrs==24.3.0
# via
# aiohttp
# jsonschema
# referencing
babel==2.16.0
# via jupyterlab-server
beautifulsoup4==4.12.3
# via
# nbconvert
# nfl-playoff-challenge-steamlit (pyproject.toml)
black==24.10.0
# via nfl-playoff-challenge-steamlit (pyproject.toml)
bleach==6.2.0
# via nbconvert
blinker==1.9.0
# via streamlit
cachetools==5.5.0
# via
# google-auth
# streamlit
certifi==2024.12.14
# via
# httpcore
# httpx
# requests
cffi==1.17.1
# via argon2-cffi-bindings
charset-normalizer==3.4.1
# via requests
click==8.1.8
# via
# black
# streamlit
comm==0.2.2
# via
# ipykernel
# ipywidgets
debugpy==1.8.11
# via ipykernel
decorator==5.1.1
# via
# gspread-pandas
# ipython
defusedxml==0.7.1
# via nbconvert
deprecation==2.1.0
# via postgrest
duckdb==1.1.3
# via
# nfl-playoff-challenge-steamlit (pyproject.toml)
# st-gsheets-connection
executing==2.1.0
# via stack-data
fastjsonschema==2.21.1
# via nbformat
fqdn==1.5.1
# via jsonschema
frozenlist==1.5.0
# via
# aiohttp
# aiosignal
gitdb==4.0.11
# via gitpython
gitpython==3.1.43
# via streamlit
google-auth==2.37.0
# via
# google-auth-oauthlib
# gspread
# gspread-pandas
google-auth-oauthlib==1.2.1
# via
# gspread
# gspread-pandas
gotrue==2.11.0
# via supabase
gspread==5.12.4
# via
# gspread-dataframe
# gspread-formatting
# gspread-pandas
# st-gsheets-connection
gspread-dataframe==4.0.0
# via st-gsheets-connection
gspread-formatting==1.2.0
# via st-gsheets-connection
gspread-pandas==3.3.0
# via st-gsheets-connection
h11==0.14.0
# via httpcore
h2==4.1.0
# via httpx
hpack==4.0.0
# via h2
html5lib==1.1
# via nfl-playoff-challenge-steamlit (pyproject.toml)
httpcore==1.0.7
# via httpx
httpx[http2]==0.27.2
# via
# gotrue
# httpx-oauth
# jupyterlab
# postgrest
# storage3
# supabase
# supafunc
httpx-oauth==0.15.1
# via streamlit-oauth
hyperframe==6.0.1
# via h2
idna==3.10
# via
# anyio
# httpx
# jsonschema
# requests
# yarl
iniconfig==2.0.0
# via pytest
ipykernel==6.29.5
# via
# jupyter
# jupyter-console
# jupyterlab
ipython==8.31.0
# via
# ipykernel
# ipywidgets
# jupyter-console
ipywidgets==8.1.5
# via jupyter
isoduration==20.11.0
# via jsonschema
jedi==0.19.2
# via ipython
jinja2==3.1.5
# via
# altair
# jupyter-server
# jupyterlab
# jupyterlab-server
# nbconvert
# pydeck
json5==0.10.0
# via jupyterlab-server
jsonpointer==3.0.0
# via jsonschema
jsonschema[format-nongpl]==4.23.0
# via
# altair
# jupyter-events
# jupyterlab-server
# nbformat
jsonschema-specifications==2024.10.1
# via jsonschema
jupyter==1.1.1
# via nfl-playoff-challenge-steamlit (pyproject.toml)
jupyter-client==8.6.3
# via
# ipykernel
# jupyter-console
# jupyter-server
# nbclient
jupyter-console==6.6.3
# via jupyter
jupyter-core==5.7.2
# via
# ipykernel
# jupyter-client
# jupyter-console
# jupyter-server
# jupyterlab
# nbclient
# nbconvert
# nbformat
jupyter-events==0.11.0
# via jupyter-server
jupyter-lsp==2.2.5
# via jupyterlab
jupyter-server==2.15.0
# via
# jupyter-lsp
# jupyterlab
# jupyterlab-server
# notebook
# notebook-shim
jupyter-server-terminals==0.5.3
# via jupyter-server
jupyterlab==4.3.4
# via
# jupyter
# notebook
jupyterlab-pygments==0.3.0
# via nbconvert
jupyterlab-server==2.27.3
# via
# jupyterlab
# notebook
jupyterlab-widgets==3.0.13
# via ipywidgets
lxml==5.3.0
# via nfl-playoff-challenge-steamlit (pyproject.toml)
lxml-stubs==0.5.1
# via nfl-playoff-challenge-steamlit (pyproject.toml)
markdown-it-py==3.0.0
# via rich
markupsafe==3.0.2
# via
# jinja2
# nbconvert
matplotlib-inline==0.1.7
# via
# ipykernel
# ipython
mdurl==0.1.2
# via markdown-it-py
mistune==3.0.2
# via nbconvert
multidict==6.1.0
# via
# aiohttp
# yarl
mypy==1.14.0
# via nfl-playoff-challenge-steamlit (pyproject.toml)
mypy-extensions==1.0.0
# via
# black
# mypy
narwhals==1.19.1
# via altair
nbclient==0.10.2
# via nbconvert
nbconvert==7.16.4
# via
# jupyter
# jupyter-server
nbformat==5.10.4
# via
# jupyter-server
# nbclient
# nbconvert
nest-asyncio==1.6.0
# via ipykernel
notebook==7.3.2
# via jupyter
notebook-shim==0.2.4
# via
# jupyterlab
# notebook
numpy==2.2.1
# via
# nfl-playoff-challenge-steamlit (pyproject.toml)
# pandas
# pandas-stubs
# pydeck
# streamlit
oauthlib==3.2.2
# via requests-oauthlib
overrides==7.7.0
# via jupyter-server
packaging==24.2
# via
# altair
# black
# deprecation
# ipykernel
# jupyter-server
# jupyterlab
# jupyterlab-server
# nbconvert
# pytest
# streamlit
pandas==2.2.3
# via
# gspread-dataframe
# gspread-pandas
# nfl-playoff-challenge-steamlit (pyproject.toml)
# streamlit
pandas-stubs==2.2.3.241126
# via nfl-playoff-challenge-steamlit (pyproject.toml)
pandocfilters==1.5.1
# via nbconvert
parso==0.8.4
# via jedi
pathspec==0.12.1
# via black
pexpect==4.9.0
# via ipython
pillow==11.0.0
# via streamlit
platformdirs==4.3.6
# via
# black
# jupyter-core
pluggy==1.5.0
# via pytest
postgrest==0.18.0
# via supabase
prometheus-client==0.21.1
# via jupyter-server
prompt-toolkit==3.0.48
# via
# ipython
# jupyter-console
propcache==0.2.1
# via
# aiohttp
# yarl
protobuf==5.29.2
# via streamlit
psutil==6.1.1
# via ipykernel
ptyprocess==0.7.0
# via
# pexpect
# terminado
pure-eval==0.2.3
# via stack-data
pyarrow==18.1.0
# via streamlit
pyasn1==0.6.1
# via
# pyasn1-modules
# rsa
pyasn1-modules==0.4.1
# via google-auth
pycparser==2.22
# via cffi
pydantic==2.10.4
# via
# gotrue
# nfl-playoff-challenge-steamlit (pyproject.toml)
# postgrest
pydantic-core==2.27.2
# via pydantic
pydeck==0.9.1
# via streamlit
pygments==2.18.0
# via
# ipython
# jupyter-console
# nbconvert
# rich
pytest==8.3.4
# via nfl-playoff-challenge-steamlit (pyproject.toml)
python-dateutil==2.9.0.post0
# via
# arrow
# jupyter-client
# pandas
# realtime
# storage3
python-dotenv==1.0.1
# via streamlit-oauth
python-json-logger==3.2.1
# via jupyter-events
pytz==2024.2
# via pandas
pyyaml==6.0.2
# via jupyter-events
pyzmq==26.2.0
# via
# ipykernel
# jupyter-client
# jupyter-console
# jupyter-server
realtime==2.0.6
# via supabase
referencing==0.35.1
# via
# jsonschema
# jsonschema-specifications
# jupyter-events
requests==2.32.3
# via
# jupyterlab-server
# requests-oauthlib
# streamlit
requests-oauthlib==2.0.0
# via google-auth-oauthlib
rfc3339-validator==0.1.4
# via
# jsonschema
# jupyter-events
rfc3986-validator==0.1.1
# via
# jsonschema
# jupyter-events
rich==13.9.4
# via streamlit
rpds-py==0.22.3
# via
# jsonschema
# referencing
rsa==4.9
# via google-auth
ruff==0.8.4
# via nfl-playoff-challenge-steamlit (pyproject.toml)
send2trash==1.8.3
# via jupyter-server
six==1.17.0
# via
# gspread-dataframe
# html5lib
# python-dateutil
# rfc3339-validator
smmap==5.0.1
# via gitdb
sniffio==1.3.1
# via
# anyio
# httpx
soupsieve==2.6
# via beautifulsoup4
sql-metadata==2.15.0
# via st-gsheets-connection
sqlparse==0.5.3
# via sql-metadata
st-gsheets-connection==0.1.0
# via nfl-playoff-challenge-steamlit (pyproject.toml)
stack-data==0.6.3
# via ipython
storage3==0.9.0
# via supabase
streamlit==1.41.1
# via
# nfl-playoff-challenge-steamlit (pyproject.toml)
# st-gsheets-connection
# streamlit-oauth
streamlit-oauth==0.1.14
# via nfl-playoff-challenge-steamlit (pyproject.toml)
supabase==2.10.0
# via nfl-playoff-challenge-steamlit (pyproject.toml)
supafunc==0.7.0
# via supabase
tenacity==9.0.0
# via streamlit
terminado==0.18.1
# via
# jupyter-server
# jupyter-server-terminals
tinycss2==1.4.0
# via nbconvert
toml==0.10.2
# via streamlit
tornado==6.4.2
# via
# ipykernel
# jupyter-client
# jupyter-server
# jupyterlab
# notebook
# streamlit
# terminado
traitlets==5.14.3
# via
# comm
# ipykernel
# ipython
# ipywidgets
# jupyter-client
# jupyter-console
# jupyter-core
# jupyter-events
# jupyter-server
# jupyterlab
# matplotlib-inline
# nbclient
# nbconvert
# nbformat
types-beautifulsoup4==4.12.0.20241020
# via nfl-playoff-challenge-steamlit (pyproject.toml)
types-html5lib==1.1.11.20241018
# via types-beautifulsoup4
types-python-dateutil==2.9.0.20241206
# via arrow
types-pytz==2024.2.0.20241221
# via pandas-stubs
types-requests==2.32.0.20241016
# via nfl-playoff-challenge-steamlit (pyproject.toml)
typing-extensions==4.12.2
# via
# altair
# anyio
# ipython
# mypy
# pydantic
# pydantic-core
# realtime
# streamlit
tzdata==2024.2
# via pandas
uri-template==1.3.0
# via jsonschema
urllib3==2.3.0
# via
# requests
# types-requests
validators==0.34.0
# via st-gsheets-connection
watchdog==6.0.0
# via streamlit
wcwidth==0.2.13
# via prompt-toolkit
webcolors==24.11.1
# via jsonschema
webencodings==0.5.1
# via
# bleach
# html5lib
# tinycss2
websocket-client==1.8.0
# via jupyter-server
websockets==13.1
# via realtime
widgetsnbextension==4.0.13
# via ipywidgets
yarl==1.18.3
# via aiohttp
# The following packages are considered to be unsafe in a requirements file:
# setuptools