diff --git a/data-management/viewer/backend/pyproject.toml b/data-management/viewer/backend/pyproject.toml index a89156e5..d86e0548 100644 --- a/data-management/viewer/backend/pyproject.toml +++ b/data-management/viewer/backend/pyproject.toml @@ -7,7 +7,7 @@ dependencies = [ "fastapi==0.136.1", "uvicorn[standard]==0.46.0", "pydantic==2.13.3", - "python-multipart==0.0.26", + "python-multipart==0.0.27", "python-dotenv==1.2.2", "slowapi==0.1.9", "aiofiles==25.1.0", @@ -23,8 +23,8 @@ dev = [ "pytest-asyncio==1.3.0", "pytest-cov==7.1.0", "httpx==0.28.1", - "hypothesis==6.152.3", - "schemathesis==4.16.1", + "hypothesis==6.152.4", + "schemathesis==4.17.0", ] azure = [ "aiohttp==3.13.5", @@ -37,7 +37,7 @@ analysis = [ "pandas==3.0.2", ] huggingface = [ - "huggingface-hub==1.12.0", + "huggingface-hub==1.13.0", ] auth = [ "pyjwt[crypto]==2.12.1", @@ -49,7 +49,7 @@ export = [ "h5py==3.16.0", ] yolo = [ - "ultralytics==8.4.41", + "ultralytics==8.4.46", ] [build-system] diff --git a/data-management/viewer/backend/uv.lock b/data-management/viewer/backend/uv.lock index adccf17e..d6a95202 100644 --- a/data-management/viewer/backend/uv.lock +++ b/data-management/viewer/backend/uv.lock @@ -929,7 +929,7 @@ wheels = [ [[package]] name = "huggingface-hub" -version = "1.12.0" +version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, @@ -942,21 +942,21 @@ dependencies = [ { name = "typer" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/56/52/1b54cb569509c725a32c1315261ac9fd0e6b91bbbf74d86fca10d3376164/huggingface_hub-1.12.0.tar.gz", hash = "sha256:7c3fe85e24b652334e5d456d7a812cd9a071e75630fac4365d9165ab5e4a34b6", size = 763091, upload-time = "2026-04-24T13:32:08.674Z" } +sdist = { url = "https://files.pythonhosted.org/packages/89/ff/ec7ed2eb43bd7ce8bb2233d109cc235c3e807ffe5e469dc09db261fac05e/huggingface_hub-1.13.0.tar.gz", hash = "sha256:f6df2dac5abe82ce2fe05873d10d5ff47bc677d616a2f521f4ee26db9415d9d0", size = 781788, upload-time = "2026-04-30T11:57:33.858Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/2b/ef03ddb96bd1123503c2bd6932001020292deea649e9bf4caa2cb65a85bf/huggingface_hub-1.12.0-py3-none-any.whl", hash = "sha256:d74939969585ee35748bd66de09baf84099d461bda7287cd9043bfb99b0e424d", size = 646806, upload-time = "2026-04-24T13:32:06.717Z" }, + { url = "https://files.pythonhosted.org/packages/93/db/4b1cdae9460ae1f3ca020cd767f013430ce23eb1d9c890ae3a0609b38d26/huggingface_hub-1.13.0-py3-none-any.whl", hash = "sha256:e942cb50d6a08dd5306688b1ac05bda157fd2fcc88b63dae405f7bd0d3234005", size = 660643, upload-time = "2026-04-30T11:57:31.802Z" }, ] [[package]] name = "hypothesis" -version = "6.152.3" +version = "6.152.4" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "sortedcontainers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/70/90/fc0b263b6f2622e5f8d2aa93f2e95ba79718a5faa7d2a74bfab10d6b0905/hypothesis-6.152.3.tar.gz", hash = "sha256:c4e5300d3755b6c8a270a28fe5abff40153e927328e89d2bb0229c1384618998", size = 466478, upload-time = "2026-04-26T17:31:07.657Z" } +sdist = { url = "https://files.pythonhosted.org/packages/fa/c7/3147bd903d6b18324a016d43a259cf5b4bb4545e1ead6773dc8a0374e70a/hypothesis-6.152.4.tar.gz", hash = "sha256:31c8f9ce619716f543e2710b489b1633c833586641d9e6c94cee03f109a5afc4", size = 466444, upload-time = "2026-04-27T20:18:37.594Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/90/38/15475b91a4c12721d2be3349e9d6cf8649c76ed9bc1287e2de7c8d06c261/hypothesis-6.152.3-py3-none-any.whl", hash = "sha256:4b47f00916c858ed49cf870a2f08b04e5fff5afae0bb78f3b4a6d9c74fd6c7bc", size = 532154, upload-time = "2026-04-26T17:31:04.42Z" }, + { url = "https://files.pythonhosted.org/packages/19/89/0f50dd0d92e8a7dffc24f69ab910ff81db89b2f082ba42682bd57695e4d2/hypothesis-6.152.4-py3-none-any.whl", hash = "sha256:e730fd93c7578182efadc7f90b3c5437ee4d55edf738930eb5043c81ac1d97e8", size = 532145, upload-time = "2026-04-27T20:18:35.043Z" }, ] [[package]] @@ -1050,33 +1050,33 @@ wheels = [ [[package]] name = "jsonschema-rs" -version = "0.46.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/91/71/76e10065c02a3d2f540e02620399d3d6eedb6a620572f35ad3f4dc48eed8/jsonschema_rs-0.46.2.tar.gz", hash = "sha256:c833d81031817076dc4dba40c1e52ccaf5fcd53ae7e546f4e876050611901a97", size = 2001217, upload-time = "2026-04-20T08:15:16.046Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/7e/f9a73898b1b61268a302eaf1220882883df514586bc2e02e7ba6c4a02009/jsonschema_rs-0.46.2-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:efb3e7dc2d4be423e7fcee414e49fea18b135fbb436768dfe968a21203cd63e8", size = 7463606, upload-time = "2026-04-20T08:14:32.651Z" }, - { url = "https://files.pythonhosted.org/packages/3d/68/4ddf9a018a85b8b24e89af7c37e01d47744f518eb5c4fc4735e8e703a1ae/jsonschema_rs-0.46.2-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:9f2cbbdc5a0f254376cc3d89878c1e1360dbf004bb44c2d39abfffe77ec6a3a2", size = 3873318, upload-time = "2026-04-20T08:14:34.366Z" }, - { url = "https://files.pythonhosted.org/packages/6b/d5/26c0887557b76f8bc4af2cc8d47267877c8cf51dbfe9a91a115aec3b684c/jsonschema_rs-0.46.2-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2d43669cd58e250b15da20788129ad97b6cca819945d9904dfa822ad800d7bb4", size = 3617869, upload-time = "2026-04-20T08:14:35.959Z" }, - { url = "https://files.pythonhosted.org/packages/df/38/fce410b3e73a845e66b1310f9c2b28e98628bd2149c6137a642eed1e8460/jsonschema_rs-0.46.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ce9cc290fac0d455ea83e57db106e09a97156a569ab164deb685ad98b9ba6701", size = 3960147, upload-time = "2026-04-20T08:14:37.419Z" }, - { url = "https://files.pythonhosted.org/packages/93/f7/273b23cdfd944d558aa223891fe9e86571f3d97436149590010b44630137/jsonschema_rs-0.46.2-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:c86427eb75ef967188fd8cccb2ceff2a3fcfdf5b97497535be2a8ea6b1fa6d47", size = 3641769, upload-time = "2026-04-20T08:14:39.028Z" }, - { url = "https://files.pythonhosted.org/packages/86/4d/f68e326c622c7449156721db6185886becdde879942aab5e13bdebbc82f7/jsonschema_rs-0.46.2-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:4ab89fcdbad8df51af305c8ff39d427a864c5300f02aee8950a008abbadd86cf", size = 3835921, upload-time = "2026-04-20T08:14:40.589Z" }, - { url = "https://files.pythonhosted.org/packages/d3/50/ceefcdc1d080278acdb12a69bddfe7f114fef2d2d08e7483fec2a6bad2d7/jsonschema_rs-0.46.2-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:359d183a901b768848cfa3bb21c4b6787a1876d0e724f5e8f9705849d5377d8b", size = 4189474, upload-time = "2026-04-20T08:14:41.866Z" }, - { url = "https://files.pythonhosted.org/packages/cc/a9/b9066c17e563ff77f4f486a50ffcd21e1b6efb3d197056f22ec97b6898ce/jsonschema_rs-0.46.2-cp310-abi3-win32.whl", hash = "sha256:e60b623ac4b827674ddd193c748d7d110064534a2651a23755e4508e3a7eea06", size = 3233245, upload-time = "2026-04-20T08:14:43.204Z" }, - { url = "https://files.pythonhosted.org/packages/13/0f/b5b72c19d22e1b1ac0f0a89e6323003e30c4d14055161a54cf198af2abaa/jsonschema_rs-0.46.2-cp310-abi3-win_amd64.whl", hash = "sha256:d9e9b3d2c818cccee102952bc148e4c890f4fdbdef451db247537b2ff1af7697", size = 3791848, upload-time = "2026-04-20T08:14:44.646Z" }, - { url = "https://files.pythonhosted.org/packages/2f/56/3b860efabdfacd41e09ffc42521968679b2f6e91b2abc8aee6c4b0379d3c/jsonschema_rs-0.46.2-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:f269576f733390639aacc1893c70c0b37f91089cc88f045aa11085260146fcce", size = 3864389, upload-time = "2026-04-20T08:14:46.442Z" }, - { url = "https://files.pythonhosted.org/packages/55/94/5b6b1351c41fc5db6ddba131040467d805d4753f71f4e3b367f431fbc523/jsonschema_rs-0.46.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:330bd2d7e027f20c0ada7d7cd48612ee2d7613968d0f945541f705a528815095", size = 3626087, upload-time = "2026-04-20T08:14:48.036Z" }, - { url = "https://files.pythonhosted.org/packages/57/69/4fadb4c1ad804a0943c538a44335016296c646fbc4385f8f879f82181bec/jsonschema_rs-0.46.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa09e264385dd0d976dab08e267243f14f3cbc1936c773d506a9035500ffc8b3", size = 3955746, upload-time = "2026-04-20T08:14:49.472Z" }, - { url = "https://files.pythonhosted.org/packages/e7/f3/f726f7e6324c0769918869e476a4d94d5c36e436d51e7c0c3ea4e5b08f7c/jsonschema_rs-0.46.2-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:00851822f0c4e2d4c088c1880cd115f6a21506351bc3c6be756098eace7117da", size = 3637780, upload-time = "2026-04-20T08:14:51.272Z" }, - { url = "https://files.pythonhosted.org/packages/bd/0a/b71a85bed4697d3fd23cec46a28a45723cc2ffc3949ab69ff9d17e945c0e/jsonschema_rs-0.46.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:016884290a5ce6255c7a9d76605ebcd7709af62c90bea4c32575e660c3987eec", size = 3833082, upload-time = "2026-04-20T08:14:52.549Z" }, - { url = "https://files.pythonhosted.org/packages/c2/6a/390754a893ba43d92cd4fca44a3621cf1406555d9440f6bf820b62c61fbe/jsonschema_rs-0.46.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:c166c49034ca6ade9545b9ea90caae36f8d20ab44bb1e37af01a52592a8204fa", size = 4185646, upload-time = "2026-04-20T08:14:53.913Z" }, - { url = "https://files.pythonhosted.org/packages/1c/b0/f1ecf05498a9b4236fbc23415e4dc69dbd6194323eb4fb0c479094e8e600/jsonschema_rs-0.46.2-cp313-cp313t-win_amd64.whl", hash = "sha256:058f905716a3c7b1af6804e9d78c35dc98dbb28b100e6bfadcd0002f96ffcfdc", size = 3787185, upload-time = "2026-04-20T08:14:55.389Z" }, - { url = "https://files.pythonhosted.org/packages/93/5b/f8e67fc697752f22ac6a57557135c9213bc264a2a049e0e5c6d54d65d13a/jsonschema_rs-0.46.2-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:d78125c26628012b0e83926393a0cfc7bdf5bb27d7883544ed469cc1d0f7765d", size = 3865123, upload-time = "2026-04-20T08:14:56.908Z" }, - { url = "https://files.pythonhosted.org/packages/a3/eb/ad399841db77f45226aa8c3d7168a2189dc9a25a6129258190c6451390a1/jsonschema_rs-0.46.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:21c30d6e5fa483927c230c830eb2406bfa2a54c3a0f2c5a8403d8dcd1025ba85", size = 3626516, upload-time = "2026-04-20T08:14:58.73Z" }, - { url = "https://files.pythonhosted.org/packages/37/bc/ee996441d3dfc1e0086d021ab19fe6eb1da574122f0cc4b3965f5cb94910/jsonschema_rs-0.46.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10ae841f8a4ef0d0cbe2651ebe8e7043a346ccb2384ababad6fbd8d7bb7b0832", size = 3957139, upload-time = "2026-04-20T08:15:00.765Z" }, - { url = "https://files.pythonhosted.org/packages/82/65/8e1b5313af7d23c410e620b8831587786247d073f39f2ba1a6a28458e918/jsonschema_rs-0.46.2-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:ea0775c8c5a7b5368806017af70d725a65db071c18c239ec341676683d0d9355", size = 3638725, upload-time = "2026-04-20T08:15:02.421Z" }, - { url = "https://files.pythonhosted.org/packages/08/43/6b027023b1bf9de049f8d349f34c7495382b8cb48981bec0b2ac1b821408/jsonschema_rs-0.46.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1d133b5c4c4ff0e7fe5d3a9acc6e7dc61846764b8d9c1ec93006bb23aa0b2fc1", size = 3833780, upload-time = "2026-04-20T08:15:03.79Z" }, - { url = "https://files.pythonhosted.org/packages/6b/a0/be636a69cca21a8d9742b1d53f232edc7b5dda1e044f0a33dc73a96a42af/jsonschema_rs-0.46.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:555cf3de533f16e0822b06429585990d70da8a13cc6a6c7e235c64681fd6991e", size = 4187315, upload-time = "2026-04-20T08:15:05.733Z" }, - { url = "https://files.pythonhosted.org/packages/2f/05/aa125be7bcc0a1fe798eec60964aae6dbf2ee0f1196f0e94c88720951c92/jsonschema_rs-0.46.2-cp314-cp314t-win_amd64.whl", hash = "sha256:8f453bab09b11ba97b5955a51c073eec68912ad23f7c0482dbf6245706aea780", size = 3787861, upload-time = "2026-04-20T08:15:07.22Z" }, +version = "0.46.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/5d/04/88cb76286d029e344301d4df6595f029a64e855a52667bd69b8ec6c672ec/jsonschema_rs-0.46.4.tar.gz", hash = "sha256:fd6711a925767cedc22f3e0a257fc9392c3d35814d88eff8adcfce3ef963f2e0", size = 2003990, upload-time = "2026-05-01T22:26:17.227Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/ca/2ecd4529be078797bda8d662d1ecb67b1bb884ee7531a4b1646162d21658/jsonschema_rs-0.46.4-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:8a83672e74aecd2cec20758afc9374eabff259d9e094c9f18987a81c19fb01ab", size = 7528823, upload-time = "2026-05-01T22:25:27.647Z" }, + { url = "https://files.pythonhosted.org/packages/a1/61/6a4cd128167e796e68916b388cede1cc6bc8e2a4223ddbd49761f24d20f2/jsonschema_rs-0.46.4-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:cc739aab8ad72a2ae20c82bc5dfa2b5b5faa59431188cb2220540b23bc91131a", size = 3907260, upload-time = "2026-05-01T22:25:29.926Z" }, + { url = "https://files.pythonhosted.org/packages/c2/ee/828179e0e1679d0b4842fec51636bd60b3374bc5f1604482907801b187d1/jsonschema_rs-0.46.4-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c3ac61996008366f27b7674ac6e1b480f77f369670ba98b641e5d477f69fe44d", size = 3649755, upload-time = "2026-05-01T22:25:31.624Z" }, + { url = "https://files.pythonhosted.org/packages/7c/45/7c7a8bcbfe68595c6ad82612dae409bf8c2f7dbad7cb0a30ad0637ce828f/jsonschema_rs-0.46.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1a06146baf3d4c5f62ea9899ba5d2f87dbd1ea41b4701917b9c929f51480ae50", size = 3991667, upload-time = "2026-05-01T22:25:33.55Z" }, + { url = "https://files.pythonhosted.org/packages/ed/7e/67df9f9777bffcd073223843dc1dfc9dceae3063844b95afe1acda019770/jsonschema_rs-0.46.4-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:59cc7eed712d7d59c628495f5f040598e6c38034cd0b537d34c50291863cd808", size = 3674603, upload-time = "2026-05-01T22:25:35.175Z" }, + { url = "https://files.pythonhosted.org/packages/d3/3e/71d01c759694f4bfae7ac5f15809ce3b12abb6601f424e137264626c4923/jsonschema_rs-0.46.4-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:65fd6159d155882b92615c2b40d81cc16ad89f50b85dd5d0fc6c12fd6dc8d900", size = 3867978, upload-time = "2026-05-01T22:25:37.116Z" }, + { url = "https://files.pythonhosted.org/packages/e9/89/61e13c2ea0a57ba05b957944a6ddd33cc836a25318cd5ea13532638ef38d/jsonschema_rs-0.46.4-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e5fb5428d35f677eccb301c5cd8d991e056a6518f7ce88a1bb95caa4764e2bac", size = 4218501, upload-time = "2026-05-01T22:25:39.292Z" }, + { url = "https://files.pythonhosted.org/packages/6f/4d/cdf652496ebeb32cf5b0d1663a7b5433d44d9d6c639f4f44f85e75d45c6e/jsonschema_rs-0.46.4-cp310-abi3-win32.whl", hash = "sha256:84e05e857504336779feb5a607985622c3367dffc33aa214f4e835f65fdbb5cc", size = 3266092, upload-time = "2026-05-01T22:25:41.265Z" }, + { url = "https://files.pythonhosted.org/packages/58/42/d83266912be93dfaba2d8da85bed89fcb2acdeb2e82cec7ee057a2cb864a/jsonschema_rs-0.46.4-cp310-abi3-win_amd64.whl", hash = "sha256:113a083e58e82b060c4a7442098a34ed90f8b6a7e2ae3acec51d637cbb0fad30", size = 3826531, upload-time = "2026-05-01T22:25:42.975Z" }, + { url = "https://files.pythonhosted.org/packages/72/1d/116e63349a2fa520968576c860bd0aac506cecbee92ee39f80b3f849a1ff/jsonschema_rs-0.46.4-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:31e33eea87095b446f626ab47a59ba9b9e47f44eb996f4210b06be382d2c5811", size = 3899197, upload-time = "2026-05-01T22:25:44.575Z" }, + { url = "https://files.pythonhosted.org/packages/09/c5/a421768943d3ba4afe35113243a7f5ce3f48278b71ab0dd3ee6d0cae436f/jsonschema_rs-0.46.4-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0e19b7d94c16855714e491ad3692981b7ff6bc384d1e6ee4ab8739fc4291cf61", size = 3656380, upload-time = "2026-05-01T22:25:46.818Z" }, + { url = "https://files.pythonhosted.org/packages/ee/16/923bbdff58e38a49a77eb5ea74ff5b9cab1d670b1d0cb9f3373a8eeb4f25/jsonschema_rs-0.46.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d14c7c21c898349761066a65a67df917ffa7f17130ad1baa56db797fa1b33d11", size = 3987971, upload-time = "2026-05-01T22:25:48.736Z" }, + { url = "https://files.pythonhosted.org/packages/f3/fb/429b174f764a37d04ce72301deb1f87e842c867176c87bbd7ee16f6bff6b/jsonschema_rs-0.46.4-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:a55367751d82bbbcb2cd6bebf40c11fe726ca564f63c8a6ab9315b3b3ddbb129", size = 3670259, upload-time = "2026-05-01T22:25:50.551Z" }, + { url = "https://files.pythonhosted.org/packages/0e/bb/22aad7c6cc47ecbaaeef03957d0a543fb7da82829568007a1442bb6f2320/jsonschema_rs-0.46.4-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:455b35fb06bf920e0e0a6a4629160a9404332a8a3ef1f1f0bc8c2fe2ce50286a", size = 3864330, upload-time = "2026-05-01T22:25:51.999Z" }, + { url = "https://files.pythonhosted.org/packages/8d/ba/fb822fa8f0f6df4a106142edf2558c2fd20d3e3b939b49539ffacc04eed2/jsonschema_rs-0.46.4-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:da5db4506886e5628b8354320998d9f5183eb1bdff7a0a8169f3f6eea452309f", size = 4216643, upload-time = "2026-05-01T22:25:54.03Z" }, + { url = "https://files.pythonhosted.org/packages/99/ea/7f8acdc5922250a3a269d7e6932074e12cce1a012b209629add00d97ccbd/jsonschema_rs-0.46.4-cp313-cp313t-win_amd64.whl", hash = "sha256:78b3a720f32d4777943cb96a34e3b62b7efac1c7327ec4c62097b0dfd59cc1f0", size = 3821915, upload-time = "2026-05-01T22:25:55.662Z" }, + { url = "https://files.pythonhosted.org/packages/f7/14/8e6841d9aaf33b308ec30524b8767aeea4d682589df76184028b6ce15f07/jsonschema_rs-0.46.4-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:7f33909c00370b4953e5695837e309dfe2d3d3b1cdc9167906fbd4f8f31db586", size = 3900425, upload-time = "2026-05-01T22:25:57.286Z" }, + { url = "https://files.pythonhosted.org/packages/a9/1a/c66870408c1ad9f1e9d61f9fc51f2bd16ab9120ea995432cdbd624bb58d4/jsonschema_rs-0.46.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:116bc3f1dfd4edf837da0894a5e405665ac4b0e9c4016dfd252e6194a8faaac7", size = 3657121, upload-time = "2026-05-01T22:25:59.379Z" }, + { url = "https://files.pythonhosted.org/packages/0d/fd/a7a7bbeb8eb553ca3a7a5b598b825e844901e412eb0d485e0b6e346eb8ec/jsonschema_rs-0.46.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a77b4c59fdec6bb452d8b032ed49b840fd56bd74a2dc42ffd771ce825ca3e24d", size = 3989086, upload-time = "2026-05-01T22:26:01.071Z" }, + { url = "https://files.pythonhosted.org/packages/8a/00/1684ad20ebd49b7bced9b6987e8633ab1c5909422f66bb1f6fa39d017af8/jsonschema_rs-0.46.4-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:caa71f1842f114aa4b3cb9629b4de22c21aa0e95501fd1b25c474652e5cf0a55", size = 3670856, upload-time = "2026-05-01T22:26:02.757Z" }, + { url = "https://files.pythonhosted.org/packages/04/8d/8130eb7aa10993e95e79439bd1bf406a499514c8f98bc1c192a810f79d79/jsonschema_rs-0.46.4-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:a58622e7a0a7f345d98b79946d064af71cad22f4555f47a9f8e426b4cc17c05f", size = 3864577, upload-time = "2026-05-01T22:26:04.866Z" }, + { url = "https://files.pythonhosted.org/packages/cf/46/c2f7fda255f700c096e99b27ac04acbd9fab0c213d33ceb48ff5040843ee/jsonschema_rs-0.46.4-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b893bfd1e2e5805a5739e6a29b2a24fbd3c95eed88eec8812725f00d23f77ea0", size = 4217294, upload-time = "2026-05-01T22:26:06.79Z" }, + { url = "https://files.pythonhosted.org/packages/e5/6a/e29f34f9f73eb0ccc8ce4b35b72cfca57b1d4d8f2f842a768475b3c1eecc/jsonschema_rs-0.46.4-cp314-cp314t-win_amd64.whl", hash = "sha256:c9ddd8594626ebcb82067f53dbaf053af22066ede74a7cf1feaa7c66d480cd26", size = 3822542, upload-time = "2026-05-01T22:26:08.31Z" }, ] [[package]] @@ -1238,8 +1238,8 @@ requires-dist = [ { name = "h5py", marker = "extra == 'export'", specifier = "==3.16.0" }, { name = "h5py", marker = "extra == 'hdf5'", specifier = "==3.16.0" }, { name = "httpx", marker = "extra == 'dev'", specifier = "==0.28.1" }, - { name = "huggingface-hub", marker = "extra == 'huggingface'", specifier = "==1.12.0" }, - { name = "hypothesis", marker = "extra == 'dev'", specifier = "==6.152.3" }, + { name = "huggingface-hub", marker = "extra == 'huggingface'", specifier = "==1.13.0" }, + { name = "hypothesis", marker = "extra == 'dev'", specifier = "==6.152.4" }, { name = "numpy", specifier = "==2.4.4" }, { name = "pandas", marker = "extra == 'analysis'", specifier = "==3.0.2" }, { name = "pillow", specifier = "==12.2.0" }, @@ -1250,13 +1250,13 @@ requires-dist = [ { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = "==1.3.0" }, { name = "pytest-cov", marker = "extra == 'dev'", specifier = "==7.1.0" }, { name = "python-dotenv", specifier = "==1.2.2" }, - { name = "python-multipart", specifier = "==0.0.26" }, + { name = "python-multipart", specifier = "==0.0.27" }, { name = "ruff", marker = "extra == 'dev'", specifier = "==0.15.12" }, - { name = "schemathesis", marker = "extra == 'dev'", specifier = "==4.16.1" }, + { name = "schemathesis", marker = "extra == 'dev'", specifier = "==4.17.0" }, { name = "scikit-learn", marker = "extra == 'analysis'", specifier = "==1.8.0" }, { name = "scipy", marker = "extra == 'analysis'", specifier = "==1.17.1" }, { name = "slowapi", specifier = "==0.1.9" }, - { name = "ultralytics", marker = "extra == 'yolo'", specifier = "==8.4.41" }, + { name = "ultralytics", marker = "extra == 'yolo'", specifier = "==8.4.46" }, { name = "uvicorn", extras = ["standard"], specifier = "==0.46.0" }, ] provides-extras = ["dev", "azure", "analysis", "huggingface", "auth", "hdf5", "export", "yolo"] @@ -2297,11 +2297,11 @@ wheels = [ [[package]] name = "python-multipart" -version = "0.0.26" +version = "0.0.27" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/88/71/b145a380824a960ebd60e1014256dbb7d2253f2316ff2d73dfd8928ec2c3/python_multipart-0.0.26.tar.gz", hash = "sha256:08fadc45918cd615e26846437f50c5d6d23304da32c341f289a617127b081f17", size = 43501, upload-time = "2026-04-10T14:09:59.473Z" } +sdist = { url = "https://files.pythonhosted.org/packages/69/9b/f23807317a113dc36e74e75eb265a02dd1a4d9082abc3c1064acd22997c4/python_multipart-0.0.27.tar.gz", hash = "sha256:9870a6a8c5a20a5bf4f07c017bd1489006ff8836cff097b6933355ee2b49b602", size = 44043, upload-time = "2026-04-27T10:51:26.649Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/9a/22/f1925cdda983ab66fc8ec6ec8014b959262747e58bdca26a4e3d1da29d56/python_multipart-0.0.26-py3-none-any.whl", hash = "sha256:c0b169f8c4484c13b0dcf2ef0ec3a4adb255c4b7d18d8e420477d2b1dd03f185", size = 28847, upload-time = "2026-04-10T14:09:58.131Z" }, + { url = "https://files.pythonhosted.org/packages/99/78/4126abcbdbd3c559d43e0db7f7b9173fc6befe45d39a2856cc0b8ec2a5a6/python_multipart-0.0.27-py3-none-any.whl", hash = "sha256:6fccfad17a27334bd0193681b369f476eda3409f17381a2d65aa7df3f7275645", size = 29254, upload-time = "2026-04-27T10:51:24.997Z" }, ] [[package]] @@ -2500,7 +2500,7 @@ wheels = [ [[package]] name = "schemathesis" -version = "4.16.1" +version = "4.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, @@ -2522,9 +2522,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "werkzeug" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c1/58/412c71cfa443d66ffc4e67426ccf1687ea1957519ff32c7c620c0d2e4646/schemathesis-4.16.1.tar.gz", hash = "sha256:475d3449b18f61534e1ce914971a4643c484990164530029eac7328fc54a63de", size = 1725454, upload-time = "2026-04-26T09:17:48.469Z" } +sdist = { url = "https://files.pythonhosted.org/packages/6d/a3/0c96d8ae2a7bad1dda48fc53c003cc80d1d3483c6a9dfd199640f6d86965/schemathesis-4.17.0.tar.gz", hash = "sha256:758be71fbd6f414d63d11e120a183c9a62e9180ba9fd8db2c5f226953593e19c", size = 1760652, upload-time = "2026-04-29T22:20:08.97Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b8/23/6645c2a0a10f3583721fca1b29c1464a8f7b89aba107bbdd61c7f35fb18e/schemathesis-4.16.1-py3-none-any.whl", hash = "sha256:8a02e30b0af1df0fe16cae777182a75f530df28c3b03909da3ac85f5b70163d0", size = 525060, upload-time = "2026-04-26T09:17:46.212Z" }, + { url = "https://files.pythonhosted.org/packages/8e/dc/ed13d38b54aa8fb31da26e53a66f90622d9c2ef6cbf38a9fe424fa31172b/schemathesis-4.17.0-py3-none-any.whl", hash = "sha256:f8c0aa7906c17a69354308b6b239798bfd602cf0c1e40fa4c961a778f4e96732", size = 540963, upload-time = "2026-04-29T22:20:06.726Z" }, ] [[package]] @@ -2899,7 +2899,7 @@ wheels = [ [[package]] name = "ultralytics" -version = "8.4.41" +version = "8.4.46" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "matplotlib" }, @@ -2915,9 +2915,9 @@ dependencies = [ { name = "torchvision" }, { name = "ultralytics-thop" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/e3/c3/6ec43edbb8b03a69788e200fcd046d51b2b8c9c6095c96661aa9549939d0/ultralytics-8.4.41.tar.gz", hash = "sha256:1ccc3f5f3e7ee890bc1043f8f0e69e5ada3e80211575ae96fb4ea42ba1d18dc8", size = 1036783, upload-time = "2026-04-21T13:43:28.956Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cc/83/f4c346113f2d3a18752bc7da334387f284946d28070f4a89e671f653a6af/ultralytics-8.4.46.tar.gz", hash = "sha256:582392e0d75e1757e6e82d90d6eeabb0d1710b0e56f49227825855ecf54dda30", size = 1038389, upload-time = "2026-05-01T20:01:47.395Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/46/6f/61f316a7306d1462aa4cc565a3a4423b22d88ed206a9ce1444b40c14dc91/ultralytics-8.4.41-py3-none-any.whl", hash = "sha256:c1bf0209f0df2e688da48aaacda1ac1df68611723d657e1544edfca1583657f8", size = 1228465, upload-time = "2026-04-21T13:43:24.707Z" }, + { url = "https://files.pythonhosted.org/packages/a6/1a/5bfdb77dc86bb06fa7cd19d2e05a91cb787fa6d5a3093284f9bbd819dbcf/ultralytics-8.4.46-py3-none-any.whl", hash = "sha256:87982e71fad96424ef0356eb2d1a7a32526051c404089e979634322dc3ba4156", size = 1230103, upload-time = "2026-05-01T20:01:42.392Z" }, ] [[package]]