Przeglądaj źródła

Update deps and change country_lock to constr

Kirk Trombley 4 lat temu
rodzic
commit
34a7e0cf61
2 zmienionych plików z 19 dodań i 17 usunięć
  1. 2 2
      server/app/schemas.py
  2. 17 15
      server/requirements.txt

+ 2 - 2
server/app/schemas.py

@@ -2,7 +2,7 @@ from enum import Enum
 from typing import Union
 
 from fastapi_camelcase import CamelModel
-from pydantic import conint, confloat
+from pydantic import conint, confloat, constr
 
 
 class GenMethodEnum(str, Enum):
@@ -21,7 +21,7 @@ class RuleSetEnum(str, Enum):
 class GameConfig(CamelModel):
     timer: conint(gt=0)
     rounds: conint(gt=0)
-    country_lock: Union[str, None] = None
+    country_lock: Union[constr(to_lower=True, min_length=2, max_length=2), None] = None
     generation_method: GenMethodEnum = GenMethodEnum.rsv
     rule_set: RuleSetEnum = RuleSetEnum.normal
 

+ 17 - 15
server/requirements.txt

@@ -1,18 +1,20 @@
-certifi==2020.4.5.1
-chardet==3.0.4
+certifi==2020.12.5
+chardet==4.0.0
 click==7.1.2
-fastapi==0.54.2
-fastapi-camelcase==1.0.1
-h11==0.9.0
-haversine==2.2.0
+fastapi==0.63.0
+fastapi-camelcase==1.0.2
+greenlet==1.0.0
+h11==0.12.0
+haversine==2.3.0
 httptools==0.1.1
-idna==2.9
-pydantic==1.5.1
-pyhumps==1.3.1
-requests==2.23.0
-SQLAlchemy==1.3.17
-starlette==0.13.2
-urllib3==1.25.9
-uvicorn==0.11.5
-uvloop==0.14.0
+idna==2.10
+pydantic==1.8.1
+pyhumps==1.6.1
+requests==2.25.1
+SQLAlchemy==1.4.7
+starlette==0.13.6
+typing-extensions==3.7.4.3
+urllib3==1.26.4
+uvicorn==0.13.4
+uvloop==0.15.2
 websockets==8.1