Skip to content

Commit 9ca1452

Browse files
authored
chore: Added uvicorn-worker dependency (#4659)
Added uvicorn-worker dependency Signed-off-by: Theodor Mihalache <tmihalac@redhat.com>
1 parent bde3b4e commit 9ca1452

File tree

8 files changed

+14
-7
lines changed

8 files changed

+14
-7
lines changed

sdk/python/feast/feature_server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ def load_config(self):
307307
if key.lower() in self.cfg.settings and value is not None:
308308
self.cfg.set(key.lower(), value)
309309

310-
self.cfg.set("worker_class", "uvicorn.workers.UvicornWorker")
310+
self.cfg.set("worker_class", "uvicorn_worker.UvicornWorker")
311311

312312
def load(self):
313313
return self._app

sdk/python/requirements/py3.10-ci-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ execnet==2.1.1
167167
# via pytest-xdist
168168
executing==2.1.0
169169
# via stack-data
170-
fastapi==0.115.0
170+
fastapi==0.115.2
171171
fastjsonschema==2.20.0
172172
# via nbformat
173173
filelock==3.16.1
@@ -889,6 +889,7 @@ urllib3==2.2.3
889889
# responses
890890
# testcontainers
891891
uvicorn[standard]==0.30.6
892+
uvicorn-worker
892893
uvloop==0.20.0
893894
# via uvicorn
894895
virtualenv==20.23.0

sdk/python/requirements/py3.10-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ dask-expr==1.1.14
2929
dill==0.3.8
3030
exceptiongroup==1.2.2
3131
# via anyio
32-
fastapi==0.115.0
32+
fastapi==0.115.2
3333
fsspec==2024.9.0
3434
# via dask
3535
greenlet==3.1.0
@@ -136,6 +136,7 @@ tzdata==2024.1
136136
urllib3==2.2.3
137137
# via requests
138138
uvicorn[standard]==0.30.6
139+
uvicorn-worker
139140
uvloop==0.20.0
140141
# via uvicorn
141142
watchfiles==0.24.0

sdk/python/requirements/py3.11-ci-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ execnet==2.1.1
160160
# via pytest-xdist
161161
executing==2.1.0
162162
# via stack-data
163-
fastapi==0.115.0
163+
fastapi==0.115.2
164164
fastjsonschema==2.20.0
165165
# via nbformat
166166
filelock==3.16.1
@@ -866,6 +866,7 @@ urllib3==2.2.3
866866
# responses
867867
# testcontainers
868868
uvicorn[standard]==0.30.6
869+
uvicorn-worker
869870
uvloop==0.20.0
870871
# via uvicorn
871872
virtualenv==20.23.0

sdk/python/requirements/py3.11-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ dask[dataframe]==2024.9.0
2727
dask-expr==1.1.14
2828
# via dask
2929
dill==0.3.8
30-
fastapi==0.115.0
30+
fastapi==0.115.2
3131
fsspec==2024.9.0
3232
# via dask
3333
greenlet==3.1.0
@@ -130,6 +130,7 @@ tzdata==2024.1
130130
urllib3==2.2.3
131131
# via requests
132132
uvicorn[standard]==0.30.6
133+
uvicorn-worker
133134
uvloop==0.20.0
134135
# via uvicorn
135136
watchfiles==0.24.0

sdk/python/requirements/py3.9-ci-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ execnet==2.1.1
169169
# via pytest-xdist
170170
executing==2.1.0
171171
# via stack-data
172-
fastapi==0.115.0
172+
fastapi==0.115.2
173173
fastjsonschema==2.20.0
174174
# via nbformat
175175
filelock==3.16.1
@@ -900,6 +900,7 @@ urllib3==1.26.20
900900
# snowflake-connector-python
901901
# testcontainers
902902
uvicorn[standard]==0.30.6
903+
uvicorn-worker
903904
uvloop==0.20.0
904905
# via uvicorn
905906
virtualenv==20.23.0

sdk/python/requirements/py3.9-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ dask-expr==1.1.10
2929
dill==0.3.8
3030
exceptiongroup==1.2.2
3131
# via anyio
32-
fastapi==0.115.0
32+
fastapi==0.115.2
3333
fsspec==2024.9.0
3434
# via dask
3535
greenlet==3.1.0
@@ -139,6 +139,7 @@ tzdata==2024.1
139139
urllib3==2.2.3
140140
# via requests
141141
uvicorn[standard]==0.30.6
142+
uvicorn-worker
142143
uvloop==0.20.0
143144
# via uvicorn
144145
watchfiles==0.24.0

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
"typeguard>=4.0.0",
4848
"fastapi>=0.68.0",
4949
"uvicorn[standard]>=0.14.0,<1",
50+
"uvicorn-worker",
5051
"gunicorn; platform_system != 'Windows'",
5152
"dask[dataframe]>=2024.2.1",
5253
"prometheus_client",

0 commit comments

Comments
 (0)