Browse Source

[Python] Bump Granian to 0.5 (#8272)

Giovanni Barillari 2 years ago
parent
commit
1444ae16f6

+ 1 - 1
frameworks/Python/emmett/requirements.txt

@@ -1,2 +1,2 @@
-emmett[orjson]>=2.5.0,<2.6.0
+emmett[orjson]>=2.5.3,<2.6.0
 psycopg2-binary==2.9.5
 psycopg2-binary==2.9.5

+ 3 - 0
frameworks/Python/emmett/run.py

@@ -12,7 +12,10 @@ if __name__ == "__main__":
         host="0.0.0.0",
         host="0.0.0.0",
         port=8080,
         port=8080,
         workers=cpus,
         workers=cpus,
+        threads=2,
         backlog=2048,
         backlog=2048,
+        threading_mode='runtime',
         enable_websockets=False,
         enable_websockets=False,
+        loop_opt=True,
         log_level="warn"
         log_level="warn"
     )
     )

+ 1 - 1
frameworks/Python/granian/requirements.txt

@@ -1,4 +1,4 @@
 asyncpg==0.27.0
 asyncpg==0.27.0
-granian>=0.4.0,<0.5.0
+granian>=0.5.0,<0.6.0
 jinja2==3.1.2
 jinja2==3.1.2
 orjson==3.8.1
 orjson==3.8.1

+ 2 - 1
frameworks/Python/granian/run.py

@@ -20,5 +20,6 @@ if __name__ == '__main__':
         backlog=2048,
         backlog=2048,
         interface=interface,
         interface=interface,
         http="1",
         http="1",
-        websockets=False
+        websockets=False,
+        loop_opt=True
     ).serve()
     ).serve()