diff --git a/pyproject.toml b/pyproject.toml index cd84967..12904c0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ authors = [ ] license = {text = "ISC"} dependencies = [ - "fable-library==5.16.0", + "fable-library==5.17.2", "pydantic>=2.13.4", ] diff --git a/uv.lock b/uv.lock index fe44b50..05e0f7a 100644 --- a/uv.lock +++ b/uv.lock @@ -13,38 +13,38 @@ wheels = [ [[package]] name = "fable-library" -version = "5.16.0" +version = "5.17.2" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/22/eb/fe81c8aba0c469f7c12fa908de37a4bf160f33ed98cea0c4396e17bae947/fable_library-5.16.0.tar.gz", hash = "sha256:dcaa91f0b8248eb1cb1ab365c8a0085394a4ec4391cfafb1b5e1e8d21769b858", size = 248225, upload-time = "2026-09-03T19:39:25.155Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cf/ea/e86306204f54e70d1ee1064fe774406804a54868c59168f9a08c03329e25/fable_library-5.17.2.tar.gz", hash = "sha256:09086699877de94e275b3287abc3405d42bff980689778b95cd2b2c0aabb6211", size = 248994, upload-time = "2026-09-12T20:37:36.291Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/de/1f/dfd93788aab0593eea5fd6036aa9b16bcbb6d4845edb0ea4883b1d0bb141/fable_library-5.16.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:830d03cf987ca7ec2cfc167805ce2d6c3de0958604b8cc5331c8690f199ffbbd", size = 1405649, upload-time = "2026-09-03T19:38:30.307Z" }, - { url = "https://files.pythonhosted.org/packages/ec/f7/9884e623f946a20f78a0a6d50a0879c5f444087dcd02361c91ac45fc35fd/fable_library-5.16.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1f6c2e991b0a710254dd615dbd9a0029d1725a882658f399144b059690b0dbb4", size = 1312153, upload-time = "2026-09-03T19:38:31.687Z" }, - { url = "https://files.pythonhosted.org/packages/36/79/a4062fdce50686473eab567cb5c0b4505870a7d3c6c6e8f95ce71da1c977/fable_library-5.16.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cd2a13a3b353517a2b23b3b560cf102d0222e59bf512c2f817a10b75d1d02bcc", size = 1362170, upload-time = "2026-09-03T19:38:33.184Z" }, - { url = "https://files.pythonhosted.org/packages/d9/5b/272751fef8d21ac17e6fed73ca168feaae0857619d2f9d6bc75b6d9e110f/fable_library-5.16.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5830d8dac7aa3988293e06f0365cd966f8bf037ea0aa2020313a5fe86366370e", size = 1342855, upload-time = "2026-09-03T19:38:34.727Z" }, - { url = "https://files.pythonhosted.org/packages/26/c7/006846deaec2377316809028825c7d3f8da07cb30731b36c362916a8a9c3/fable_library-5.16.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f4961e1b0afdfd80edd464a3f846dd27e987f6bd034d83f806429f7fc19ca392", size = 1487640, upload-time = "2026-09-03T19:38:36.106Z" }, - { url = "https://files.pythonhosted.org/packages/64/db/d6e5bdf05d3ae00069564a0d3016dab880460311c8630844bb0a709aab51/fable_library-5.16.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:96ad3d8bd41a5b2415125ab5417b423a498aa2fb41d1d746a11006ea219b1658", size = 1501344, upload-time = "2026-09-03T19:38:37.594Z" }, - { url = "https://files.pythonhosted.org/packages/44/5c/39b95fc8db86369f0622aee38d175cc97f231b1f861f7d1eac8b35585167/fable_library-5.16.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d646995edcdfd38a7f9f0ee552701324a421e14b496ed908522007884deff31", size = 1433387, upload-time = "2026-09-03T19:38:39.047Z" }, - { url = "https://files.pythonhosted.org/packages/cd/42/b5e15de7d5052a4e95edb929b903f6b9ea6df9354587e7f880304977afac/fable_library-5.16.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b452d36cd20386aede390de14331043975c34208271a78f3367a58ea989c9ef2", size = 1462598, upload-time = "2026-09-03T19:38:40.511Z" }, - { url = "https://files.pythonhosted.org/packages/5b/b7/4518ef419784062e40abc26e43852efc5d61502d35c078bf044e775e4a6d/fable_library-5.16.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:276184e15761de61101a10d7930473e46711e03245121ee8734a9b05de140252", size = 1538510, upload-time = "2026-09-03T19:38:41.868Z" }, - { url = "https://files.pythonhosted.org/packages/94/ac/e656575c15434c86837f78f72e15856c4f12eca68ea59be58516019c4f9b/fable_library-5.16.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:35121338cdf15504b214c25d99d3fed3306028d4acd2c4cf5add98cb98ca04cf", size = 1620559, upload-time = "2026-09-03T19:38:43.205Z" }, - { url = "https://files.pythonhosted.org/packages/2e/7d/e2c6c8bead3238107dd25c248b1a8c2dbe8990f3b63f6b98f6c6b64bea8d/fable_library-5.16.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:18a855a3a576992cfc9ccf868286d883b0ac36486a88c6c9f6dd7aa4efa86d53", size = 1646185, upload-time = "2026-09-03T19:38:44.511Z" }, - { url = "https://files.pythonhosted.org/packages/3a/8e/89f273e604c55f091f0fe5cbf48831a2b1824c5bcd66c1107ca9686fb25a/fable_library-5.16.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:12290ccbc25a9400f6c3a53599300e5e3404bca09df7144d5d871b0f1b885380", size = 1663073, upload-time = "2026-09-03T19:38:45.946Z" }, - { url = "https://files.pythonhosted.org/packages/83/25/bf25d0de7f6ff06a5a59055b1b774e5599ff50f31f456109681d364ff8b7/fable_library-5.16.0-cp314-cp314-win32.whl", hash = "sha256:9ebbe61c78ebd3c7a066f895cdfe0a3f01d7e262378b1d5de4963f91f47beea4", size = 1269933, upload-time = "2026-09-03T19:38:47.568Z" }, - { url = "https://files.pythonhosted.org/packages/07/bb/b47f2a4a618c4737e8d90d81ff394e3a0a6f0f6630f9eab70e2733166ecd/fable_library-5.16.0-cp314-cp314-win_amd64.whl", hash = "sha256:225c1e5e9c81be40376b2839b7c1b4f720f9e77a1e9c1f7ca7795c4656beaa43", size = 1419131, upload-time = "2026-09-03T19:38:49.199Z" }, - { url = "https://files.pythonhosted.org/packages/46/69/41f97aade0c17a47fb17719df60a5fa69c6b9a32b1aac3d6e74af74998f7/fable_library-5.16.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9bf93f1bde19784c8706a2919706fdac94cc1cc4b03ec6f26a799f6df3ed3210", size = 1365725, upload-time = "2026-09-03T19:38:50.507Z" }, - { url = "https://files.pythonhosted.org/packages/0e/a1/ce853d9429c129c93d2b70e225e11151a0c43bfb22c7e75e4f28178df3a0/fable_library-5.16.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:605d500640f23683e9bdfe14ddcc78d904b75165aae09ce7d7a85a6996f7c8c4", size = 1341541, upload-time = "2026-09-03T19:38:52.079Z" }, - { url = "https://files.pythonhosted.org/packages/6f/a3/1b037f38f5eb9b896f3a4f054f05df7cccdb02c48644e47e5737d1507832/fable_library-5.16.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:00ac2d0cf24f4f5e2a16972d02af5c2cea0b224228ca82c1b02c31793001db26", size = 1495015, upload-time = "2026-09-03T19:38:53.423Z" }, - { url = "https://files.pythonhosted.org/packages/80/85/56e889c07219ff34403ed6a0846b5406d3cf729a24ed98633034907ac0a6/fable_library-5.16.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:bf31b06d572c96f574e006a3cf5a519eadbfcf5190a209cb0f76c3a05ed5a316", size = 1508707, upload-time = "2026-09-03T19:38:54.907Z" }, - { url = "https://files.pythonhosted.org/packages/da/8c/df4e3957429ce0614be1da8ff52320fc876c5a6357b78534296bd94dcc5a/fable_library-5.16.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:960d0f1767bfd39f971d3c0a685a4bcfffff342de1d91c5cb14a9df42d07d989", size = 1442930, upload-time = "2026-09-03T19:38:56.442Z" }, - { url = "https://files.pythonhosted.org/packages/0f/a8/b5690b7dadf03b7a042162b05f0b73e7b1e0039f2ea3d5d9d40ff260de33/fable_library-5.16.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:779374c2ce8d973d5619bf794a77a8b2323726cc240577e81f352a1108482fce", size = 1466335, upload-time = "2026-09-03T19:38:57.741Z" }, - { url = "https://files.pythonhosted.org/packages/de/88/5bcc7e30583559a6c77b019c36084035bd4651be49d96b14bf105b8c61f4/fable_library-5.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:4ad23730823372bb3747f29a91f7eeefc31327472ca15e0c9bace8295b18359b", size = 1544589, upload-time = "2026-09-03T19:38:59.17Z" }, - { url = "https://files.pythonhosted.org/packages/7a/56/fad6c67bcaf620120d82bfa0e96107e5ea105b70c81a544001ab1ea7413a/fable_library-5.16.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:c0f5d27082f7d17b2829652ab1ae46cef026aaf9853e8a6173921e616253582f", size = 1620194, upload-time = "2026-09-03T19:39:00.576Z" }, - { url = "https://files.pythonhosted.org/packages/a3/10/0c135ed955439d05375e9d8ea6bba3bf94424b54cc5f13f85e7f2c0ad7d1/fable_library-5.16.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:5d722ecad081b32bee3fa17972dcaf2a0de9b9860ae80fd227eb29de73f5751b", size = 1651707, upload-time = "2026-09-03T19:39:01.92Z" }, - { url = "https://files.pythonhosted.org/packages/40/68/267b9f21607cea32ac4f2a4c32ffef979f13cc9381a93e525739fe60c4b0/fable_library-5.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:16b2068620f25c9b4ecce1ff63932a6848debabfb60bf6ba0638b55174186867", size = 1673470, upload-time = "2026-09-03T19:39:03.331Z" }, - { url = "https://files.pythonhosted.org/packages/85/a1/ea5f57c53397f8bc8496901b3315a02f455ec4f27c04c56c7d0731c0454a/fable_library-5.16.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e9b27e36f1ef5dd9c5a9b3888c7f47a99dc2924e2f8cdf461ec647537519fd70", size = 1433316, upload-time = "2026-09-03T19:39:04.579Z" }, - { url = "https://files.pythonhosted.org/packages/25/60/7c35ab5092ee007ca9d3680e635adc4bf1e8f2255791c841d683110b8da3/fable_library-5.16.0-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:85de5d5bf0a1da0c7fccfc28bd36902cabcedb94dac577230ab5bdb2f1823283", size = 1462817, upload-time = "2026-09-03T19:39:06.232Z" }, - { url = "https://files.pythonhosted.org/packages/fe/4f/05f79f4217d4ff2f4e416d8ecb13c63ee98857c8ccf21e769ea6984ff3e8/fable_library-5.16.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:69abe4b3cf796e348908589569b6b9f678a6fd54ae466a48af3c9cde89410329", size = 1442346, upload-time = "2026-09-03T19:39:07.626Z" }, - { url = "https://files.pythonhosted.org/packages/a2/dc/0473a8938d19fb5a2ffe6fe48eb4a0a8bbf55b93780df1b54f8de27a3967/fable_library-5.16.0-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bc4587795960ff026f3645022f6856993b21d4f8434d0f604d5e0652b15f9aff", size = 1466694, upload-time = "2026-09-03T19:39:08.985Z" }, + { url = "https://files.pythonhosted.org/packages/e7/49/d49e97c93b204a44afbc68cf2dbb78f41c819177e43cc3719fb675c6825f/fable_library-5.17.2-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:9772708ff698c8b3a4f0f93f3b7cf785f40e5845f1015d73d6692d5df95c4f54", size = 1408183, upload-time = "2026-09-12T20:36:33.31Z" }, + { url = "https://files.pythonhosted.org/packages/0b/d5/609479075ba553167f7a469b4bfb232b639b50c14b664cb1db86d560dfd2/fable_library-5.17.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a891661f346ff022184b51906781bfbf68314848376b0deab57885d724e372dc", size = 1314089, upload-time = "2026-09-12T20:36:34.728Z" }, + { url = "https://files.pythonhosted.org/packages/ff/6a/f129100e81dd0d9f6457488be267ac731f02a05cee47d705338694b48dd9/fable_library-5.17.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6036d786836307f32012ea571940a819f5dda7c4a1fa82e02b688c8a33a79a59", size = 1362031, upload-time = "2026-09-12T20:36:36.117Z" }, + { url = "https://files.pythonhosted.org/packages/d1/17/ea360c12740513f5577101397502f6802dbd863ead0d44e0839bc48a7815/fable_library-5.17.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:07d15c0614b4b4ec34f10dbff663dba530be35f111de3952806a2a9f3a4ab601", size = 1344900, upload-time = "2026-09-12T20:36:37.757Z" }, + { url = "https://files.pythonhosted.org/packages/70/ab/33d759b3224134788206ff15b13c29f8b0f1c0688c94e16ffc4f029035ee/fable_library-5.17.2-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3e3f71c85adf4edd181cf3f5f10a79e2d6df5ae07d1a0b1f687d0e592001be2e", size = 1490041, upload-time = "2026-09-12T20:36:39.173Z" }, + { url = "https://files.pythonhosted.org/packages/6e/e6/8df752820cdd0ee796ea3bdcf84e8c189792304250f67646d6acb8e70175/fable_library-5.17.2-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3cb8713a2cfac4ff10aed17ff4b4d654c946b863d56f2b0273f2638479c28e50", size = 1502865, upload-time = "2026-09-12T20:36:40.998Z" }, + { url = "https://files.pythonhosted.org/packages/2f/8c/1945776308afd62202dd8d9f8a095f40dd44bd0e8fdc0cbb9bfe7d3b0026/fable_library-5.17.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:73ae51d6ab2797b319362aa2a8bd399d48b2f07cb4b8e9291e608fe2658ac8f7", size = 1435423, upload-time = "2026-09-12T20:36:42.664Z" }, + { url = "https://files.pythonhosted.org/packages/e8/fb/9f6408416b349687b9f49d92d233032635472bf1a22808835c7542bc2dbf/fable_library-5.17.2-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ad9b5ead8facd0605791950f0062a33d688a87928ed324fea3879e2ebb918697", size = 1464441, upload-time = "2026-09-12T20:36:44.15Z" }, + { url = "https://files.pythonhosted.org/packages/9d/14/c3a5e88762158c84cadaa4896d346e17117ca61f5f2d5cd8cce2888fa754/fable_library-5.17.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ddc5620441b525509006ccdaef0eefce9df1fae74badad3986055747e3e3c2a7", size = 1540208, upload-time = "2026-09-12T20:36:45.848Z" }, + { url = "https://files.pythonhosted.org/packages/dc/d1/20922864e9d304d200e7393a9e309fe9a0c743223fd0c12f03823f8296f0/fable_library-5.17.2-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:8b39e3265635f084d893c8db7128a0b3850ac26928a0bcaf4b273981bbf09bf0", size = 1622547, upload-time = "2026-09-12T20:36:47.305Z" }, + { url = "https://files.pythonhosted.org/packages/61/50/16ee1d757c74e438d6ef37c207215a4350fee4ca474bdbb476af128d816f/fable_library-5.17.2-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a7b647d0ba5cfa9925b4e7e2d5348356fecf0964c20f74a531c5ca0fd786ef73", size = 1647673, upload-time = "2026-09-12T20:36:48.923Z" }, + { url = "https://files.pythonhosted.org/packages/e3/f5/bdaaa3cf79375e178741d50805438fbfeb5aac8d6968e2012c7a80f15374/fable_library-5.17.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2a52d70260f5935f32b85c77b50a03d261aeff3f473be54387616e9e1dd3e7d1", size = 1664777, upload-time = "2026-09-12T20:36:50.451Z" }, + { url = "https://files.pythonhosted.org/packages/7d/bf/661885cd74deedd26af9983d6bd9ae0cf7ca7d2d0a950ae472fdf4863857/fable_library-5.17.2-cp314-cp314-win32.whl", hash = "sha256:731566e4c8a724eb2b4fe83bb59c750795f116500102d1048588d77200866c80", size = 1271968, upload-time = "2026-09-12T20:36:52.008Z" }, + { url = "https://files.pythonhosted.org/packages/a9/2c/fc917828ca992bbff0d6d6a284fb4dc16ad4f5c5b16b06cd79873e546e41/fable_library-5.17.2-cp314-cp314-win_amd64.whl", hash = "sha256:1b4577e9fee08ad372c1a78de3dc73a24bba9c50fd528f59f889c96bc674383e", size = 1421734, upload-time = "2026-09-12T20:36:53.717Z" }, + { url = "https://files.pythonhosted.org/packages/95/b2/e9089a9db58557bbdab7e17d84b8ecc0cb7fff28433b59722a0747c8d0b5/fable_library-5.17.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0427ce5abb096cd19100ab931c6e1ac288f8c5efcd930b52dfb603c434f8c908", size = 1367238, upload-time = "2026-09-12T20:36:55.172Z" }, + { url = "https://files.pythonhosted.org/packages/fb/28/55ddb1aeabb2011fe7f3268e700352f13cc5776e8c22668e55cddd73538b/fable_library-5.17.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f87976679218640268094b5dd30c273724a293d98a1520f76a07b1c797f00ad4", size = 1343287, upload-time = "2026-09-12T20:36:56.648Z" }, + { url = "https://files.pythonhosted.org/packages/32/72/52033828155d43f7d53a8eb9c6b6cda4204793997e90be7a5cc980b8b1a0/fable_library-5.17.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d26e3a8dbbaa1911109c18183df7d08e8749fea2d49693e40b34a49276c0c4ae", size = 1497407, upload-time = "2026-09-12T20:36:58.146Z" }, + { url = "https://files.pythonhosted.org/packages/67/29/d14b414bfb7e38ec1115fe89c6b31f1c6771f7993fa2d5793d5bbbccad0a/fable_library-5.17.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:6cee01e3920f68e334a5fa4d615f9fb33376e32f92108f82e9104cca1b859439", size = 1510926, upload-time = "2026-09-12T20:36:59.914Z" }, + { url = "https://files.pythonhosted.org/packages/8b/57/8f5b1dce7f11848a91c575db8fd8b173b21e8f43f6b903d98e7e017ac59a/fable_library-5.17.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65e814082b30cc6cb70ddfe77169e676caf69a38c720494948305f55e14baacb", size = 1444883, upload-time = "2026-09-12T20:37:01.58Z" }, + { url = "https://files.pythonhosted.org/packages/ca/ac/681ab50b675f7a419ddc0a68bdc4cc047dd78d70b15438618fac008a91b9/fable_library-5.17.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:65c97ef6d63ee1f81446e6e8859e12310192cd428741f37ae65a023e3391fe90", size = 1468427, upload-time = "2026-09-12T20:37:03.32Z" }, + { url = "https://files.pythonhosted.org/packages/74/03/4baefafbf6f6e10b79065cc93116e282d6ce046fb3fb77fe7fad7a891336/fable_library-5.17.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:343d1b381aea71c5c566722e77641a4ca6f180b7e4e25aaf96a4e29820677cd4", size = 1546270, upload-time = "2026-09-12T20:37:04.987Z" }, + { url = "https://files.pythonhosted.org/packages/22/ab/6f6da88c1dd3ba1463e4f11129b44d32abcf7517d35ff6117f460f54bab2/fable_library-5.17.2-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:dd51b2a6b7bf073c5457c17158d95e868f2eb7c12d354eda4a73d76cc1d8e5bf", size = 1621723, upload-time = "2026-09-12T20:37:06.628Z" }, + { url = "https://files.pythonhosted.org/packages/43/47/391edb9daf64e68ed4a3af6105a5e820fb6f700bf9b5ce25e6520505f19e/fable_library-5.17.2-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:822f9a90ef01684385c00f0a3619f7d00fddc6fa0d7ebae73dac6ece400a321e", size = 1653559, upload-time = "2026-09-12T20:37:08.112Z" }, + { url = "https://files.pythonhosted.org/packages/25/a4/5ed8cc24f61ffa082e3b76b049d9d4772d7466327fcce4fd9390cba03200/fable_library-5.17.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5d4579d5d61eb51bda44c87b8537b9a05b9db920fcbad7c70d0ccf5a0f671630", size = 1675441, upload-time = "2026-09-12T20:37:09.841Z" }, + { url = "https://files.pythonhosted.org/packages/07/aa/829d97c915a0ad0cfcf6753064b0d38c15b8f03c6ad95dba1dd270666b2a/fable_library-5.17.2-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e512d216d0540b79e00cf658c8bb143c5fd068cca83a41f1602a9d7ed4d0041a", size = 1435473, upload-time = "2026-09-12T20:37:11.411Z" }, + { url = "https://files.pythonhosted.org/packages/92/7b/317ab4ac17dd37f765806cb78d44b977fe7a3bb5b4a4bfda2eaf129f7e14/fable_library-5.17.2-cp315-cp315-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:ba77c1d7e4608c27d10b86043663bafeaeae29cb704eee931817a4897ff8ee7b", size = 1464698, upload-time = "2026-09-12T20:37:12.913Z" }, + { url = "https://files.pythonhosted.org/packages/ab/93/46fbb5fd4c10331335262ee63fe6f2e863e4168abc6c28b6afefda29d979/fable_library-5.17.2-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64336415bfb445ea74bb50b96d607c8c13b00482512e0639e28ebe4d7c8566b9", size = 1444975, upload-time = "2026-09-12T20:37:14.515Z" }, + { url = "https://files.pythonhosted.org/packages/f1/61/dd0ee634227d667c495c28e4a83c93d9c6943404f55e9079b800ffee4e8b/fable_library-5.17.2-cp315-cp315t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d2a68b38ae3c1d8dee4613ba257657ef7807350e950eeeb1b2535bd5f9ba91ee", size = 1468575, upload-time = "2026-09-12T20:37:16.04Z" }, ] [[package]] @@ -63,7 +63,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "fable-library", specifier = "==5.16.0" }, + { name = "fable-library", specifier = "==5.17.2" }, { name = "pydantic", specifier = ">=2.13.4" }, ] @@ -128,27 +128,27 @@ wheels = [ [[package]] name = "ruff" -version = "0.16.6" +version = "0.16.7" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a4/7c/6adb35d70e7c027e308274557901c7e00fb3407750faf3620c184ae058cb/ruff-0.16.6.tar.gz", hash = "sha256:dcf8a73d2ff77e99dde91244b4da16feba7f14e6beeb4015dee7c5a909e99050", size = 4921251, upload-time = "2026-09-03T16:57:29.037Z" } +sdist = { url = "https://files.pythonhosted.org/packages/82/bb/5a449b9162e49b139d72f61672bd3ac1d790221f796d3304e2241fff4c58/ruff-0.16.7.tar.gz", hash = "sha256:5f71d004ac1263b22fa39462ac5ae618a4b77d58981af2cc79bf79a29c12b1a6", size = 4924184, upload-time = "2026-09-10T18:04:06.336Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a4/28/9cc1b79639e284ec103f43c88c644db4eb58cbd0ea1ca11f1193435369ac/ruff-0.16.6-py3-none-linux_armv6l.whl", hash = "sha256:61c368c26bf8e973e5ab14a2772de587bc068ea3f9a277f673380749b4898fb8", size = 10015638, upload-time = "2026-09-03T16:56:40.986Z" }, - { url = "https://files.pythonhosted.org/packages/71/11/627d342ef727ea7794edf74fe23d60a074b02c3acc2e9436684e782286ca/ruff-0.16.6-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ecf4f068e2e123e43a26e9db4e19524cc56563912404e83bbfca375757e45a32", size = 10220762, upload-time = "2026-09-03T16:56:44.681Z" }, - { url = "https://files.pythonhosted.org/packages/43/d9/b75668ce41e4c8d073d18d6d08672ba6906ce45d5c06ea4fdb2e84ce3853/ruff-0.16.6-py3-none-macosx_11_0_arm64.whl", hash = "sha256:99b62ea33baf130f50368798d841f0d95527b6d817bf31817b65dd058f1d314c", size = 9835082, upload-time = "2026-09-03T16:56:47.142Z" }, - { url = "https://files.pythonhosted.org/packages/99/97/123ab10b05cde889c107c20f5a9774955104b5552796a2a8584b089ae8eb/ruff-0.16.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7fbf89013f2bb3f6835a6038ff658dc8a1b38c98dc8e724b964168ad4e881876", size = 9949304, upload-time = "2026-09-03T16:56:49.813Z" }, - { url = "https://files.pythonhosted.org/packages/3e/58/a4a2c59dd2e5b85929c912d9cac3056eb9ee8c7e75e9b9fe3e109174966b/ruff-0.16.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:56a67065e22efa6bc4d498299d3bb06c0c90aace8fac2068b5a12f9dc4d8d51d", size = 9840612, upload-time = "2026-09-03T16:56:52.368Z" }, - { url = "https://files.pythonhosted.org/packages/61/6a/ff8c8626a786c4f49d48ced4a752dadbca65f5263005f9c2416578194694/ruff-0.16.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e25cc89174874b176a157e4428d66761c2c0c006654419bf384f967f361ff1b1", size = 10543465, upload-time = "2026-09-03T16:56:55.089Z" }, - { url = "https://files.pythonhosted.org/packages/ad/bb/c47535923365f337b82e28192e4e9eef2176511007cfd99a62fc22df5dad/ruff-0.16.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0700580ed5303723cb3c11c2f1d2a8913ce77b7ea86646dddb887f5417a9ba70", size = 11267576, upload-time = "2026-09-03T16:56:57.791Z" }, - { url = "https://files.pythonhosted.org/packages/ba/50/e5119a5212b5cd63b51e1f4b25e7bd636a6668fc069a3160b108ad7e3c16/ruff-0.16.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:15f1d0b6e165a6e56567befb6629f8209271311d990bae0f37e6d065035ef5f3", size = 10781993, upload-time = "2026-09-03T16:57:00.666Z" }, - { url = "https://files.pythonhosted.org/packages/8b/98/083d8b4ef3c51a0d19db84367791cbe9f44e4b53343d19dfa83556e1cd9a/ruff-0.16.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d72c591a96986ee4268860e2b7235082129ca5e4cb9cbba653a4b57c11893757", size = 10317748, upload-time = "2026-09-03T16:57:03.428Z" }, - { url = "https://files.pythonhosted.org/packages/9a/29/68f7ff2c5ad95f19f00627ac2de95644e25fe47371ea60b2db1fd952315e/ruff-0.16.6-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:65a006baa18f33324325814c864daef03541d51564b98c517610ea756ab7003e", size = 10540096, upload-time = "2026-09-03T16:57:06.182Z" }, - { url = "https://files.pythonhosted.org/packages/c4/f9/79a8f6de85968641d68a7863aeec577551924ef066a990a48ff93167beab/ruff-0.16.6-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:cd02a7bf1a21a8735228a3e8c95a9dc5cf86bd2a52194f4aaae2a5755b4de0f4", size = 10100494, upload-time = "2026-09-03T16:57:09.194Z" }, - { url = "https://files.pythonhosted.org/packages/d9/e8/b81a22d9b90c00b892ccf2fa2ac36fa95de4c13ab85aea3e73795cfe4651/ruff-0.16.6-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:31b36f1e5ad85e0737f09d2be4e512e2e283583c14015da3b9dc07359ac0fc88", size = 9843663, upload-time = "2026-09-03T16:57:12.168Z" }, - { url = "https://files.pythonhosted.org/packages/39/aa/54f516ec5e5a11c4afdceb1c454ebb054ffb96e4f4a1705580b4346abd35/ruff-0.16.6-py3-none-musllinux_1_2_i686.whl", hash = "sha256:61029b4ab4aa723fd3064fab96b1d814492596bf0c792679fffcbde1e1679953", size = 10282461, upload-time = "2026-09-03T16:57:15.077Z" }, - { url = "https://files.pythonhosted.org/packages/52/0b/38d0aa8aa32372b96dc44f97b22e576c4147808271aab7b2cb1e353d4445/ruff-0.16.6-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:9ac8998457832c2061709d900856b7ad271dace0cb41f346588d540162bfa718", size = 10728808, upload-time = "2026-09-03T16:57:17.797Z" }, - { url = "https://files.pythonhosted.org/packages/5e/e5/9e274e24eeb027640ffc7442f21239f16d17f47acec15ae34f32e03a5c79/ruff-0.16.6-py3-none-win32.whl", hash = "sha256:0b87d9d16fcb63e8018423ca1d50b7260f15cb2da33e30db4baad4183a948c25", size = 10049212, upload-time = "2026-09-03T16:57:20.55Z" }, - { url = "https://files.pythonhosted.org/packages/22/31/72472449414223ed1a2da236b992adbb1a2ae59e34794574810f60ce068e/ruff-0.16.6-py3-none-win_amd64.whl", hash = "sha256:10d21c51c3495d8eaea7b703a16592117ea6eb1d649e36335aa965ff1173eb39", size = 10556402, upload-time = "2026-09-03T16:57:23.501Z" }, - { url = "https://files.pythonhosted.org/packages/fc/07/d781f8f8e1ac24bef9f3269cf62ffb1407ca24c3a8f12e5e22874f90528c/ruff-0.16.6-py3-none-win_arm64.whl", hash = "sha256:7a976c79b958f94e50a022a19f0f8c87387448020935ec14fc74331bd0a7f2c5", size = 10412850, upload-time = "2026-09-03T16:57:26.416Z" }, + { url = "https://files.pythonhosted.org/packages/e3/b2/c80aeeb7f9e469c0d63a85d2f1ab6e1ebfbe10ea7a8d2438b7e09e3ff09e/ruff-0.16.7-py3-none-linux_armv6l.whl", hash = "sha256:727307773e7c7f9181d3ed3a2484186e56c1fa1874255911c74585eb2c7c19f9", size = 10048917, upload-time = "2026-09-10T18:03:30.28Z" }, + { url = "https://files.pythonhosted.org/packages/7b/96/20bb7bcae008004df52afcb7ac83432d4a467f2c17b672fe46d26be231c5/ruff-0.16.7-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:9d61c258deabf58f34c67bd4bb4d939c7f2e6b5f0e59c1cdd1cf771b11cde929", size = 10242929, upload-time = "2026-09-10T18:03:32.706Z" }, + { url = "https://files.pythonhosted.org/packages/90/b2/f184b0d5abec02db69cfd7e49b688ae0237554528ca777136c613bf36bee/ruff-0.16.7-py3-none-macosx_11_0_arm64.whl", hash = "sha256:7ab81118df8945e0193d0240712aa4496573595b75185c3636ed825592a0f728", size = 9847245, upload-time = "2026-09-10T18:03:34.509Z" }, + { url = "https://files.pythonhosted.org/packages/eb/2d/db1633a641866ed801e34cc6b60ef236c5e16f9b2124ab1d49cc24a5fe4f/ruff-0.16.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4c196c968874fc8019da8e7163de7a1a370f111e2309b4b7dfea0fce950198d0", size = 9961780, upload-time = "2026-09-10T18:03:36.618Z" }, + { url = "https://files.pythonhosted.org/packages/4d/98/edea21e1a3e38dbbc3bf6bb068b863b3b06184cf8533a4c7dbbe208a89d5/ruff-0.16.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:ac8c3bd0a7e10ad31e6ce51e7a99f3cb772e69aecdd6b9ea7e99b362f62a62c0", size = 9866337, upload-time = "2026-09-10T18:03:38.805Z" }, + { url = "https://files.pythonhosted.org/packages/0b/11/a15e60d4c87b214646f116ca9d204475bf993ee1047459bc9a360fd4d6d1/ruff-0.16.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:398d3988edde000b5c75dc1b3f584708da9bc990de069c18909142580fec1af9", size = 10562512, upload-time = "2026-09-10T18:03:40.71Z" }, + { url = "https://files.pythonhosted.org/packages/29/42/eaff4c9b6d0c7cdf56df313a17e89ae854f5bbc0b0c8f9cce19be0ab7a8f/ruff-0.16.7-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ce05b62b770a8217c4646a9c4139fca00efe8fe5d71f87df2b243ff20d4584d1", size = 11302938, upload-time = "2026-09-10T18:03:42.607Z" }, + { url = "https://files.pythonhosted.org/packages/5d/43/c75aa59a4ec181fe2ec06cab30e198c1c6d107229a9f008ae3a7c16cabd8/ruff-0.16.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:af1b576fddb9d9ef2ececfb5fadcd6a624b25070ed85e3cfcfe449fc3ff6a7b9", size = 10840857, upload-time = "2026-09-10T18:03:44.604Z" }, + { url = "https://files.pythonhosted.org/packages/21/33/81f3da371942ea031105ba679d8d6e28ec1660ccd690a45f42d381161356/ruff-0.16.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ce7f8f22df67c93ed96c717f9128eadb797144ac2bad475cf536f31d6100c55", size = 10370001, upload-time = "2026-09-10T18:03:46.706Z" }, + { url = "https://files.pythonhosted.org/packages/fa/0b/6345fb4dbf6dd0ed1cfe5d18391dc9c3f59cc81622a7b0a65b84b3e730ba/ruff-0.16.7-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:06d0e93d04f392996435ebd600c153f65b47d73fbec2415aa99c5ee5756b3a5f", size = 10548735, upload-time = "2026-09-10T18:03:48.658Z" }, + { url = "https://files.pythonhosted.org/packages/3f/4d/c5576adf511f92a328e5569dda190ecdd430da51f1a649f3a4a2fd73e21e/ruff-0.16.7-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:142151a5e7b93c1b11111337142f89dd2fbfee92161225c99a97222f22e32656", size = 10108496, upload-time = "2026-09-10T18:03:50.563Z" }, + { url = "https://files.pythonhosted.org/packages/ff/8c/667d83c16199a17a56adc6b0bd4c3beb5b767a2babcd16a56f76f9be7fd6/ruff-0.16.7-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:e6651f97a342d8b35d54d8991544ca22169b86dc54111cb604666940c431b750", size = 9860136, upload-time = "2026-09-10T18:03:52.621Z" }, + { url = "https://files.pythonhosted.org/packages/99/75/78d401106731999a1dd20cc5a6961e37e1eb9397a3b589f73f3a5ce146a3/ruff-0.16.7-py3-none-musllinux_1_2_i686.whl", hash = "sha256:ef140c6eb935fa9a84c9c607dfb2cb1b85843c192e79265b0c54f35f557ea8e5", size = 10286290, upload-time = "2026-09-10T18:03:55.207Z" }, + { url = "https://files.pythonhosted.org/packages/68/49/56f9c3a8b755df93a0ad318b2147bf4ef5dae9a7e5ec61c460109c67957f/ruff-0.16.7-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:53e39506a730fadeee0d998ed5946f30671f0db240c6c7c73bdabbe33604bb6f", size = 10745048, upload-time = "2026-09-10T18:03:57.299Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ea/7f9b938a63ece4bec677ad7f9f7fa02df3383db1949ed93a382441c09a87/ruff-0.16.7-py3-none-win32.whl", hash = "sha256:2ea3470fcebcbc5df2fb0c6f3b90333fa9084c534e0111c038fa4a6ab9f1c4b7", size = 10059082, upload-time = "2026-09-10T18:03:59.632Z" }, + { url = "https://files.pythonhosted.org/packages/39/11/480a6973a927aa653e1cead6a6416008640e03a99d05b34c0434b8c6c366/ruff-0.16.7-py3-none-win_amd64.whl", hash = "sha256:7ac26aca826e9e21d0f1cb25b54ac660760a9fdd094d3e4df9848232be98cfc6", size = 10593368, upload-time = "2026-09-10T18:04:01.999Z" }, + { url = "https://files.pythonhosted.org/packages/8b/4b/51327018d056f0dad2c2238f26d1fb0f53707a9d91b75dea6d1b3039f136/ruff-0.16.7-py3-none-win_arm64.whl", hash = "sha256:aab7f39e2c9df6c596216070f98eef1207b94f8516cca20c808826974971855b", size = 10412401, upload-time = "2026-09-10T18:04:04.098Z" }, ] [[package]]