From f9645917d773ecf0fd4610fbc96bb20eaff9e4cf Mon Sep 17 00:00:00 2001 From: "Victor R. Santos" Date: Wed, 7 Dec 2022 15:30:27 -0300 Subject: [PATCH] Update dependencies for Python 3.11 Fix `httptools` and `uvloop` failing to build using on Python 3.11 Updated all other dependencies. --- requirements-dev.txt | 55 ++++++++++++++++++------------------- requirements.txt | 64 +++++++++++++++++++------------------------- 2 files changed, 55 insertions(+), 64 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 02dcc6c..ae24fb4 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,65 +1,66 @@ # -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # # pip-compile --output-file=requirements-dev.txt requirements.in/development.txt # -asgiref==3.5.0 +asgiref==3.5.2 # via django -black==22.1.0 +black==22.10.0 # via -r requirements.in/development.txt -click==8.0.4 +build==0.9.0 + # via pip-tools +click==8.1.3 # via # black # pip-tools -coverage==6.3.2 +coverage==6.5.0 # via -r requirements.in/development.txt -django==3.2.13 +django==3.2.16 # via # -r requirements.in/development.txt # django-stubs # django-stubs-ext -django-stubs==1.9.0 +django-stubs==1.13.0 # via -r requirements.in/development.txt -django-stubs-ext==0.3.1 +django-stubs-ext==0.7.0 # via django-stubs -mypy==0.941 +mypy==0.991 # via django-stubs mypy-extensions==0.4.3 # via # black # mypy -pathspec==0.9.0 +packaging==21.3 + # via build +pathspec==0.10.2 # via black -pep517==0.12.0 - # via pip-tools -pip-tools==6.5.1 +pep517==0.13.0 + # via build +pip-tools==6.11.0 # via -r requirements.in/development.txt -platformdirs==2.5.1 +platformdirs==2.6.0 # via black -pytz==2022.1 +pyparsing==3.0.9 + # via packaging +pytz==2022.6 # via django pywatchman==1.4.1 # via -r requirements.in/development.txt -sqlparse==0.4.2 +sqlparse==0.4.3 # via django -toml==0.10.2 - # via django-stubs tomli==2.0.1 - # via - # black - # mypy - # pep517 -types-pytz==2021.3.6 # via django-stubs -types-pyyaml==6.0.5 +types-pytz==2022.6.0.1 + # via django-stubs +types-pyyaml==6.0.12.2 # via django-stubs -typing-extensions==4.1.1 +typing-extensions==4.4.0 # via # django-stubs # django-stubs-ext # mypy -wheel==0.37.1 +wheel==0.38.4 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements.txt b/requirements.txt index f81eb35..51fa812 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,74 +1,64 @@ # -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: +# This file is autogenerated by pip-compile with Python 3.11 +# by the following command: # # pip-compile --output-file=requirements.txt requirements.in/base.txt # -aiofiles==0.8.0 +aiofiles==22.1.0 # via -r requirements.in/base.txt -anyio==3.5.0 +anyio==3.6.2 # via # starlette - # watchgod -asgiref==3.5.0 - # via - # django - # uvicorn + # watchfiles +asgiref==3.5.2 + # via django async-timeout==4.0.2 # via redis -cffi==1.15.0 +cffi==1.15.1 # via pynacl -click==8.0.4 +click==8.1.3 # via uvicorn -deprecated==1.2.13 - # via redis -django==3.2.13 +django==3.2.16 # via -r requirements.in/base.txt -fastapi==0.75.0 +fastapi==0.88.0 # via -r requirements.in/base.txt -h11==0.13.0 +h11==0.14.0 # via uvicorn -httptools==0.4.0 +httptools==0.5.0 # via uvicorn -idna==3.3 +idna==3.4 # via anyio -msgpack==1.0.3 +msgpack==1.0.4 # via -r requirements.in/base.txt -packaging==21.3 - # via redis pycparser==2.21 # via cffi -pydantic==1.9.0 +pydantic==1.10.2 # via fastapi pynacl==1.5.0 # via -r requirements.in/base.txt -pyparsing==3.0.9 - # via packaging -python-dotenv==0.19.2 +python-dotenv==0.21.0 # via uvicorn -pytz==2022.1 +pytz==2022.6 # via django pyyaml==6.0 # via uvicorn -redis==4.3.4 +redis==4.4.0 # via -r requirements.in/base.txt -sniffio==1.2.0 +sniffio==1.3.0 # via anyio -sqlparse==0.4.2 +sqlparse==0.4.3 # via django -starlette==0.17.1 +starlette==0.22.0 # via fastapi -typing-extensions==4.1.1 +typing-extensions==4.4.0 # via # -r requirements.in/base.txt # pydantic -uvicorn[standard]==0.17.6 +uvicorn[standard]==0.20.0 # via -r requirements.in/base.txt -uvloop==0.16.0 +uvloop==0.17.0 # via uvicorn -watchgod==0.8.1 +watchfiles==0.18.1 # via uvicorn -websockets==10.2 +websockets==10.4 # via uvicorn -wrapt==1.14.1 - # via deprecated