diff --git a/pyproject.toml b/pyproject.toml index 609bc9f..0d67794 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ dependencies = [ "colorama==0.4.6", "django==5.2.6", "django-ninja==1.4.3", - "granian==2.5.2", + "granian==2.5.3", "orjson==3.11.3", "packaging==25.0", "pip==25.2", diff --git a/requirements.txt b/requirements.txt index 8bcd729..60d876c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -34,54 +34,108 @@ django-ninja==1.4.3 \ --hash=sha256:e46d477ca60c228d2a5eb3cc912094928ea830d364501f966661eeada67cb038 \ --hash=sha256:f3204137a059437b95677049474220611f1cf9efedba9213556474b75168fa01 # via dj-ninja -granian==2.5.2 \ - --hash=sha256:00a3048fe42346ef8701028521d31ed727fb23226e206b2411a9633ef5d7ad56 \ - --hash=sha256:0293b1b9b58c691c1d7fc0f6b931eadabd73ace5256be7adf0e706bd9bf66579 \ - --hash=sha256:082633763fc0f05691fd4cdd4618dd17bb87842182ec591394d25b6fa6fb26a6 \ - --hash=sha256:0fe8395c14cb0ce14cf447bcd15de1584a39da02863fb814896f67ecc3a634be \ - --hash=sha256:166349d047cb40199e40866010612dc3057cf67c07e527f6b1e00792db6b5493 \ - --hash=sha256:19fa159176f0960e915ec4b9f09f9a491b05909996eb137472d71500a4b41ac2 \ - --hash=sha256:1d356158ded2a6bb7246d5e0aa0730466ffad4f5eeac1e0067998a455de19d08 \ - --hash=sha256:24dcd311fb024e5d7fa0c7686a644fb15b327fc6fa28a560d177cfe140d20697 \ - --hash=sha256:30f5d16bf7dedd0a5db82d6e49a5c4490c77ace5afb44b6cc8b8f44904c61b02 \ - --hash=sha256:329098ca80349ae14bc7147342a8aa1ff0dc6c430f6b1c931c4e684b91753c59 \ - --hash=sha256:366cc72feae5b9b8ee893a1db4a3af5b929a42fb777283a0c54313b260b93c4c \ - --hash=sha256:4300aa873727b8347d1274a7007fcb6af4c1bf2c22902c8a30b0723ec6d7f617 \ - --hash=sha256:47b08d59491d75c1c0504cf982ea6a3594c58cc670436d9b6e4bcd625ab235e8 \ - --hash=sha256:57de9d0dec6a95cec1e6dd2a12ee6e55869705664d9c844e7868aca2edb976a7 \ - --hash=sha256:6c158f87ee1c07f830450f5bcda14ba451e499b820632ffd63782ca56dfed3de \ - --hash=sha256:6f9e7b928fdd5641fb9a899dae696b1a36a10bc1bd13907e15bc8e0764c2238a \ - --hash=sha256:759786999f428ab54000df1e6db3a027d7050735fd3fbac43643e3be737e0065 \ - --hash=sha256:7bdd088bc3bcd16df6f9507440baa51aadd4a5c8b6bdcd3b0338eddb9aa1d98f \ - --hash=sha256:7db84a6831d9b0effc9f10cb02d708b1c9f73716288d48f6d8961fe8dc3d7b18 \ - --hash=sha256:832d813ca18bcf06d3ffa7df825299371085463a83bfb4aca3c77ddc17c10aef \ - --hash=sha256:84bd86b8adc19d53987a49ad16c27c4ff5a892ffcccf1af73e25ab97c7fee02d \ - --hash=sha256:85173db6794db91705c24ae2a465e2a3945c3b282aa6ed23502e4568cf9e1e4c \ - --hash=sha256:86b854f99284d0ecab723ddb32f9772b6ef0d69bf23996a94805edccec90ca03 \ - --hash=sha256:90640f461b332b426ed322ce419c51d49b516253ac7745d697e2f1158e5ba937 \ - --hash=sha256:9bc26aa0705cf1f4248a43b5ad392cf21fe9ec6245fb75e3cdfaf9ca7b376826 \ - --hash=sha256:a84551eba12a8f1ac5433675ade603d987ff6523653e623ee0fe47e25ca846b2 \ - --hash=sha256:ab19bb90a25d53d6d817d284262a1db9065d98a85da438ef6d6d6250fc77982e \ - --hash=sha256:ae1c8f82fe1ee183a66f27efef348a4d86e121d7f46ce3a0db7b71841d96872a \ - --hash=sha256:b884399d9430da40cca223681f5353fd5a0ff2b31eaa19249b66e69ee802c745 \ - --hash=sha256:bbeb8b307559bda749763fa20966350a61658201fb48e6a603d62fca3f200458 \ - --hash=sha256:bdfef2a50a907cf6d6b8af6f06d1367a682a09dd4ecfd2a707e901494d2644a9 \ - --hash=sha256:c30c43fda7ba5b75b0331ea0a768e36d6a1f4715411c0b8ee249c1259c78dbee \ - --hash=sha256:c3dfac432cf7a3898d9467e9dbe260b727ee577da05c9bf842463b8850f553eb \ - --hash=sha256:c4884ded8219df93b5b1c708b55b2fa7bf060f31cb8833838cace48dcf8265f4 \ - --hash=sha256:c4f1f2f529a089285a0b9a767587890416ad2fcb9d5e37cac0d89032d6adfd5c \ - --hash=sha256:c5c3d5579ebc54beea8b0c896915889a130703db6145f554487ca24b332d2072 \ - --hash=sha256:ce48b2263f3daaaf51bd41af09b64dc9c46138786370ed6a97ecfb451ee49d16 \ - --hash=sha256:cf1b83cb8b406ab37d484f8272f9d9efd28fbdf0a454f52b3be8c39dcf7425c8 \ - --hash=sha256:d183cebccb346ef851441909767bc40ef4cf48b434c5ae29809627a9a2f589cb \ - --hash=sha256:e809d0772a78e7f281be4e7a2ebd75ea84de646aacbe441cfaf37b73e3ab9a0d \ - --hash=sha256:ec4982a68d22bb12f68c372ecaba680ca352d80e678ff8bfc1eab794267920c7 \ - --hash=sha256:f08f3c0ffdcba1e300f0457a86c41ff4ca0dfe7a7c2da082597c6e23e8bb1f5d \ - --hash=sha256:f4fac20e120553144a556babaa9a95ca12bcad16a07ac7fdd11109ead828fc2b \ - --hash=sha256:fca0300fa039f4cda9fed28bd956ccc7bc2c2b3d735c00b1d03d4c5f89005cd6 \ - --hash=sha256:fccfd74be22962afc3b241c52b5ee159378fb1bc1c39738386d82959b19d83e0 \ - --hash=sha256:fdaa832a99745f74ca303ee587ae9ad5e3f0ab4a6e5a5d509619faabc7e5b1f0 \ - --hash=sha256:fe76ab30fbb3f1ed172041d6e7926ef9256ef78867f7ffaf2a465194894c3023 +granian==2.5.3 \ + --hash=sha256:0075015e27cb7e328ce7f9f9ebb43cbbe4dec4a4851a9e0c68cd8e7d53017c21 \ + --hash=sha256:0117bdb77d6732907fe859f3266aa0a0cc8779ec77b0d8bba2bee941747988f1 \ + --hash=sha256:0414181fd958031eacfae885995eed7f21aa7131b2c5e6f0fbf7cbf702ac4944 \ + --hash=sha256:06d64c196581c2a3a77333a086f91d2a0d7049880dbba2b1acc2ebfa4d3da6ba \ + --hash=sha256:0799cf6021f87f6d7e9be9d30a505ec9fdf3f7a46bdb7c44f170a6f13c3cbf4f \ + --hash=sha256:08eea6b9372ad50f7d11651661cd696329b306f211259fb62197efa32b112a8f \ + --hash=sha256:0a7e5d9dd7922476771b4650ddb87d64710a112e21ce8c563e07d58a61f5daaa \ + --hash=sha256:0ece899a32ee247a803b5fe8c844b4bfde71e3e5913ecf984be90fdad75ddd39 \ + --hash=sha256:113fc59e49f85aaee73450ea0783b5a8dc89cc27f3b0cb903ffec78828e6e9ee \ + --hash=sha256:11d06036abaa07f071b79c84174d6790f536f5e7e8e83f0b3b5b96ae44318d6a \ + --hash=sha256:14376f821be8b43a66cccda82203baa6844f0b23d397265daa50c14dea0a1cf0 \ + --hash=sha256:1a11817d09c131b649dc1d57eae7dfe945bbea0bd45c65c8a4fb2045dc604ee2 \ + --hash=sha256:1b674f4e3536adcfe0ee6c09fd69f3944797f2da415b2fb2a1e380b8dc0bd34d \ + --hash=sha256:1e66026ca353db2605b43523ff4a1514a18a56442c8d8f248c3f476b7b078310 \ + --hash=sha256:1e75fda6e30cb9bddd14e0f15085936c6a7133648c2e86417881b5b186e3bfc1 \ + --hash=sha256:1eda9e2bd6b4995118ced449fbe8f81fe5601bed7acb46bca5a2884f6daee838 \ + --hash=sha256:29cc2ade23d57c31c51efff8e51192b8be33227aeee7fc331d84cb4b9b67fe5e \ + --hash=sha256:2a4bda8a925851646cb4970f33d258054c515c072a1bec5aa1380b334104508d \ + --hash=sha256:2ad5d9f6117f75080968a13203b2774c5596073a7bea9a155441da04dac49276 \ + --hash=sha256:30fb4cf7080929740ea3084a0109bc0fea7aaf2402d777e71d1183c0b1bb056c \ + --hash=sha256:31a24907bd767a9d12b59164443865ce4a1aed9383832a2345c199122474ecdd \ + --hash=sha256:31ee9b3f34947341e6b781f5eab8c494111735e8722a00b7a7b10c8fda223f20 \ + --hash=sha256:33483cfe92a81d43243016b10911814f7cdeef90a25d523658965503f47643fd \ + --hash=sha256:34c0faaea7bed4f805f26e20f423079baffffe73f58d59984db742ab50521bc9 \ + --hash=sha256:357fc2007a6c2eb320dbc1774e859f9a78141d42b63f6ec933849b8061f6c6f4 \ + --hash=sha256:361729e128eb8646949a0139524d5b1ae0dc51c8f6d3607b0709c12bb05fa98d \ + --hash=sha256:3b84f2f172fcda46728c905b94d5758337edddfa5fe6b4f9e814c30c3f3e7a6f \ + --hash=sha256:3fbb981b943be5ada3a1ca3c534fbdc34310be84ea4b3c5e0dfce6764350fa2b \ + --hash=sha256:42ebc164e963ee400da0936c67ec8f4abba88a0a7ea78cd0fc66e773398dbce9 \ + --hash=sha256:42f4dfaf92400bcf9ec45fb7e5e0ae6e7c34a7bac1d3f11ff632503d533c3fb1 \ + --hash=sha256:46176f5213a26affb46955312929fbf55905603af10b9133cf48424ef0eb7452 \ + --hash=sha256:48c890dbabe49e534a074cee34a50b133acc88ed63b74b629e85f7f3d906f13a \ + --hash=sha256:49d5a09fd640240214c1d48aa1c58f1964808d062e290021157c050f463d8973 \ + --hash=sha256:4df3b2a2ee8e7a0a77555cab5038395006c194f137ce64d461739e237fc0f6e8 \ + --hash=sha256:4f5445f530cafce160ac91e11fcf1ee54b09fe31cad05415e0910b448f1002d5 \ + --hash=sha256:52dacb995c9ac287bedd035eea30313984366ac119027b02d69927e211910cd9 \ + --hash=sha256:538e11845e19f6c1924cb7126f5a606f056eccd0732525362ef7c3dc3d49b1e7 \ + --hash=sha256:540d87ffd463d010aac9437b813be66f5017b4cea1e5ef39c05ac4202f857f8a \ + --hash=sha256:553a82ba8fde86e8aec88a0e9747ca77c88503c8b346a0847c78f499858680b3 \ + --hash=sha256:560b764c9af2379f0aee23cb9a502a48f03ac86ffcee3987b9ec510ef58b1540 \ + --hash=sha256:57bb59b7dcf196b1cda7d6d2b1b99257fa9e9368660b27efeed8ea6a841d8fe3 \ + --hash=sha256:595342d95d27e2ca1f392662e595d30180d5bcb36671e4423d2812fd27a9dc0c \ + --hash=sha256:598525094686c344e1cefd09b34f39e5f4e1eb59fbc6e7bd06eef139074f9399 \ + --hash=sha256:5b107c7cc1447bf1711b98ad3cd222bfda6148a704648932e1180fe3cb9efc57 \ + --hash=sha256:5de37f78d4b085320a7e9727da8bd6b159d38b6306cd1330bee9f6bcc0cbdca6 \ + --hash=sha256:5e85af483b3c09ab1a5b1a73743ba3027af529e32ede893c376b6ea743d3e7ea \ + --hash=sha256:5eaa8714a4ca1171a75985b19f49f0268e611792c949967bb59f87e9cfd0a490 \ + --hash=sha256:6a098bb162c45716fa88a22c71919330b83954d7775ea854e5ca42fcc0ee0aea \ + --hash=sha256:6a99231cfcfbc5bada23de3ff52f5c5515141c8d41ab7550a8cc33c62bbfaf74 \ + --hash=sha256:6da4c06557664819ff5711dcdd6e5ad0ca3a179235d314c70ef336c23e1a3a78 \ + --hash=sha256:7015d857fc4608b7707342e94e4bea228f9212675d2b94b0c949168637b65d85 \ + --hash=sha256:709d82f341f463c8e2502c9581e351b9116357d11fafc41284e178169786c48d \ + --hash=sha256:73c314129ce4f54f16f6639d10f6aa0b12ab0a89949fc5b1c5212f024029483b \ + --hash=sha256:76ceebbf9bb7fc6c0dfc2e3fa0b18e49315e576997b6c11c77c0842bd656f727 \ + --hash=sha256:79920221fabd1ad62d9985cb3d1b07262fd54b7595e31a03b3a122aa17bc567f \ + --hash=sha256:7ed320a782d9b96d214016a47c1537d928aeabc2a9f1695861dc5feed3298685 \ + --hash=sha256:80e1c886f0ddc6093a7a9749be80db99e76ab4d498151df89632060359b6b084 \ + --hash=sha256:81b1f3c9c6fb4ebcf0dd059dccc79e9ac77f695fc2caa09a1efb64d8f8f0579f \ + --hash=sha256:880068e54ecc2c0427893ce109a89fd8eeb7deea1fd966b33cd68df046e60c4f \ + --hash=sha256:894c8775c8a3b346def845d7dde4833bd80c57dc50722323328c5e0356b1aa1f \ + --hash=sha256:8fc7c8cd2209bc1840d311543e481629ebb8ff7a3c5c8795c5e0e1ade0df5dcb \ + --hash=sha256:909b4ffcd56d3d6f00dfc26b16cd754a34fda1e384a268864556e62c8d8a872b \ + --hash=sha256:93f5748d175f099c5b736b14f2eb1d78eab7a30e0c7c68c9dc4bd07d9a77ce7a \ + --hash=sha256:93ff6a857e5f553f0674386b03c53a58709189f4d446837e7ffa27c8fb36bcdd \ + --hash=sha256:95e86f0fc6744e1fa5612dd22329730093936b28c5f9518acc347ec43808f7df \ + --hash=sha256:9b91e95d06d7b34938df26a586a6d21548cef6966390eee7f8e7ac84c086fbf5 \ + --hash=sha256:9c7830eca54c7249553703669e25e6e864c767d080af4f447a89cf39c328f779 \ + --hash=sha256:9dcd2ede2eee9de86006a2f54688371d392c649117511dacc19513f1afe41309 \ + --hash=sha256:a5537ad9fc27e13919d54d4a3882c3a4dcbfd1c01bba04bdd14a88bb36fbf1c1 \ + --hash=sha256:a6b32e234e6d6dda90d53e32508d990d3a4752af838605d0734b3ea9b220af57 \ + --hash=sha256:a9fd71e5338824433da0ec260e3f3637c1f858d9f18e923226894187b0b327e6 \ + --hash=sha256:ac57522c729944fc0a8d16339fef8caa43a02070ca6d048b361d6e6b4dc99571 \ + --hash=sha256:af23f4c1e00fe44c2155cb4caa2764e04f401052940f4c01ee31b98128d86375 \ + --hash=sha256:b1f24bbd92d1df214454080d55758f070edc594d3cd5586a38309af6251b3250 \ + --hash=sha256:b54fbf22faf9f0a9eb6c0236b1c536501ecbad8ab0aa57b25a4af9be3cce9736 \ + --hash=sha256:b6d3c9653e90a0ad04acf895cd4cd1a33d8fcb93bb7db7e6c95d2d95205458ad \ + --hash=sha256:b757481aea213c18cef5b09b6f8008e680ca3c19cc88fb9ae354af16d8287dfb \ + --hash=sha256:b9a06467446600e69b36f1cffec06d4ddb1fe3186409092fdfb95043385662cf \ + --hash=sha256:bd10546bf6e59d55aca5844404cb555033ef3d9d92c09fcc9e7b884070fe5a55 \ + --hash=sha256:bd457158ca640a41a6bf7f653ff16a503306d6fe9e42a9f78d0c1eaabaf1269b \ + --hash=sha256:c0c53e94fa2d06bf6014c37efbeaf68c4470a93798f3942035dea927ee1df5e5 \ + --hash=sha256:c1216ebec4387134264795ce2f1670a50e38ea9c6aea5ca97024265deaf9e801 \ + --hash=sha256:c4627150a8a1a88f79a228666f8ff997393ca4b20d165d497e90a9d9259bbc4c \ + --hash=sha256:c987cc99911ea7d9c7d4e4a07bc1238b46707eb3dc16ba2566955343691fe749 \ + --hash=sha256:c9ff9994624e2e10d92dac0757da11cb205007dfdc5a6b422ca4bb100408c75a \ + --hash=sha256:caab1f3988ed5dd715168d87f5939464e9729cf0f24ff8ca2bede5c5448cc1f5 \ + --hash=sha256:cdefea147e54855320d370de2efded503e47e436f39bab04288fc0c7a6ed2014 \ + --hash=sha256:d0f9cfb0fc772ee89a781a10ce5e8b5cb9da7fe8d00ca1318bdf36b667539186 \ + --hash=sha256:d3149a149c15c9bf1ffbcb0a06e056ee917e281ae96611b14ff42f3506508da2 \ + --hash=sha256:d3cd19ccd469092431d6f48be0480b24e823a58ddc2a7bb744f010b34d055951 \ + --hash=sha256:d56bb0f648f6d72ad236156d24ade73be9587bf9a8f01bced4f87b25e900b9b3 \ + --hash=sha256:d6a8b826948c91118ef1b7188e15ae07392a1cc869a1bca7fae4e3f4426c2279 \ + --hash=sha256:da2096a0e50f302486608b4ba11f1451e78230745268af443adc25a51e17609a \ + --hash=sha256:de0f17039c62b545817c75beda32eb49e3786ffd88323f362d5767e5b9c6f57d \ + --hash=sha256:e466c81e9dee15d838f4efa89682f6b9aaa74e85e069eaba38f0da0d13e858df \ + --hash=sha256:e511cf8112156013f80e957f0ba65612a74a38d60d6da0ba971d6e69e9403fe1 \ + --hash=sha256:e545ef5b7c70edef3d8b200b586ef0aae15323dcaac7c073a9de6a455fded3ca \ + --hash=sha256:f66232b48a207f45501c4daefa0361223417e9f903b6824a515a676df4f05a8f \ + --hash=sha256:f8bfe3a29ae2bd436aa6e8d224a3c70544a1d08cbe970ce55c116545939f78ea \ + --hash=sha256:fbbf60a4f51a61405cf9641132993be0e33bd5589b96a407e0804d70c5649166 \ + --hash=sha256:fdd3f56120f3a1cff46c84ecb78cc689d57c87a51d6e48ee584d101d797203ee # via dj-ninja orjson==3.11.3 \ --hash=sha256:0c6d7328c200c349e3a4c6d8c83e0a5ad029bdc2d417f234152bf34842d0fc8d \ diff --git a/uv.lock b/uv.lock index e8081b0..85354b8 100644 --- a/uv.lock +++ b/uv.lock @@ -74,7 +74,7 @@ requires-dist = [ { name = "colorama", specifier = "==0.4.6" }, { name = "django", specifier = "==5.2.6" }, { name = "django-ninja", specifier = "==1.4.3" }, - { name = "granian", specifier = "==2.5.2" }, + { name = "granian", specifier = "==2.5.3" }, { name = "orjson", specifier = "==3.11.3" }, { name = "packaging", specifier = "==25.0" }, { name = "pip", specifier = "==25.2" }, @@ -117,59 +117,59 @@ wheels = [ [[package]] name = "granian" -version = "2.5.2" +version = "2.5.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/80/0ac55af595ba4cdaa85184799e9d7dd464e8099dcd28fc8cd42af09cdeb7/granian-2.5.2.tar.gz", hash = "sha256:fdaa832a99745f74ca303ee587ae9ad5e3f0ab4a6e5a5d509619faabc7e5b1f0", size = 111944, upload-time = "2025-09-02T15:31:32.41Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ef/80/4ed5065cc6b5c60a76d1e1484f172d3c190b695b671677064019b1de1c27/granian-2.5.3.tar.gz", hash = "sha256:c9ff9994624e2e10d92dac0757da11cb205007dfdc5a6b422ca4bb100408c75a", size = 111929, upload-time = "2025-09-11T13:20:33.266Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/13/22/13a4673b5464ad6cb24595ba9d3dfc351a7c8ac10c26a290a06552e01d23/granian-2.5.2-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:47b08d59491d75c1c0504cf982ea6a3594c58cc670436d9b6e4bcd625ab235e8", size = 2836626, upload-time = "2025-09-02T15:29:36.071Z" }, - { url = "https://files.pythonhosted.org/packages/db/7f/4caaf8047067ace0fd3115d95589c15c7689939ec574e7777797bd53ae2c/granian-2.5.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ec4982a68d22bb12f68c372ecaba680ca352d80e678ff8bfc1eab794267920c7", size = 2539617, upload-time = "2025-09-02T15:29:37.256Z" }, - { url = "https://files.pythonhosted.org/packages/85/26/73fe256cd1aaa64fd5ffcf9e9f745a79de266e915bf888abad482a730ab5/granian-2.5.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1d356158ded2a6bb7246d5e0aa0730466ffad4f5eeac1e0067998a455de19d08", size = 3027615, upload-time = "2025-09-02T15:29:38.451Z" }, - { url = "https://files.pythonhosted.org/packages/05/e7/8385f7037eedf1eefde3c4f38e07077e9223e517bb78b78a97a6e965247e/granian-2.5.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7bdd088bc3bcd16df6f9507440baa51aadd4a5c8b6bdcd3b0338eddb9aa1d98f", size = 2858132, upload-time = "2025-09-02T15:29:39.86Z" }, - { url = "https://files.pythonhosted.org/packages/60/6b/766deeaf5e31788261c2d5c218dd0599d54beecc885cc869f19a5af8b17b/granian-2.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e809d0772a78e7f281be4e7a2ebd75ea84de646aacbe441cfaf37b73e3ab9a0d", size = 3152428, upload-time = "2025-09-02T15:29:41.024Z" }, - { url = "https://files.pythonhosted.org/packages/21/83/3876ab561890b428fdf350b3076c8d78484e3e8e1d60af67280dac538cd0/granian-2.5.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:c4884ded8219df93b5b1c708b55b2fa7bf060f31cb8833838cace48dcf8265f4", size = 2924558, upload-time = "2025-09-02T15:29:42.685Z" }, - { url = "https://files.pythonhosted.org/packages/cf/bd/3b98af9d4830da58748d021315edff15ca59b01cac4384c66e12acc4b534/granian-2.5.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:a84551eba12a8f1ac5433675ade603d987ff6523653e623ee0fe47e25ca846b2", size = 2926315, upload-time = "2025-09-02T15:29:44.311Z" }, - { url = "https://files.pythonhosted.org/packages/85/32/50847f200b14a01d289aa44a501fc1179970d7dfafd54a39336fd770700d/granian-2.5.2-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:fccfd74be22962afc3b241c52b5ee159378fb1bc1c39738386d82959b19d83e0", size = 3138258, upload-time = "2025-09-02T15:29:45.511Z" }, - { url = "https://files.pythonhosted.org/packages/09/f7/263ae8e0069e2acdd96655960dc4bb3fdcf3930d8a94d728ceb37463fc0b/granian-2.5.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:bdfef2a50a907cf6d6b8af6f06d1367a682a09dd4ecfd2a707e901494d2644a9", size = 3180561, upload-time = "2025-09-02T15:29:46.736Z" }, - { url = "https://files.pythonhosted.org/packages/6f/22/9ada2ba420a6ac20bb845d52ed55a8610d55a7aca111a2810772f4021817/granian-2.5.2-cp312-cp312-win_amd64.whl", hash = "sha256:cf1b83cb8b406ab37d484f8272f9d9efd28fbdf0a454f52b3be8c39dcf7425c8", size = 2186952, upload-time = "2025-09-02T15:29:48.034Z" }, - { url = "https://files.pythonhosted.org/packages/6e/4c/7b762d048273a1a061f9752367879b4a7c8a0b08370eddb0b2208c06fabe/granian-2.5.2-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:84bd86b8adc19d53987a49ad16c27c4ff5a892ffcccf1af73e25ab97c7fee02d", size = 2836273, upload-time = "2025-09-02T15:29:49.235Z" }, - { url = "https://files.pythonhosted.org/packages/00/3d/dfd087ec7e759d3242c0787764219b968cc2e629b4075631dcdb1121788d/granian-2.5.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7db84a6831d9b0effc9f10cb02d708b1c9f73716288d48f6d8961fe8dc3d7b18", size = 2539456, upload-time = "2025-09-02T15:29:50.387Z" }, - { url = "https://files.pythonhosted.org/packages/0c/fc/06a9a350bb82c706898f480ed99bb2d2c94ce1ce742193a2c9ec8c58a49d/granian-2.5.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c4f1f2f529a089285a0b9a767587890416ad2fcb9d5e37cac0d89032d6adfd5c", size = 3027328, upload-time = "2025-09-02T15:29:51.746Z" }, - { url = "https://files.pythonhosted.org/packages/a4/84/df946b2b9276974c5170e8d695cdfcd9d0e564d0e7a18346bc62a439f156/granian-2.5.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00a3048fe42346ef8701028521d31ed727fb23226e206b2411a9633ef5d7ad56", size = 2858058, upload-time = "2025-09-02T15:29:53.035Z" }, - { url = "https://files.pythonhosted.org/packages/e6/bc/979140d5246cb553664f4f88d085d3de4a8836b6c89919fdc7b29b34c619/granian-2.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:759786999f428ab54000df1e6db3a027d7050735fd3fbac43643e3be737e0065", size = 3152056, upload-time = "2025-09-02T15:29:54.678Z" }, - { url = "https://files.pythonhosted.org/packages/99/07/65f262d7093ceb7dd8bf3f9e0876b54a780b031d75c36e51056bf38c00a4/granian-2.5.2-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:fe76ab30fbb3f1ed172041d6e7926ef9256ef78867f7ffaf2a465194894c3023", size = 2924164, upload-time = "2025-09-02T15:29:55.831Z" }, - { url = "https://files.pythonhosted.org/packages/88/f5/93e56a6570916c560da23a224e7e958b56276ba7fe57db9a09095f4d3f70/granian-2.5.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:ce48b2263f3daaaf51bd41af09b64dc9c46138786370ed6a97ecfb451ee49d16", size = 2925853, upload-time = "2025-09-02T15:29:57.148Z" }, - { url = "https://files.pythonhosted.org/packages/05/03/7ab95f94f1cbc751087516ab73108dd39a78689d8e4887e03ad7af0dffd9/granian-2.5.2-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:24dcd311fb024e5d7fa0c7686a644fb15b327fc6fa28a560d177cfe140d20697", size = 3138257, upload-time = "2025-09-02T15:29:59.19Z" }, - { url = "https://files.pythonhosted.org/packages/c8/c9/f27d3dd89b3f872f8fe290d731c126eaa3618b29a5f416a8779eae2e308c/granian-2.5.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:ae1c8f82fe1ee183a66f27efef348a4d86e121d7f46ce3a0db7b71841d96872a", size = 3180383, upload-time = "2025-09-02T15:30:00.618Z" }, - { url = "https://files.pythonhosted.org/packages/55/2c/6c5b6bf8a2d0134d012fcbc6ec8e8a930234305bcdd06c96b056419ff15b/granian-2.5.2-cp313-cp313-win_amd64.whl", hash = "sha256:30f5d16bf7dedd0a5db82d6e49a5c4490c77ace5afb44b6cc8b8f44904c61b02", size = 2186703, upload-time = "2025-09-02T15:30:02.509Z" }, - { url = "https://files.pythonhosted.org/packages/6f/0e/de48ada75a08498cfda88c8d6190ca9d0e9c1482093dea657ce5388d2d85/granian-2.5.2-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:f4fac20e120553144a556babaa9a95ca12bcad16a07ac7fdd11109ead828fc2b", size = 2760974, upload-time = "2025-09-02T15:30:03.841Z" }, - { url = "https://files.pythonhosted.org/packages/7c/6a/adbe7293b91018b8029de8475fc1931a97b3aa9c779b4d272127098528e5/granian-2.5.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:0fe8395c14cb0ce14cf447bcd15de1584a39da02863fb814896f67ecc3a634be", size = 2481709, upload-time = "2025-09-02T15:30:05.378Z" }, - { url = "https://files.pythonhosted.org/packages/f7/bf/58e0dbe1f23cc9366f039be5a66bafc4c06beaa38a6158b76f7f2ea6b17a/granian-2.5.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:366cc72feae5b9b8ee893a1db4a3af5b929a42fb777283a0c54313b260b93c4c", size = 3001872, upload-time = "2025-09-02T15:30:06.764Z" }, - { url = "https://files.pythonhosted.org/packages/2d/4f/73c54d03dfdd02aef7b602b3bb76e19a95669c8dadb5d53977530f1f9328/granian-2.5.2-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:c5c3d5579ebc54beea8b0c896915889a130703db6145f554487ca24b332d2072", size = 2774691, upload-time = "2025-09-02T15:30:08.192Z" }, - { url = "https://files.pythonhosted.org/packages/4d/16/c1d1b08117abc528d5f4786faac570a86ddda066733568cb2547252efb28/granian-2.5.2-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:832d813ca18bcf06d3ffa7df825299371085463a83bfb4aca3c77ddc17c10aef", size = 2921084, upload-time = "2025-09-02T15:30:09.865Z" }, - { url = "https://files.pythonhosted.org/packages/d5/35/7a7e8bd84c02a84756d24c41606591b4e6106e9f0d5eb700668f0f1c98bf/granian-2.5.2-cp313-cp313t-musllinux_1_1_armv7l.whl", hash = "sha256:d183cebccb346ef851441909767bc40ef4cf48b434c5ae29809627a9a2f589cb", size = 3121541, upload-time = "2025-09-02T15:30:11.382Z" }, - { url = "https://files.pythonhosted.org/packages/73/d8/4a5aedda8585d54799a74e58e95e88e2dc7da3b487490704dad3d908126e/granian-2.5.2-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:57de9d0dec6a95cec1e6dd2a12ee6e55869705664d9c844e7868aca2edb976a7", size = 3166812, upload-time = "2025-09-02T15:30:12.851Z" }, - { url = "https://files.pythonhosted.org/packages/12/dd/f14fed8cce8cc089a1de56605d3ca24c7a56de9090baed973250bb6e436e/granian-2.5.2-cp313-cp313t-win_amd64.whl", hash = "sha256:19fa159176f0960e915ec4b9f09f9a491b05909996eb137472d71500a4b41ac2", size = 2177981, upload-time = "2025-09-02T15:30:14.056Z" }, - { url = "https://files.pythonhosted.org/packages/7b/e4/218bb22785861c068f560523eb35190c937d89d4a89f604a57fce1718b92/granian-2.5.2-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:0293b1b9b58c691c1d7fc0f6b931eadabd73ace5256be7adf0e706bd9bf66579", size = 2819259, upload-time = "2025-09-02T15:30:15.328Z" }, - { url = "https://files.pythonhosted.org/packages/3a/14/3e38b895f5e025e517fc8cf86d57875af7917d21065a81055ed4a12f9cf9/granian-2.5.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:9bc26aa0705cf1f4248a43b5ad392cf21fe9ec6245fb75e3cdfaf9ca7b376826", size = 2524932, upload-time = "2025-09-02T15:30:16.869Z" }, - { url = "https://files.pythonhosted.org/packages/04/3c/09ca1170770068e64b07708959ad34b08f9834d77fe0558665a84d877dad/granian-2.5.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:082633763fc0f05691fd4cdd4618dd17bb87842182ec591394d25b6fa6fb26a6", size = 3022486, upload-time = "2025-09-02T15:30:18.407Z" }, - { url = "https://files.pythonhosted.org/packages/fd/68/443517877434c4a8caabf5bbc83eb22c57c482c6eb549fee3e08a63d935b/granian-2.5.2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ab19bb90a25d53d6d817d284262a1db9065d98a85da438ef6d6d6250fc77982e", size = 2850518, upload-time = "2025-09-02T15:30:20.077Z" }, - { url = "https://files.pythonhosted.org/packages/24/7c/0274abe76d1168e5ee0f6f633282e164d6fb6f6828acebbe193e83ecf1f6/granian-2.5.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbeb8b307559bda749763fa20966350a61658201fb48e6a603d62fca3f200458", size = 3141791, upload-time = "2025-09-02T15:30:21.444Z" }, - { url = "https://files.pythonhosted.org/packages/1b/10/9caa1de58440152508ba5702f35d2a0857546d1ebb34afb866777a551fef/granian-2.5.2-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:c3dfac432cf7a3898d9467e9dbe260b727ee577da05c9bf842463b8850f553eb", size = 2923684, upload-time = "2025-09-02T15:30:22.722Z" }, - { url = "https://files.pythonhosted.org/packages/2b/59/f8611cc292671e3ba939c89ee07c80b5a01df8c6706b6edbbfbb4d3e8eff/granian-2.5.2-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:329098ca80349ae14bc7147342a8aa1ff0dc6c430f6b1c931c4e684b91753c59", size = 2923687, upload-time = "2025-09-02T15:30:24.179Z" }, - { url = "https://files.pythonhosted.org/packages/88/f0/2d31a63a938716ed2dfa8fe09ca8e39ceac7d64a9c4470d5441aa1c4bade/granian-2.5.2-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:6f9e7b928fdd5641fb9a899dae696b1a36a10bc1bd13907e15bc8e0764c2238a", size = 3133077, upload-time = "2025-09-02T15:30:25.888Z" }, - { url = "https://files.pythonhosted.org/packages/f1/96/382fea76549d65a9fa1dc63ab4a0582e2891656b9ef211b89f3279b28f38/granian-2.5.2-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:f08f3c0ffdcba1e300f0457a86c41ff4ca0dfe7a7c2da082597c6e23e8bb1f5d", size = 3171685, upload-time = "2025-09-02T15:30:27.752Z" }, - { url = "https://files.pythonhosted.org/packages/f1/5c/5a165214ff89f2a9a6ffc52cb5be48540a0b049f535cb2f372bff7bfa133/granian-2.5.2-cp314-cp314-win_amd64.whl", hash = "sha256:166349d047cb40199e40866010612dc3057cf67c07e527f6b1e00792db6b5493", size = 2172226, upload-time = "2025-09-02T15:30:29.262Z" }, - { url = "https://files.pythonhosted.org/packages/6f/c2/73c9f2c7cd25c683e00997450473a346681f3c80fb7665dca1149f6078e1/granian-2.5.2-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:4300aa873727b8347d1274a7007fcb6af4c1bf2c22902c8a30b0723ec6d7f617", size = 2745460, upload-time = "2025-09-02T15:30:30.877Z" }, - { url = "https://files.pythonhosted.org/packages/32/42/8259819d755867048f51a8d93e3a55b6b60c12429167c5d28c75a22214e3/granian-2.5.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:b884399d9430da40cca223681f5353fd5a0ff2b31eaa19249b66e69ee802c745", size = 2464873, upload-time = "2025-09-02T15:30:32.939Z" }, - { url = "https://files.pythonhosted.org/packages/d1/47/966e2f03b00a46c90e18359febf4deb76f2ae6b68c78c69a58f50a1aaa5a/granian-2.5.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c158f87ee1c07f830450f5bcda14ba451e499b820632ffd63782ca56dfed3de", size = 2997604, upload-time = "2025-09-02T15:30:34.257Z" }, - { url = "https://files.pythonhosted.org/packages/11/4b/7cffee86654e659cf48d5e06916672c3586a871147cbfe21c76d490c5d4e/granian-2.5.2-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c30c43fda7ba5b75b0331ea0a768e36d6a1f4715411c0b8ee249c1259c78dbee", size = 2774227, upload-time = "2025-09-02T15:30:35.56Z" }, - { url = "https://files.pythonhosted.org/packages/6f/cf/77679a51821d4947d9147c399515b45dd39ab6c81ed3e3e5580d838d540e/granian-2.5.2-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:fca0300fa039f4cda9fed28bd956ccc7bc2c2b3d735c00b1d03d4c5f89005cd6", size = 2918918, upload-time = "2025-09-02T15:30:36.922Z" }, - { url = "https://files.pythonhosted.org/packages/2b/c0/1c783222bfaa77fa43eac4c7915c3a34391f0f19eb5b549819896bb237b9/granian-2.5.2-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:85173db6794db91705c24ae2a465e2a3945c3b282aa6ed23502e4568cf9e1e4c", size = 3115605, upload-time = "2025-09-02T15:30:38.329Z" }, - { url = "https://files.pythonhosted.org/packages/33/63/b96747145e201496ce35fe46e9a87f5eac75bfe94fee6e497479d700f1bf/granian-2.5.2-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:90640f461b332b426ed322ce419c51d49b516253ac7745d697e2f1158e5ba937", size = 3160414, upload-time = "2025-09-02T15:30:40.161Z" }, - { url = "https://files.pythonhosted.org/packages/db/1e/0ed7c02135ce195cf06250fda10d55454bd8317e98a0cdb50cb62d5cf920/granian-2.5.2-cp314-cp314t-win_amd64.whl", hash = "sha256:86b854f99284d0ecab723ddb32f9772b6ef0d69bf23996a94805edccec90ca03", size = 2166368, upload-time = "2025-09-02T15:30:41.579Z" }, + { url = "https://files.pythonhosted.org/packages/45/ef/6af6a6f6c66bfc9776227d2d4222bfbfa6a80740a32d2e67a61b142770e4/granian-2.5.3-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:73c314129ce4f54f16f6639d10f6aa0b12ab0a89949fc5b1c5212f024029483b", size = 2826835, upload-time = "2025-09-11T13:18:23.477Z" }, + { url = "https://files.pythonhosted.org/packages/94/9d/089b534be2f1f074332dd34ff0ed4e11020c57f67c90f3cd4575767b189c/granian-2.5.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:560b764c9af2379f0aee23cb9a502a48f03ac86ffcee3987b9ec510ef58b1540", size = 2526366, upload-time = "2025-09-11T13:18:24.572Z" }, + { url = "https://files.pythonhosted.org/packages/08/ba/2fc589c859289e6ae288d13f4b3f7063190a740b42b64747d42bca8e9603/granian-2.5.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:af23f4c1e00fe44c2155cb4caa2764e04f401052940f4c01ee31b98128d86375", size = 3037390, upload-time = "2025-09-11T13:18:26.441Z" }, + { url = "https://files.pythonhosted.org/packages/1d/16/6b130a06301050a450bc89da3a26215c955f0048d6d9b4ed991c2789a12c/granian-2.5.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:80e1c886f0ddc6093a7a9749be80db99e76ab4d498151df89632060359b6b084", size = 2849901, upload-time = "2025-09-11T13:18:27.676Z" }, + { url = "https://files.pythonhosted.org/packages/bc/23/8f036fd4183bf64f2c83fa274311272e50b9dfeb2553d0648969ab700b8b/granian-2.5.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6da4c06557664819ff5711dcdd6e5ad0ca3a179235d314c70ef336c23e1a3a78", size = 3143055, upload-time = "2025-09-11T13:18:29.451Z" }, + { url = "https://files.pythonhosted.org/packages/fd/5b/ea4cba27e6d2f7f1452df5e5d18b4aa7ce8cb2a3ff350ad9215d300fdc7c/granian-2.5.3-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:14376f821be8b43a66cccda82203baa6844f0b23d397265daa50c14dea0a1cf0", size = 2921033, upload-time = "2025-09-11T13:18:30.996Z" }, + { url = "https://files.pythonhosted.org/packages/2e/b1/c311d75069945e7ea71816dad426bcf00951e9ece0cf32bc63b9ae7fd4dd/granian-2.5.3-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:5b107c7cc1447bf1711b98ad3cd222bfda6148a704648932e1180fe3cb9efc57", size = 2912455, upload-time = "2025-09-11T13:18:32.377Z" }, + { url = "https://files.pythonhosted.org/packages/12/51/45f7536251395ce3a65b56dd220f74f0aca65d31f6c866115bbc99f8cbf8/granian-2.5.3-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:540d87ffd463d010aac9437b813be66f5017b4cea1e5ef39c05ac4202f857f8a", size = 3154591, upload-time = "2025-09-11T13:18:33.603Z" }, + { url = "https://files.pythonhosted.org/packages/7c/dc/2ecc634f4806540ba66e12156ebb543cc19aac68401d080b4b327b617274/granian-2.5.3-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:f8bfe3a29ae2bd436aa6e8d224a3c70544a1d08cbe970ce55c116545939f78ea", size = 3219988, upload-time = "2025-09-11T13:18:34.725Z" }, + { url = "https://files.pythonhosted.org/packages/04/81/dbeb06e60bee0020ad1bf8a6a3b3fcd15a2fee7460f4b0464c6a435969e9/granian-2.5.3-cp312-cp312-win_amd64.whl", hash = "sha256:34c0faaea7bed4f805f26e20f423079baffffe73f58d59984db742ab50521bc9", size = 2189720, upload-time = "2025-09-11T13:18:35.908Z" }, + { url = "https://files.pythonhosted.org/packages/e6/84/0646287cf8b477415f47931cb7eda3f34c0b90b5d5475648addc1249499f/granian-2.5.3-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:b9a06467446600e69b36f1cffec06d4ddb1fe3186409092fdfb95043385662cf", size = 2826501, upload-time = "2025-09-11T13:18:37.123Z" }, + { url = "https://files.pythonhosted.org/packages/14/cc/7cb0f257f61eba28e6e1035e9ca0f41d23dde187968e900d14e995cec217/granian-2.5.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:29cc2ade23d57c31c51efff8e51192b8be33227aeee7fc331d84cb4b9b67fe5e", size = 2526120, upload-time = "2025-09-11T13:18:38.473Z" }, + { url = "https://files.pythonhosted.org/packages/d7/8d/632e97407e6214d7049c4e333cf834e9d7099fe9259a6da71182f6a2d3a8/granian-2.5.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:49d5a09fd640240214c1d48aa1c58f1964808d062e290021157c050f463d8973", size = 3037021, upload-time = "2025-09-11T13:18:39.577Z" }, + { url = "https://files.pythonhosted.org/packages/2a/1b/9083356a0dbf4392324043e849f9936027ba22a5b7d201ac274d297774f3/granian-2.5.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:93f5748d175f099c5b736b14f2eb1d78eab7a30e0c7c68c9dc4bd07d9a77ce7a", size = 2849577, upload-time = "2025-09-11T13:18:40.891Z" }, + { url = "https://files.pythonhosted.org/packages/61/22/0bf7cbbaea49896193be42dc0e59fce55f617db5510219a9312d6a9717e5/granian-2.5.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e85af483b3c09ab1a5b1a73743ba3027af529e32ede893c376b6ea743d3e7ea", size = 3142615, upload-time = "2025-09-11T13:18:42.046Z" }, + { url = "https://files.pythonhosted.org/packages/59/70/01656c5497969109d0341c97977cebfe05534999098347cfedf2f68c0204/granian-2.5.3-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:357fc2007a6c2eb320dbc1774e859f9a78141d42b63f6ec933849b8061f6c6f4", size = 2920633, upload-time = "2025-09-11T13:18:43.306Z" }, + { url = "https://files.pythonhosted.org/packages/1f/1d/f7410fa20eafa3abb07fd3aea081167686f70d9e68333fcf690cc8161e27/granian-2.5.3-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:c987cc99911ea7d9c7d4e4a07bc1238b46707eb3dc16ba2566955343691fe749", size = 2912190, upload-time = "2025-09-11T13:18:44.842Z" }, + { url = "https://files.pythonhosted.org/packages/6c/35/72f4673ddcfa3be0e8f37482fc179f1669f6e90e98ea3c4cc455f658f400/granian-2.5.3-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:5eaa8714a4ca1171a75985b19f49f0268e611792c949967bb59f87e9cfd0a490", size = 3154900, upload-time = "2025-09-11T13:18:46.555Z" }, + { url = "https://files.pythonhosted.org/packages/d0/c2/cbab7166afe4b9e29da38c559b4afa1db53d335b26969ed6573e3dd561c4/granian-2.5.3-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:a5537ad9fc27e13919d54d4a3882c3a4dcbfd1c01bba04bdd14a88bb36fbf1c1", size = 3219617, upload-time = "2025-09-11T13:18:47.981Z" }, + { url = "https://files.pythonhosted.org/packages/94/00/f0bc60f54463b1e31a277d90cce7cbceaf781907e1e88da5e222849c167d/granian-2.5.3-cp313-cp313-win_amd64.whl", hash = "sha256:5de37f78d4b085320a7e9727da8bd6b159d38b6306cd1330bee9f6bcc0cbdca6", size = 2189600, upload-time = "2025-09-11T13:18:49.158Z" }, + { url = "https://files.pythonhosted.org/packages/45/27/7c497414d9fdca8d93e3e3d6bcc64f99149f2e8df324e75e07f5b3a6902a/granian-2.5.3-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:b6d3c9653e90a0ad04acf895cd4cd1a33d8fcb93bb7db7e6c95d2d95205458ad", size = 2774008, upload-time = "2025-09-11T13:18:50.331Z" }, + { url = "https://files.pythonhosted.org/packages/5e/e6/58134dada9031a9bb8f47fec094ee820eb7d614286069b2976f8d59bc41e/granian-2.5.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:93ff6a857e5f553f0674386b03c53a58709189f4d446837e7ffa27c8fb36bcdd", size = 2491304, upload-time = "2025-09-11T13:18:51.955Z" }, + { url = "https://files.pythonhosted.org/packages/b2/00/65941b0229b2b1ed794281a37fa61ff3c1f99d9cfdfb0d0f96184fc9396c/granian-2.5.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d0f9cfb0fc772ee89a781a10ce5e8b5cb9da7fe8d00ca1318bdf36b667539186", size = 3031750, upload-time = "2025-09-11T13:18:53.168Z" }, + { url = "https://files.pythonhosted.org/packages/ff/75/0b12183edf05cddb5056ae2d2392f468eacb68b148ae8141202cbbb066b2/granian-2.5.3-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:7015d857fc4608b7707342e94e4bea228f9212675d2b94b0c949168637b65d85", size = 2779977, upload-time = "2025-09-11T13:18:54.483Z" }, + { url = "https://files.pythonhosted.org/packages/9a/a2/7d7d7417db1c9d9fe7bc95b783614d9b3b0e3c480b73ea0d1a546a99f85a/granian-2.5.3-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:06d64c196581c2a3a77333a086f91d2a0d7049880dbba2b1acc2ebfa4d3da6ba", size = 2906517, upload-time = "2025-09-11T13:18:56.63Z" }, + { url = "https://files.pythonhosted.org/packages/7c/d0/999483db56924193efd7b348417326c982fd946b1eaffedf0b818061b957/granian-2.5.3-cp313-cp313t-musllinux_1_1_armv7l.whl", hash = "sha256:2ad5d9f6117f75080968a13203b2774c5596073a7bea9a155441da04dac49276", size = 3135964, upload-time = "2025-09-11T13:18:57.931Z" }, + { url = "https://files.pythonhosted.org/packages/9f/ab/989874b51fa9bc1cb3b0e8253def86e8e538cd844e353420c297d61c3f4c/granian-2.5.3-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:9b91e95d06d7b34938df26a586a6d21548cef6966390eee7f8e7ac84c086fbf5", size = 3206823, upload-time = "2025-09-11T13:18:59.205Z" }, + { url = "https://files.pythonhosted.org/packages/51/b6/29deb5c5dd5ab3e01042c99ca7b26d46c4cd5ce5d1b4fea1eecd393f7c23/granian-2.5.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1a11817d09c131b649dc1d57eae7dfe945bbea0bd45c65c8a4fb2045dc604ee2", size = 2180130, upload-time = "2025-09-11T13:19:00.382Z" }, + { url = "https://files.pythonhosted.org/packages/ea/9b/940095cf58681f0702cb1f3b1cfa578c541238c6d4e68d05c9186e356d94/granian-2.5.3-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:b54fbf22faf9f0a9eb6c0236b1c536501ecbad8ab0aa57b25a4af9be3cce9736", size = 2807704, upload-time = "2025-09-11T13:19:02.162Z" }, + { url = "https://files.pythonhosted.org/packages/e3/f3/f7aeb3153ea909d6e517338a7486f10c74e42b1ca2f6b1028fb3955b874d/granian-2.5.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:d3cd19ccd469092431d6f48be0480b24e823a58ddc2a7bb744f010b34d055951", size = 2512472, upload-time = "2025-09-11T13:19:03.581Z" }, + { url = "https://files.pythonhosted.org/packages/ff/79/bfcfd23bfe20649afbc97aceb7049e6d49757a471c72673b58c7f09a39d6/granian-2.5.3-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:95e86f0fc6744e1fa5612dd22329730093936b28c5f9518acc347ec43808f7df", size = 3030309, upload-time = "2025-09-11T13:19:04.823Z" }, + { url = "https://files.pythonhosted.org/packages/6c/23/b964bfdbcaeb3796ece66c787baa8b175018424ed1faad0f6077176c55f8/granian-2.5.3-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1eda9e2bd6b4995118ced449fbe8f81fe5601bed7acb46bca5a2884f6daee838", size = 2842146, upload-time = "2025-09-11T13:19:06.235Z" }, + { url = "https://files.pythonhosted.org/packages/e1/f0/7ba8d9d212c03c4970ca0573de250fe9d99301c9d719f862515dc9cf8091/granian-2.5.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a99231cfcfbc5bada23de3ff52f5c5515141c8d41ab7550a8cc33c62bbfaf74", size = 3137183, upload-time = "2025-09-11T13:19:07.712Z" }, + { url = "https://files.pythonhosted.org/packages/60/ca/3603be5e1c56a445c5cf3e0be7a737664f022c2b2e03606eee1844eb6c0a/granian-2.5.3-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:4df3b2a2ee8e7a0a77555cab5038395006c194f137ce64d461739e237fc0f6e8", size = 2920599, upload-time = "2025-09-11T13:19:09.125Z" }, + { url = "https://files.pythonhosted.org/packages/15/39/0eb0829989f14ae44fbc88dc857b339ca464cff706a2faf9476c22757dd0/granian-2.5.3-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:d3149a149c15c9bf1ffbcb0a06e056ee917e281ae96611b14ff42f3506508da2", size = 2911553, upload-time = "2025-09-11T13:19:10.357Z" }, + { url = "https://files.pythonhosted.org/packages/26/b3/79bb2b0c622fa4cca8181cf9850647bbd7a7d47944020a546879587ccbce/granian-2.5.3-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:9c7830eca54c7249553703669e25e6e864c767d080af4f447a89cf39c328f779", size = 3149464, upload-time = "2025-09-11T13:19:12.303Z" }, + { url = "https://files.pythonhosted.org/packages/38/bc/2b226a5a31c0226a4e8b3f2805b5797dfb8958abb93b70eae4daec284591/granian-2.5.3-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:538e11845e19f6c1924cb7126f5a606f056eccd0732525362ef7c3dc3d49b1e7", size = 3210849, upload-time = "2025-09-11T13:19:13.619Z" }, + { url = "https://files.pythonhosted.org/packages/aa/8a/6c8fc42589fc7b2d552a5ba4e29f827836feb29cae9ff4ebf05e6b2f4aa5/granian-2.5.3-cp314-cp314-win_amd64.whl", hash = "sha256:08eea6b9372ad50f7d11651661cd696329b306f211259fb62197efa32b112a8f", size = 2175728, upload-time = "2025-09-11T13:19:14.955Z" }, + { url = "https://files.pythonhosted.org/packages/d0/52/6924685b141badc2021846e21392b64e34b6b9e12254a7fec83ff68b6a5b/granian-2.5.3-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:da2096a0e50f302486608b4ba11f1451e78230745268af443adc25a51e17609a", size = 2758903, upload-time = "2025-09-11T13:19:17.624Z" }, + { url = "https://files.pythonhosted.org/packages/74/55/82b853bf8e00cbb8f4765588bd475d3cff8786e3bfaea22fe21e57e243f0/granian-2.5.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3b84f2f172fcda46728c905b94d5758337edddfa5fe6b4f9e814c30c3f3e7a6f", size = 2474901, upload-time = "2025-09-11T13:19:19.193Z" }, + { url = "https://files.pythonhosted.org/packages/46/91/a1a7c34d86462c5f2f01e4aa7658799509903fcd94db6ce4e77c65b66ba9/granian-2.5.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c1216ebec4387134264795ce2f1670a50e38ea9c6aea5ca97024265deaf9e801", size = 3024547, upload-time = "2025-09-11T13:19:21.01Z" }, + { url = "https://files.pythonhosted.org/packages/4f/1a/bea17c82e94f23b790ca74cfda2d3591ce75a0a9a650b7aacbf05a89979d/granian-2.5.3-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:0075015e27cb7e328ce7f9f9ebb43cbbe4dec4a4851a9e0c68cd8e7d53017c21", size = 2779913, upload-time = "2025-09-11T13:19:23.183Z" }, + { url = "https://files.pythonhosted.org/packages/e2/76/5344efa7d629989a9b19296ef2ad82ddf1c7114ab3596395f8cd97d54c3f/granian-2.5.3-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:33483cfe92a81d43243016b10911814f7cdeef90a25d523658965503f47643fd", size = 2905657, upload-time = "2025-09-11T13:19:24.622Z" }, + { url = "https://files.pythonhosted.org/packages/c7/9c/28fda138718534b7d460184432c1dfe94a9c53a498d05a4cdfa9a9dc8bdc/granian-2.5.3-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:a9fd71e5338824433da0ec260e3f3637c1f858d9f18e923226894187b0b327e6", size = 3130516, upload-time = "2025-09-11T13:19:26.065Z" }, + { url = "https://files.pythonhosted.org/packages/a7/fb/3fa02fb394a1edbb292eb298e66ad6b041b84a539e690c81fc673d187b6a/granian-2.5.3-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:46176f5213a26affb46955312929fbf55905603af10b9133cf48424ef0eb7452", size = 3199950, upload-time = "2025-09-11T13:19:27.589Z" }, + { url = "https://files.pythonhosted.org/packages/9e/1a/d319652dfd506bc18ad030dd692b668ce243113b542ede65107720283c23/granian-2.5.3-cp314-cp314t-win_amd64.whl", hash = "sha256:d56bb0f648f6d72ad236156d24ade73be9587bf9a8f01bced4f87b25e900b9b3", size = 2167481, upload-time = "2025-09-11T13:19:28.941Z" }, ] [[package]]