@@ -24,6 +24,10 @@ aniso8601==10.0.1
2424 # via
2525 # -r requirements/base.txt
2626 # tincan
27+ annotated-doc==0.0.4
28+ # via
29+ # -r requirements/base.txt
30+ # fastapi
2731annotated-types==0.7.0
2832 # via
2933 # -r requirements/base.txt
@@ -33,6 +37,7 @@ anyio==4.11.0
3337 # -r requirements/base.txt
3438 # httpx
3539 # openai
40+ # starlette
3641apache-libcloud==3.8.0
3742 # via
3843 # -r requirements/base.txt
@@ -222,6 +227,8 @@ factory-boy==3.3.0
222227 # via -r requirements/test.in
223228faker==25.8.0
224229 # via factory-boy
230+ fastapi==0.127.0
231+ # via -r requirements/base.txt
225232fastavro==1.12.1
226233 # via
227234 # -r requirements/base.txt
@@ -342,6 +349,8 @@ openedx-filters==2.1.0
342349 # via
343350 # -r requirements/base.txt
344351 # edx-event-routing-backends
352+ orjson==3.11.5
353+ # via -r requirements/base.txt
345354packaging==25.0
346355 # via
347356 # -r requirements/base.txt
@@ -374,6 +383,7 @@ pycparser==2.23
374383pydantic==2.11.10
375384 # via
376385 # -r requirements/base.txt
386+ # fastapi
377387 # litellm
378388 # openai
379389pydantic-core==2.33.2
@@ -469,6 +479,10 @@ sqlparse==0.5.3
469479 # via
470480 # -r requirements/base.txt
471481 # django
482+ starlette==0.50.0
483+ # via
484+ # -r requirements/base.txt
485+ # fastapi
472486stevedore==5.4.1
473487 # via
474488 # -r requirements/base.txt
@@ -504,11 +518,13 @@ typing-extensions==4.13.2
504518 # beautifulsoup4
505519 # edx-opaque-keys
506520 # exceptiongroup
521+ # fastapi
507522 # huggingface-hub
508523 # openai
509524 # pydantic
510525 # pydantic-core
511526 # referencing
527+ # starlette
512528 # typing-inspection
513529typing-inspection==0.4.2
514530 # via
0 commit comments