Forráskód Böngészése

Fix dependencies and make web server bind to 0.0.0.0

jherve 1 éve
szülő
commit
60934397f6
3 módosított fájl, 6 hozzáadás és 1 törlés
  1. 2 1
      pyproject.toml
  2. 2 0
      requirements-dev.lock
  3. 2 0
      requirements.lock

+ 2 - 1
pyproject.toml

@@ -25,6 +25,7 @@ dependencies = [
     "sentencepiece>=0.2.0",
     "protobuf>=5.26.1",
     "dynaconf>=3.2.5",
+    "packaging>=24.0",
 ]
 readme = "README.md"
 requires-python = ">= 3.10"
@@ -49,7 +50,7 @@ allow-direct-references = true
 packages = ["src/de_quoi_parle_le_monde"]
 
 [tool.rye.scripts]
-web_server = {cmd = "hypercorn de_quoi_parle_le_monde.web:app"}
+web_server = {cmd = "hypercorn --bind '0.0.0.0:8000' de_quoi_parle_le_monde.web:app"}
 snapshots = {call = "de_quoi_parle_le_monde.snapshots"}
 embeddings = {call = "de_quoi_parle_le_monde.embeddings"}
 similarity_index = {call = "de_quoi_parle_le_monde.similarity_index"}

+ 2 - 0
requirements-dev.lock

@@ -137,6 +137,8 @@ numpy==1.26.4
     # via faiss-cpu
 orjson==3.10.3
     # via fastapi
+packaging==24.0
+    # via de-quoi-parle-le-monde
 platformdirs==4.2.1
     # via requests-cache
 priority==2.0.0

+ 2 - 0
requirements.lock

@@ -137,6 +137,8 @@ numpy==1.26.4
     # via faiss-cpu
 orjson==3.10.3
     # via fastapi
+packaging==24.0
+    # via de-quoi-parle-le-monde
 platformdirs==4.2.1
     # via requests-cache
 priority==2.0.0