11# This file was autogenerated by uv via the following command:
22# uv export --frozen --output-file=requirements.txt
3+ annotated-doc == 0.0.4 \
4+ --hash =sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320 \
5+ --hash =sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4
6+ # via fastapi
37annotated-types == 0.7.0 \
48 --hash =sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53 \
59 --hash =sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89
@@ -43,6 +47,7 @@ certifi==2025.6.15 \
4347 # httpcore
4448 # httpx
4549 # requests
50+ # sentry-sdk
4651cffi == 1.17.1 ; platform_python_implementation != 'PyPy' \
4752 --hash =sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2 \
4853 --hash =sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36 \
@@ -231,15 +236,21 @@ dnspython==2.7.0 \
231236email-validator == 2.2.0 \
232237 --hash =sha256:561977c2d73ce3611850a06fa56b414621e0c8faa9d66f2611407d87465da631 \
233238 --hash =sha256:cb690f344c617a714f22e66ae771445a1ceb46821152df8e165c5f9a364582b7
234- # via fastapi
235- fastapi == 0.115.7 \
236- --hash =sha256:0f106da6c01d88a6786b3248fb4d7a940d071f6f488488898ad5d354b25ed015 \
237- --hash =sha256:eb6a8c8bf7f26009e8147111ff15b5177a0e19bb4a45bc3486ab14804539d21e
239+ # via
240+ # fastapi
241+ # pydantic
242+ fastapi == 0.121.1 \
243+ --hash =sha256:2c5c7028bc3a58d8f5f09aecd3fd88a000ccc0c5ad627693264181a3c33aa1fc \
244+ --hash =sha256:b6dba0538fd15dab6fe4d3e5493c3957d8a9e1e9257f56446b5859af66f32441
238245 # via contentprocessorapi
239- fastapi-cli == 0.0.7 \
240- --hash =sha256:02b3b65956f526412515907a0793c9094abd4bfb5457b389f645b0ea6ba3605e \
241- --hash =sha256:d549368ff584b2804336c61f192d86ddea080c11255f375959627911944804f4
246+ fastapi-cli == 0.0.16 \
247+ --hash =sha256:addcb6d130b5b9c91adbbf3f2947fe115991495fdb442fe3e51b5fc6327df9f4 \
248+ --hash =sha256:e8a2a1ecf7a4e062e3b2eec63ae34387d1e142d4849181d936b23c4bdfe29073
242249 # via fastapi
250+ fastapi-cloud-cli == 0.3.1 \
251+ --hash =sha256:7d1a98a77791a9d0757886b2ffbf11bcc6b3be93210dd15064be10b216bf7e00 \
252+ --hash =sha256:8c7226c36e92e92d0c89827e8f56dbf164ab2de4444bd33aa26b6c3f7675db69
253+ # via fastapi-cli
243254filelock == 3.17.0 \
244255 --hash =sha256:533dc2f7ba78dc2f0f531fc6c4940addf7b70a481e269a5a3b93be94ffbe8338 \
245256 --hash =sha256:ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e
@@ -275,7 +286,9 @@ httptools==0.6.4 \
275286httpx == 0.28.1 \
276287 --hash =sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc \
277288 --hash =sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad
278- # via fastapi
289+ # via
290+ # fastapi
291+ # fastapi-cloud-cli
279292identify == 2.6.6 \
280293 --hash =sha256:7bec12768ed44ea4761efb47806f0a41f86e7c0a5fdf5950d4648c90eca7e251 \
281294 --hash =sha256:cbd1810bce79f8b671ecb20f53ee0ae8e86ae84b557de31d89709dc2a48ba881
@@ -393,6 +406,7 @@ pydantic==2.11.7 \
393406 # via
394407 # contentprocessorapi
395408 # fastapi
409+ # fastapi-cloud-cli
396410 # pydantic-settings
397411pydantic-core == 2.33.2 \
398412 --hash =sha256:04a1a413977ab517154eebb2d326da71638271477d6ad87a769102f7c2488c56 \
@@ -539,10 +553,75 @@ rich==13.9.4 \
539553 # via
540554 # rich-toolkit
541555 # typer
542- rich-toolkit == 0.13.2 \
543- --hash =sha256:f3f6c583e5283298a2f7dbd3c65aca18b7f818ad96174113ab5bec0b0e35ed61 \
544- --hash =sha256:fea92557530de7c28f121cbed572ad93d9e0ddc60c3ca643f1b831f2f56b95d3
545- # via fastapi-cli
556+ rich-toolkit == 0.15.1 \
557+ --hash =sha256:36a0b1d9a135d26776e4b78f1d5c2655da6e0ef432380b5c6b523c8d8ab97478 \
558+ --hash =sha256:6f9630eb29f3843d19d48c3bd5706a086d36d62016687f9d0efa027ddc2dd08a
559+ # via
560+ # fastapi-cli
561+ # fastapi-cloud-cli
562+ rignore == 0.7.6 \
563+ --hash =sha256:00d3546cd793c30cb17921ce674d2c8f3a4b00501cb0e3dd0e82217dbeba2671 \
564+ --hash =sha256:03e82348cb7234f8d9b2834f854400ddbbd04c0f8f35495119e66adbd37827a8 \
565+ --hash =sha256:09d12ac7a0b6210c07bcd145007117ebd8abe99c8eeb383e9e4673910c2754b2 \
566+ --hash =sha256:0ce2268837c3600f82ab8db58f5834009dc638ee17103582960da668963bebc5 \
567+ --hash =sha256:104f215b60b3c984c386c3e747d6ab4376d5656478694e22c7bd2f788ddd8304 \
568+ --hash =sha256:12ffd50f520c22ffdabed8cd8bfb567d9ac165b2b854d3e679f4bcaef11a9441 \
569+ --hash =sha256:1734dc49d1e9501b07852ef44421f84d9f378da9fbeda729e77db71f49cac28b \
570+ --hash =sha256:181eb2a975a22256a1441a9d2f15eb1292839ea3f05606620bd9e1938302cf79 \
571+ --hash =sha256:26cba2edfe3cff1dfa72bddf65d316ddebf182f011f2f61538705d6dbaf54986 \
572+ --hash =sha256:297e500c15766e196f68aaaa70e8b6db85fa23fdc075b880d8231fdfba738cd7 \
573+ --hash =sha256:2a2b2b74a8c60203b08452479b90e5ce3dbe96a916214bc9eb2e5af0b6a9beb0 \
574+ --hash =sha256:2bdab1d31ec9b4fb1331980ee49ea051c0d7f7bb6baa28b3125ef03cdc48fdaf \
575+ --hash =sha256:2cd649a7091c0dad2f11ef65630d30c698d505cbe8660dd395268e7c099cc99f \
576+ --hash =sha256:3abab3bf99e8a77488ef6c7c9a799fac22224c28fe9f25cc21aa7cc2b72bfc0b \
577+ --hash =sha256:3efdcf1dd84d45f3e2bd2f93303d9be103888f56dfa7c3349b5bf4f0657ec696 \
578+ --hash =sha256:42de84b0289d478d30ceb7ae59023f7b0527786a9a5b490830e080f0e4ea5aeb \
579+ --hash =sha256:48efe2ed95aa8104145004afb15cdfa02bea5cdde8b0344afeb0434f0d989aa2 \
580+ --hash =sha256:5719ea14ea2b652c0c0894be5dfde954e1853a80dea27dd2fbaa749618d837f5 \
581+ --hash =sha256:5b1e33c9501cefe24b70a1eafd9821acfd0ebf0b35c3a379430a14df089993e3 \
582+ --hash =sha256:602ef33f3e1b04c1e9a10a3c03f8bc3cef2d2383dcc250d309be42b49923cabc \
583+ --hash =sha256:65cece3b36e5b0826d946494734c0e6aaf5a0337e18ff55b071438efe13d559e \
584+ --hash =sha256:690a3e1b54bfe77e89c4bacb13f046e642f8baadafc61d68f5a726f324a76ab6 \
585+ --hash =sha256:6aeed503b3b3d5af939b21d72a82521701a4bd3b89cd761da1e7dc78621af304 \
586+ --hash =sha256:6dc1e171e52cefa6c20e60c05394a71165663b48bca6c7666dee4f778f2a7d90 \
587+ --hash =sha256:73c7aa109d41e593785c55fdaa89ad80b10330affa9f9d3e3a51fa695f739b20 \
588+ --hash =sha256:7bbcdc52b5bf9f054b34ce4af5269df5d863d9c2456243338bc193c28022bd7b \
589+ --hash =sha256:8703998902771e96e49968105207719f22926e4431b108450f3f430b4e268b7c \
590+ --hash =sha256:875a617e57b53b4acbc5a91de418233849711c02e29cc1f4f9febb2f928af013 \
591+ --hash =sha256:8dcae43eb44b7f2457fef7cc87f103f9a0013017a6f4e62182c565e924948f21 \
592+ --hash =sha256:8e23424fc7ce35726854f639cb7968151a792c0c3d9d082f7f67e0c362cfecca \
593+ --hash =sha256:8e41be9fa8f2f47239ded8920cc283699a052ac4c371f77f5ac017ebeed75732 \
594+ --hash =sha256:8fc5a531ef02131e44359419a366bfac57f773ea58f5278c2cdd915f7d10ea94 \
595+ --hash =sha256:90f0a00ce0c866c275bf888271f1dc0d2140f29b82fcf33cdbda1e1a6af01010 \
596+ --hash =sha256:a04a3b73b75ddc12c9c9b21efcdaab33ca3832941d6f1d67bffd860941cd448a \
597+ --hash =sha256:a07084211a8d35e1a5b1d32b9661a5ed20669970b369df0cf77da3adea3405de \
598+ --hash =sha256:a64a750e7a8277a323f01ca50b7784a764845f6cce2fe38831cb93f0508d0051 \
599+ --hash =sha256:a7d7148b6e5e95035d4390396895adc384d37ff4e06781a36fe573bba7c283e5 \
600+ --hash =sha256:b037c4b15a64dced08fc12310ee844ec2284c4c5c1ca77bc37d0a04f7bff386e \
601+ --hash =sha256:b5fd5ab3840b8c16851d327ed06e9b8be6459702a53e5ab1fc4073b684b3789e \
602+ --hash =sha256:b7a1f77d9c4cd7e76229e252614d963442686bfe12c787a49f4fe481df49e7a9 \
603+ --hash =sha256:b83adabeb3e8cf662cabe1931b83e165b88c526fa6af6b3aa90429686e474896 \
604+ --hash =sha256:b9e624f6be6116ea682e76c5feb71ea91255c67c86cb75befe774365b2931961 \
605+ --hash =sha256:bb24a5b947656dd94cb9e41c4bc8b23cec0c435b58be0d74a874f63c259549e8 \
606+ --hash =sha256:bda49950d405aa8d0ebe26af807c4e662dd281d926530f03f29690a2e07d649a \
607+ --hash =sha256:bec3994665a44454df86deb762061e05cd4b61e3772f5b07d1882a8a0d2748d5 \
608+ --hash =sha256:c1ad295537041dc2ed4b540fb1a3906bd9ede6ccdad3fe79770cd89e04e3c73c \
609+ --hash =sha256:c1d8f117f7da0a4a96a8daef3da75bc090e3792d30b8b12cfadc240c631353f9 \
610+ --hash =sha256:c96a285e4a8bfec0652e0bfcf42b1aabcdda1e7625f5006d188e3b1c87fdb543 \
611+ --hash =sha256:ca36e59408bec81de75d307c568c2d0d410fb880b1769be43611472c61e85c96 \
612+ --hash =sha256:ccca9d1a8b5234c76b71546fc3c134533b013f40495f394a65614a81f7387046 \
613+ --hash =sha256:ced2a248352636a5c77504cb755dc02c2eef9a820a44d3f33061ce1bb8a7f2d2 \
614+ --hash =sha256:d24321efac92140b7ec910ac7c53ab0f0c86a41133d2bb4b0e6a7c94967f44dd \
615+ --hash =sha256:d7e4bb66c13cd7602dc8931822c02dfbbd5252015c750ac5d6152b186f0a8be0 \
616+ --hash =sha256:e47443de9b12fe569889bdbe020abe0e0b667516ee2ab435443f6d0869bd2804 \
617+ --hash =sha256:e5a16890fbe3c894f8ca34b0fcacc2c200398d4d46ae654e03bc9b3dbf2a0a72 \
618+ --hash =sha256:ead81f728682ba72b5b1c3d5846b011d3e0174da978de87c61645f2ed36659a7 \
619+ --hash =sha256:ee4a18b82cbbc648e4aac1510066682fe62beb5dc88e2c67c53a83954e541360 \
620+ --hash =sha256:eeef421c1782953c4375aa32f06ecae470c1285c6381eee2a30d2e02a5633001 \
621+ --hash =sha256:f2e027a6da21a7c8c0d87553c24ca5cc4364def18d146057862c23a96546238e \
622+ --hash =sha256:f782dbd3a65a5ac85adfff69e5c6b101285ef3f845c3a3cae56a54bebf9fe116 \
623+ --hash =sha256:ffa86694fec604c613696cb91e43892aa22e1fec5f9870e48f111c603e5ec4e9
624+ # via fastapi-cloud-cli
546625ruff == 0.9.3 \
547626 --hash =sha256:006e5de2621304c8810bcd2ee101587712fa93b4f955ed0985907a36c427e0c2 \
548627 --hash =sha256:040ceb7f20791dfa0e78b4230ee9dce23da3b64dd5848e40e3bf3ab76468dcf4 \
@@ -562,6 +641,10 @@ ruff==0.9.3 \
562641 --hash =sha256:c59ab92f8e92d6725b7ded9d4a31be3ef42688a115c6d3da9457a5bda140e2b4 \
563642 --hash =sha256:cabc332b7075a914ecea912cd1f3d4370489c8018f2c945a30bcc934e3bc06a6 \
564643 --hash =sha256:eabe5eb2c19a42f4808c03b82bd313fc84d4e395133fb3fc1b1516170a31213c
644+ sentry-sdk == 2.44.0 \
645+ --hash =sha256:5b1fe54dfafa332e900b07dd8f4dfe35753b64e78e7d9b1655a28fd3065e2493 \
646+ --hash =sha256:9e36a0372b881e8f92fdbff4564764ce6cec4b7f25424d0a3a8d609c9e4651a7
647+ # via fastapi-cloud-cli
565648shellingham == 1.5.4 \
566649 --hash =sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686 \
567650 --hash =sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de
@@ -574,14 +657,18 @@ sniffio==1.3.1 \
574657 --hash =sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2 \
575658 --hash =sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc
576659 # via anyio
577- starlette == 0.45.3 \
578- --hash =sha256:2cbcba2a75806f8a41c722141486f37c28e30a0921c5f6fe4346cb0dcee1302f \
579- --hash =sha256:dfb6d332576f136ec740296c7e8bb8c8a7125044e7c6da30744718880cdd059d
580- # via fastapi
660+ starlette == 0.49.3 \
661+ --hash =sha256:1c14546f299b5901a1ea0e34410575bc33bbd741377a10484a54445588d00284 \
662+ --hash =sha256:b579b99715fdc2980cf88c8ec96d3bf1ce16f5a8051a7c2b84ef9b1cdecaea2f
663+ # via
664+ # contentprocessorapi
665+ # fastapi
581666typer == 0.15.1 \
582667 --hash =sha256:7994fb7b8155b64d3402518560648446072864beefd44aa2dc36972a5972e847 \
583668 --hash =sha256:a0588c0a7fa68a1978a069818657778f86abe6ff5ea6abf472f940a08bfe4f0a
584- # via fastapi-cli
669+ # via
670+ # fastapi-cli
671+ # fastapi-cloud-cli
585672typing-extensions == 4.12.2 \
586673 --hash =sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d \
587674 --hash =sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8
@@ -595,6 +682,7 @@ typing-extensions==4.12.2 \
595682 # pydantic
596683 # pydantic-core
597684 # rich-toolkit
685+ # starlette
598686 # typer
599687 # typing-inspection
600688typing-inspection == 0.4.1 \
@@ -606,14 +694,17 @@ typing-inspection==0.4.1 \
606694urllib3 == 2.3.0 \
607695 --hash =sha256:1cee9ad369867bfdbbb48b7dd50374c0967a0bb7710050facf0dd6911440e3df \
608696 --hash =sha256:f8c5449b3cf0861679ce7e0503c7b44b5ec981bec0d1d3795a07f1ba96f0204d
609- # via requests
697+ # via
698+ # requests
699+ # sentry-sdk
610700uvicorn == 0.34.0 \
611701 --hash =sha256:023dc038422502fa28a09c7a30bf2b6991512da7dcdb8fd35fe57cfc154126f4 \
612702 --hash =sha256:404051050cd7e905de2c9a7e61790943440b3416f49cb409f965d9dcd0fa73e9
613703 # via
614704 # contentprocessorapi
615705 # fastapi
616706 # fastapi-cli
707+ # fastapi-cloud-cli
617708uvloop == 0.21.0 ; platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32' \
618709 --hash =sha256:183aef7c8730e54c9a3ee3227464daed66e37ba13040bb3f350bc2ddc040f22f \
619710 --hash =sha256:359ec2c888397b9e592a889c4d72ba3d6befba8b2bb01743f72fffbde663b59c \
@@ -686,4 +777,4 @@ websockets==14.2 \
686777 --hash =sha256:e9d0e53530ba7b8b5e389c02282f9d2aa47581514bd6049d3a7cffe1385cf5fe \
687778 --hash =sha256:eabdb28b972f3729348e632ab08f2a7b616c7e53d5414c12108c29972e655b20 \
688779 --hash =sha256:f8a86a269759026d2bde227652b87be79f8a734e582debf64c9d302faa1e9f03
689- # via uvicorn
780+ # via uvicorn
0 commit comments