]> git.ipfire.org Git - thirdparty/fastapi/fastapi.git/commitdiff
⬆️ Upgrade dependencies upper range for extras "all" (#4803)
authorSebastián Ramírez <tiangolo@gmail.com>
Sun, 17 Apr 2022 15:51:42 +0000 (17:51 +0200)
committerGitHub <noreply@github.com>
Sun, 17 Apr 2022 15:51:42 +0000 (15:51 +0000)
.github/workflows/test.yml
pyproject.toml

index aee3a994d7c1a9a78bd3ae8b42053a8e6e5c9c13..f0a82344e43adaf7eb1ff335ae02bb488f604199 100644 (file)
@@ -25,7 +25,7 @@ jobs:
         id: cache
         with:
           path: ${{ env.pythonLocation }}
-          key: ${{ runner.os }}-python-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml') }}-test
+          key: ${{ runner.os }}-python-${{ env.pythonLocation }}-${{ hashFiles('pyproject.toml') }}-test-v02
       - name: Install Flit
         if: steps.cache.outputs.cache-hit != 'true'
         run: pip install flit
index 46a655a48bde2d5be8515e39d0f0b1ffd2015381..9e928beffd064662cf10b8d4393ea7787c4cada0 100644 (file)
@@ -59,15 +59,15 @@ test = [
     "peewee >=3.13.3,<4.0.0",
     "databases[sqlite] >=0.3.2,<0.6.0",
     "orjson >=3.2.1,<4.0.0",
-    "ujson >=4.0.1,<5.0.0",
+    "ujson >=4.0.1,<6.0.0",
     "python-multipart >=0.0.5,<0.0.6",
     "flask >=1.1.2,<3.0.0",
     "anyio[trio] >=3.2.1,<4.0.0",
 
     # types
-    "types-ujson ==0.1.1",
-    "types-orjson ==3.6.0",
-    "types-dataclasses ==0.1.7; python_version<'3.7'",
+    "types-ujson ==4.2.1",
+    "types-orjson ==3.6.2",
+    "types-dataclasses ==0.6.5; python_version<'3.7'",
 ]
 doc = [
     "mkdocs >=1.1.2,<2.0.0",
@@ -77,25 +77,25 @@ doc = [
     # TODO: upgrade and enable typer-cli once it supports Click 8.x.x
     # "typer-cli >=0.0.12,<0.0.13",
     "typer >=0.4.1,<0.5.0",
-    "pyyaml >=5.3.1,<6.0.0"
+    "pyyaml >=5.3.1,<7.0.0",
 ]
 dev = [
     "python-jose[cryptography] >=3.3.0,<4.0.0",
     "passlib[bcrypt] >=1.7.2,<2.0.0",
     "autoflake >=1.4.0,<2.0.0",
     "flake8 >=3.8.3,<4.0.0",
-    "uvicorn[standard] >=0.12.0,<0.16.0",
+    "uvicorn[standard] >=0.12.0,<0.18.0",
 ]
 all = [
     "requests >=2.24.0,<3.0.0",
     "jinja2 >=2.11.2,<4.0.0",
     "python-multipart >=0.0.5,<0.0.6",
     "itsdangerous >=1.1.0,<3.0.0",
-    "pyyaml >=5.3.1,<6.0.0",
-    "ujson >=4.0.1,<5.0.0",
+    "pyyaml >=5.3.1,<7.0.0",
+    "ujson >=4.0.1,<6.0.0",
     "orjson >=3.2.1,<4.0.0",
     "email_validator >=1.1.1,<2.0.0",
-    "uvicorn[standard] >=0.12.0,<0.16.0",
+    "uvicorn[standard] >=0.12.0,<0.18.0",
 ]
 
 [tool.isort]