diff --git a/pyproject.toml b/pyproject.toml index bc0ef19..7395c1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -24,7 +24,7 @@ classifiers = [ "Typing :: Typed", ] dependencies = [ - "arize-phoenix>=13.0,<16", + "arize-phoenix>=13.0,<18", "pandas>=2.0", "click>=8.0", "jsonschema>=4.0", @@ -94,7 +94,7 @@ dev = [ ] demo = [ "evalwire[langgraph,openai]", - "arize-phoenix>=13.0,<16", + "arize-phoenix>=13.0,<18", "langchain>=1.0,<2", "langchain-core>=1.0,<2", "langchain-openai>=1.0,<2", diff --git a/uv.lock b/uv.lock index 820e0f8..e486cf9 100644 --- a/uv.lock +++ b/uv.lock @@ -110,7 +110,7 @@ wheels = [ [[package]] name = "arize-phoenix" -version = "15.10.1" +version = "17.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "aioitertools" }, @@ -120,6 +120,7 @@ dependencies = [ { name = "arize-phoenix-evals" }, { name = "arize-phoenix-otel" }, { name = "authlib" }, + { name = "bashkit" }, { name = "cachetools" }, { name = "email-validator" }, { name = "fastapi" }, @@ -166,14 +167,14 @@ dependencies = [ { name = "uvicorn" }, { name = "wrapt" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/45/f5/d5cf897e822445e46ee44d8bfaef8febf9d95172d973875987f37c7c4cbc/arize_phoenix-15.10.1.tar.gz", hash = "sha256:6ccc15bba32b39958923b1a0f0828f1329f994a9d07e55c20bbfa690e44e85f7", size = 4845731, upload-time = "2026-05-19T00:24:56.559Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7d/35/37ea330c5ec9061ec890c5ffa42f02497aa03949fdbc1d275cb9b3e4a4c6/arize_phoenix-17.12.0.tar.gz", hash = "sha256:17337b9e3784c01adfab5c54a0a9f55928a16d8d6845064234ce92af58efa33a", size = 6910618, upload-time = "2026-06-25T15:45:07.896Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/47/14/e82120266177e67d1a21a370cb8d1366a54b77651ff65037e04d9ba1da89/arize_phoenix-15.10.1-py3-none-any.whl", hash = "sha256:f8bf7b5949cc2ea16e06a120a7ebb9d993fa50026511306b48a0fbaa769e2dfe", size = 5138872, upload-time = "2026-05-19T00:24:53.602Z" }, + { url = "https://files.pythonhosted.org/packages/c0/bc/b1eefcc2183e9fb328efbe08d46dbb3775fa0a773038009d103c760ffbd3/arize_phoenix-17.12.0-py3-none-any.whl", hash = "sha256:ccebfd7fdd9a01a6e9edbed0bf70515d7eeb10feacabcdaf6f91b14248a808a8", size = 7311663, upload-time = "2026-06-25T15:45:05.478Z" }, ] [[package]] name = "arize-phoenix-client" -version = "2.7.0" +version = "2.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, @@ -184,14 +185,14 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/f1/38863019dd3fa8080fea7b929f0ca9ff5a3eb4836c2e6f235b5327cfd892/arize_phoenix_client-2.7.0.tar.gz", hash = "sha256:b53b003a3ce4f6fd5ba3ad0116ee7aba79328f3b76bc9161cfea84799704e07d", size = 195168, upload-time = "2026-05-15T00:51:07.289Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ab/c2/27c9400434586ead98393d46b0a5f07acca8c096775da2de1da1ec6fd6d9/arize_phoenix_client-2.12.0.tar.gz", hash = "sha256:7e65c0a44aa0d8958590e677f4ba7356f9782478d9d0f232ef8309173611a4ad", size = 233108, upload-time = "2026-07-03T03:15:54.576Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/4a/03/31c58b8efc82decbe7a2363f0313d6ba3e1a100092106a120fe1a0f3606b/arize_phoenix_client-2.7.0-py3-none-any.whl", hash = "sha256:53f36910dd50614c731acaf53473bd19639f2b2b8902952f57f8ad69b95b67ac", size = 185794, upload-time = "2026-05-15T00:51:05.484Z" }, + { url = "https://files.pythonhosted.org/packages/b4/40/dc9f7cc7631bde16b73be67e920db6d120c5f2c57cb72452fd94b8bee89b/arize_phoenix_client-2.12.0-py3-none-any.whl", hash = "sha256:7e5603d934991c9d30462eb52519c88d9289d3b9658e82378328a2a56feffa59", size = 212695, upload-time = "2026-07-03T03:15:53.099Z" }, ] [[package]] name = "arize-phoenix-evals" -version = "2.12.0" +version = "3.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonpath-ng" }, @@ -205,9 +206,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/27/26/854b0a5f22619be1e12a257025984630984b5e77a275736eeb43402c0f5d/arize_phoenix_evals-2.12.0.tar.gz", hash = "sha256:ee0653e214ae4acf329cbe86d3ab38e164e50aea227c72906ba406d835b6a051", size = 125202, upload-time = "2026-03-24T16:25:31.562Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d9/8d/f35d4f43e8ac5df628950fcf828671beb4d7f670eaf27ee180071b6daba7/arize_phoenix_evals-3.1.0.tar.gz", hash = "sha256:7af3679a605ee5a111e771c6af6ab2bff22df86c45d1ffe4798d1c651e6812e7", size = 94635, upload-time = "2026-05-05T03:58:08.212Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/6d/dff549a46b90156bc1e3d8d2080e619e0bb70b86bb12dde5319bc7a44a0b/arize_phoenix_evals-2.12.0-py3-none-any.whl", hash = "sha256:f6681aac21ed888741c0fd6af74bb891b2aff78030132df965224675be1f4e86", size = 183705, upload-time = "2026-03-24T16:25:30.087Z" }, + { url = "https://files.pythonhosted.org/packages/f4/1c/ae08ebc6679d026e5d58f3ef1b661a8fc9ee63a0cc238fdeaaed4223a18d/arize_phoenix_evals-3.1.0-py3-none-any.whl", hash = "sha256:e9f1aeadc48786a59acdf4da0b965004a4fdffc81a1337eb2a2ce8d0412e49df", size = 121359, upload-time = "2026-05-05T03:58:06.766Z" }, ] [[package]] @@ -292,6 +293,50 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/21/f8/d02f650c47d05034dcd6f9c8cf94f39598b7a89c00ecda0ecb2911bc27e9/backrefs-6.2-py39-none-any.whl", hash = "sha256:664e33cd88c6840b7625b826ecf2555f32d491800900f5a541f772c485f7cda7", size = 381077, upload-time = "2026-02-16T19:10:13.74Z" }, ] +[[package]] +name = "bashkit" +version = "0.12.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/45/f7/a634b44ce7067f37a7e8d422b5442b9a6804981457119e1305d5b9e13a29/bashkit-0.12.0.tar.gz", hash = "sha256:25e064a091dffb333a04ba7a3b41e1018f50b7feac108bd5785bffe3b02c41b9", size = 1612148, upload-time = "2026-06-23T03:48:19.578Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/19/2b/f419afaff5d7f867de131322cddf925acdbb4a5497adc20751d00d95665d/bashkit-0.12.0-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:d820db46f72f0741056a1439e3e7913e7bfb40217032695663ae0bf32a6a4bf4", size = 11976888, upload-time = "2026-06-23T03:46:41.165Z" }, + { url = "https://files.pythonhosted.org/packages/6c/04/58b855984ba320110aeb333b373da81a228c97e0a97b8a85ff70c2cc62bf/bashkit-0.12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:2fc42a14eff9a800ca9f258a03b22ac49dd9d85c79693962613c416a85d4ca84", size = 11235431, upload-time = "2026-06-23T03:46:43.486Z" }, + { url = "https://files.pythonhosted.org/packages/8d/6d/453aa31a8ed01da64ee65d85df22a8b10bc8eee81cfb984ff88d6fd6c5a6/bashkit-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:df5a9fe9d6f5d9e55b1e3fef3eeec6c9ee5bf4619e14d7372689adae278db946", size = 12030731, upload-time = "2026-06-23T03:46:45.664Z" }, + { url = "https://files.pythonhosted.org/packages/5d/2b/1e8a4f61dd8d2acd5e23f57de3ea5ce19b6395e2416b0fd0b4858c234c4d/bashkit-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cf85edd5d9230a443c97171a1f97c93dd493eaee1495a6115ad2f9f7b63a27bc", size = 12686761, upload-time = "2026-06-23T03:46:47.904Z" }, + { url = "https://files.pythonhosted.org/packages/90/29/4b5c02e94d4a62b79efe2504f920a3574e5a691456cbb3548891ab53e4be/bashkit-0.12.0-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:3fef9b96d801233570e27a2f46e4ccf8c8be40d9fb5a0220e7d987c648e52a2f", size = 12089858, upload-time = "2026-06-23T03:46:51.325Z" }, + { url = "https://files.pythonhosted.org/packages/a1/55/3b75c7e4d4c64de542b3b3f98054268cf869f22de795688cfb157bd06a67/bashkit-0.12.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:acd66f4efb57cedf290bdf9385ec6fea249b9ede43d36419e51d4e6298aed643", size = 12897739, upload-time = "2026-06-23T03:46:53.891Z" }, + { url = "https://files.pythonhosted.org/packages/b8/e2/2dcdaa78ffcd992e79f83b3477a7d38539ba2bda01939cb551698bc4ccdf/bashkit-0.12.0-cp310-cp310-win_amd64.whl", hash = "sha256:708ce4dcc99e63569838eb30088f40b2b5042607bdd340790832ce1dec434db7", size = 13174496, upload-time = "2026-06-23T03:46:56.122Z" }, + { url = "https://files.pythonhosted.org/packages/62/0b/01f2d09d38a151713a69b04e271b12848dcb6fa290418a72c0ea87f7bfb9/bashkit-0.12.0-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:32e7321b56a0a14d50c91f464d6d69310886fd61bcd74cd95dd1c606d2cff477", size = 11975786, upload-time = "2026-06-23T03:46:58.495Z" }, + { url = "https://files.pythonhosted.org/packages/55/ce/d8d041cc0cf1c0e69ac2f8155790392164e95b8cba55be976f0042b4cedd/bashkit-0.12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:52c0170d0b428ecd29a81c1c04748725e90fbfd177ad58139513d5dc58e5b4fa", size = 11235363, upload-time = "2026-06-23T03:47:00.478Z" }, + { url = "https://files.pythonhosted.org/packages/a8/da/111d266c7f8c49ed050f925013fd730ce893e1b87410aa857aa67a3bcbef/bashkit-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:892e66592036e476d3a5f507335a0c8a20c2e39221d1948fec4b8fb6f95ef1d9", size = 12030616, upload-time = "2026-06-23T03:47:02.506Z" }, + { url = "https://files.pythonhosted.org/packages/8e/7a/1b236e01f6e25a013d53a3e6e5041359fcd0ac13141d0539ade62c90654a/bashkit-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58842d102e22d886ae93ae76ec99c2af511e8bb168ca3a42aa6cddbfbea3b0b9", size = 12686786, upload-time = "2026-06-23T03:47:04.795Z" }, + { url = "https://files.pythonhosted.org/packages/c2/4b/a3c39bf97214cab436048f871863dda6afedc251dfe999f3e80f4cacdaab/bashkit-0.12.0-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:457f09c7351eac1364c11bf955c33db958cc5196e109a782b8609256824fca8b", size = 12089396, upload-time = "2026-06-23T03:47:06.874Z" }, + { url = "https://files.pythonhosted.org/packages/90/95/c0bc60341ef427e9d8027132e04a4c072aaa04cf93a569e996bb3073d7c1/bashkit-0.12.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:f4ebc69228e17fd4185e587b717889d549a33d1d9949dbae4fab2e0641d8ffcc", size = 12896736, upload-time = "2026-06-23T03:47:08.903Z" }, + { url = "https://files.pythonhosted.org/packages/6e/fa/4de93d5f990c68fe3a0107e24f2d1b9e034b1622bda08266e5cd27eb7ae7/bashkit-0.12.0-cp311-cp311-win_amd64.whl", hash = "sha256:078a2b1c5c110d75f46d38561805f41d0693dfbe41b9141e22cf430d2be9bb2e", size = 13173695, upload-time = "2026-06-23T03:47:11.552Z" }, + { url = "https://files.pythonhosted.org/packages/e7/26/d8500e73b26ace1888c4438f82f5313d8b565f767febcdc9f75ede3e4a1d/bashkit-0.12.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:249b92edda9ebcccc52a1068838a11a6ab298b69d1cf924e6d01970ca750d8df", size = 11969253, upload-time = "2026-06-23T03:47:13.631Z" }, + { url = "https://files.pythonhosted.org/packages/e4/1b/fa2b362f3b7a63e0ea610156b7861a1f81391496777c78d5d5d26444359c/bashkit-0.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:bb9725309196bb127319ee588f40948cff7595ae4eb73681439d4f49c9dd2511", size = 11230972, upload-time = "2026-06-23T03:47:16.457Z" }, + { url = "https://files.pythonhosted.org/packages/98/0b/ae0f7966bd4f6d02608c4f99fca459377299b1f403c5fb0b71ac0128f21a/bashkit-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5ac972d032f50bac6d325592d60486731b5409f4e5d65ba939647d6dc95e454b", size = 12029268, upload-time = "2026-06-23T03:47:18.998Z" }, + { url = "https://files.pythonhosted.org/packages/f7/af/c0412efec23de57f343dbc24796f1881b8657fba316fa9cd63a180bc2493/bashkit-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f176784ffafef5d97e10de6b6247a460821b7259fd65c8c3233a14f9fac141a5", size = 12691143, upload-time = "2026-06-23T03:47:21.169Z" }, + { url = "https://files.pythonhosted.org/packages/e0/98/c2f28ab5ba55ca1cbcee30008e69dc38b86202f998c559a69f702cdafed1/bashkit-0.12.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:dc003f21416d539ffdee54d10cce3ce1c44a1622e1e6636e9eeb72dc4e4248df", size = 12086811, upload-time = "2026-06-23T03:47:23.268Z" }, + { url = "https://files.pythonhosted.org/packages/82/c2/7dd12bb961f09289c98f54213a130660dab1bc856e65f3c4760453411cb5/bashkit-0.12.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:6891a3c1974c8d89b427ca8d8628cff46ccd0c3e4af174db75059273a35a2b6d", size = 12903753, upload-time = "2026-06-23T03:47:25.521Z" }, + { url = "https://files.pythonhosted.org/packages/be/7c/f155e56dcea8f26c9e648bffe8b62a69b98f73086c4becc786fbe1c64e33/bashkit-0.12.0-cp312-cp312-win_amd64.whl", hash = "sha256:6e9413cd67d3c05648c887b909f8a4dbe139dddfec223d7e65ec57c34f4cab55", size = 13165877, upload-time = "2026-06-23T03:47:27.753Z" }, + { url = "https://files.pythonhosted.org/packages/0c/9c/2b64e487c575eb19b75b71e6b156c129732a30052f0ce2cdf86b6ba30f2c/bashkit-0.12.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:b6861d0ead3149e2f4e7eda6e528ad585a852be4625c1fbcfcb07b95ef5e5298", size = 11972620, upload-time = "2026-06-23T03:47:30.06Z" }, + { url = "https://files.pythonhosted.org/packages/d2/ef/5b230efa1ad1b4907b1cb54c51e83da0a70b1bb754b4b9f81d8d21691924/bashkit-0.12.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a44a6cbc06396f9ce9a395e5433ebabb79c09cd3bf165c530e74dcff9846c08f", size = 11233758, upload-time = "2026-06-23T03:47:32.548Z" }, + { url = "https://files.pythonhosted.org/packages/dc/44/19b417361767ba5623a3daaf96aa247bff9c077d287e25ace12b4c745d86/bashkit-0.12.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:6e117808bc40f4d92dae52ed815e6d1f0ae8fac264493a466fce5975a6ec4132", size = 12030797, upload-time = "2026-06-23T03:47:35.214Z" }, + { url = "https://files.pythonhosted.org/packages/13/1d/06330fc5997227d2a5a98712d2494e2acdad9b47d8d38f338c18a0245fc8/bashkit-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2689e65c6457fcdeab14a0de98b59ab2f93d9d55cdf51f469ceaf0cbd69f63c7", size = 12694050, upload-time = "2026-06-23T03:47:37.565Z" }, + { url = "https://files.pythonhosted.org/packages/ee/ce/d7dc62f836ad46407339330a3e77b925d6cb1ac6fcf747ef0ea7509a6a98/bashkit-0.12.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:fc48eb37b5571b046ba095438383b91113c6284c2445ee32552104f9d1a51e59", size = 12088528, upload-time = "2026-06-23T03:47:39.805Z" }, + { url = "https://files.pythonhosted.org/packages/af/85/0456d2b5f2a8f73a94a8e08aec3db0cef11af706091e110e3ed31edd2cc3/bashkit-0.12.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:c5c4d2c9990a0acaa5287d3e9844a9aa6da5e3fd8f7173375af05cdfe2437b90", size = 12910881, upload-time = "2026-06-23T03:47:42.134Z" }, + { url = "https://files.pythonhosted.org/packages/7f/29/10accbabea69c8bf23bbd3177b6ccc9d69ec3cbd85a15e463cd34c6ab548/bashkit-0.12.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl", hash = "sha256:ccfdbb4fc977a63a7f9227a0058ff73eec2256f29a79c05e8df37769bac239de", size = 4293390, upload-time = "2026-06-23T03:47:44.045Z" }, + { url = "https://files.pythonhosted.org/packages/50/df/015d242da326538af9521d0eedbe28b1a71277a0d9713d8493611447ed0b/bashkit-0.12.0-cp313-cp313-win_amd64.whl", hash = "sha256:6748c66d46349d3213a9ea34f802247b649595744d20a4f38266d90060400179", size = 13167797, upload-time = "2026-06-23T03:47:45.725Z" }, + { url = "https://files.pythonhosted.org/packages/b9/b9/8cab52e3b1a5b876a94ac21edf773b2b8c271853927c3b48e4ccc744bca1/bashkit-0.12.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:9b8d6d68d7364b7b75832c16281fff0032ecee46bbff84b0f9f64045bbf5f734", size = 11973929, upload-time = "2026-06-23T03:47:47.991Z" }, + { url = "https://files.pythonhosted.org/packages/ac/33/e4a1fd7b113b4cc8a678ebfe4a49749af2b1663e4c3bb95da67d65956d92/bashkit-0.12.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:cfcb4d9a58e6c6745efd04fc6c5444f7518335e815a55764fc36feffc7092c19", size = 11234521, upload-time = "2026-06-23T03:47:50.005Z" }, + { url = "https://files.pythonhosted.org/packages/8d/ca/055150242d248ba426c3596478a21004faf07b4d054fe9c41de42fd52358/bashkit-0.12.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b3f0a830fd2856a379263789ba35ed23ec30ba5a526920646646afe5ae227082", size = 12031752, upload-time = "2026-06-23T03:47:52.129Z" }, + { url = "https://files.pythonhosted.org/packages/04/16/7c02154401751a314fd8b53a7a1f6ee56ab43aceedcb49c96816f78d54c5/bashkit-0.12.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:712f3e57e09ebe59a955ac2472f0051588067cbe55e00c070c2ee5d1b0ed1c16", size = 12694484, upload-time = "2026-06-23T03:47:54.291Z" }, + { url = "https://files.pythonhosted.org/packages/7d/82/063e1e91d7c2b99fc2059495dd36788332fb6cc3f5d5cb53b2a98ab89eed/bashkit-0.12.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:f7f8ff718a9797b295de6fb2ce81367099936c87db8eab6bde266f20def313c0", size = 12089711, upload-time = "2026-06-23T03:47:56.829Z" }, + { url = "https://files.pythonhosted.org/packages/d9/5f/004f8445092b58bf4c663e7688d90afc59d0ae4de917ea4fd32f6cb5e289/bashkit-0.12.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:01f1ff134fad8ae84a53f349ce1ddb7b846cba553e31691a5531deb06b22a4bc", size = 12912822, upload-time = "2026-06-23T03:47:58.985Z" }, + { url = "https://files.pythonhosted.org/packages/17/e6/b3417d05f451f178ba88a9a7e881ec68caf1da114ee5aad2add73e2818a3/bashkit-0.12.0-cp314-cp314-win_amd64.whl", hash = "sha256:84b147f541dcc160e1f3c9977fc8a7d290c8d91c65c7c918442e1e3cf11fbb9b", size = 13168577, upload-time = "2026-06-23T03:48:01.345Z" }, +] + [[package]] name = "beartype" version = "0.22.9" @@ -722,14 +767,14 @@ toml = [ [[package]] name = "cross-web" -version = "0.4.1" +version = "0.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/a4/58/e688e99d1493c565d1587e64b499268d0a3129ae59f4efe440aac395f803/cross_web-0.4.1.tar.gz", hash = "sha256:0466295028dcae98c9ab3d18757f90b0e74fac2ff90efbe87e74657546d9993d", size = 157385, upload-time = "2026-01-09T18:17:41.534Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4a/a0/bdb8370215987cc5bde497cb8b976b17ab14841566ecef2aab6ae3e6c7b0/cross_web-0.7.0.tar.gz", hash = "sha256:15fbc8b9a824a055db8127fd6e43e0773074f620fdecb6b2b587d3d0a2bdd459", size = 332407, upload-time = "2026-05-19T14:18:48.849Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/67/49/92b46b6e65f09b717a66c4e5a9bc47a45ebc83dd0e0ed126f8258363479d/cross_web-0.4.1-py3-none-any.whl", hash = "sha256:41b07c3a38253c517ec0603c1a366353aff77538946092b0f9a2235033f192c2", size = 14320, upload-time = "2026-01-09T18:17:40.325Z" }, + { url = "https://files.pythonhosted.org/packages/7a/4a/78b52ec2edcbd9b123638f4e0421fd8699ebe653ebf63ac5f82abd2665bc/cross_web-0.7.0-py3-none-any.whl", hash = "sha256:ddea9be3c68b48eaf16561847a5831a559786949c544b3701432e00a4e8d19d9", size = 25207, upload-time = "2026-05-19T14:18:47.614Z" }, ] [[package]] @@ -904,7 +949,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "arize-phoenix", specifier = ">=13.0,<16" }, + { name = "arize-phoenix", specifier = ">=13.0,<18" }, { name = "click", specifier = ">=8.0" }, { name = "evalwire", extras = ["langgraph", "langchain", "openai", "llm-judge"], marker = "extra == 'all'" }, { name = "jsonschema", specifier = ">=4.0" }, @@ -919,7 +964,7 @@ provides-extras = ["langgraph", "langchain", "openai", "llm-judge", "all"] [package.metadata.requires-dev] demo = [ - { name = "arize-phoenix", specifier = ">=13.0,<16" }, + { name = "arize-phoenix", specifier = ">=13.0,<18" }, { name = "evalwire", extras = ["langgraph", "openai"] }, { name = "langchain", specifier = ">=1.0,<2" }, { name = "langchain-core", specifier = ">=1.0,<2" }, @@ -959,7 +1004,7 @@ wheels = [ [[package]] name = "fastapi" -version = "0.135.2" +version = "0.139.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, @@ -968,9 +1013,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/c4/73/5903c4b13beae98618d64eb9870c3fac4f605523dd0312ca5c80dadbd5b9/fastapi-0.135.2.tar.gz", hash = "sha256:88a832095359755527b7f63bb4c6bc9edb8329a026189eed83d6c1afcf419d56", size = 395833, upload-time = "2026-03-23T14:12:41.697Z" } +sdist = { url = "https://files.pythonhosted.org/packages/d3/af/a5f50ccfa659ec1802cb4ca842c23f06d906a8cc9aef6016a2caeea3d4ed/fastapi-0.139.0.tar.gz", hash = "sha256:99ab7b2d92223c76d6cf10757ab3f89d45b38267fc20b2a136cf02f6beac3145", size = 423016, upload-time = "2026-07-01T16:35:33.436Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/ea/18f6d0457f9efb2fc6fa594857f92810cadb03024975726db6546b3d6fcf/fastapi-0.135.2-py3-none-any.whl", hash = "sha256:0af0447d541867e8db2a6a25c23a8c4bd80e2394ac5529bd87501bbb9e240ca5", size = 117407, upload-time = "2026-03-23T14:12:43.284Z" }, + { url = "https://files.pythonhosted.org/packages/9e/7c/8e3c6ad324ea5cb36604fc3f968554887891c316d9dfde57761611d907ad/fastapi-0.139.0-py3-none-any.whl", hash = "sha256:cf15e1e9e667ddb0ad63811e60bd11390d1aac838ca4a7a23f421807b2308189", size = 130339, upload-time = "2026-07-01T16:35:32.19Z" }, ] [[package]] @@ -4398,7 +4443,7 @@ wheels = [ [[package]] name = "strawberry-graphql" -version = "0.314.3" +version = "0.316.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "cross-web" }, @@ -4407,9 +4452,9 @@ dependencies = [ { name = "python-dateutil" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/00/4d/df1240ee4d8fe925d0b6f0eff15cf9947f0345ab44c39eb58355b6026425/strawberry_graphql-0.314.3.tar.gz", hash = "sha256:2a841c35af61e9d5df1e215ca991cfac364c00a05fc192d9f38d0733da163097", size = 222131, upload-time = "2026-04-08T18:04:42.727Z" } +sdist = { url = "https://files.pythonhosted.org/packages/cf/09/f189fd3c70544322eeba0398ccaa980d17857894c0a66d447aa0b5704686/strawberry_graphql-0.316.0.tar.gz", hash = "sha256:bee5ce0e20d522325bd1ed2db186c812c03c2ea7db29f997b35e7d694649820c", size = 223985, upload-time = "2026-05-19T17:06:10.443Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/be/25/13773a2944cc5975d44db58233b3610ddc88d4be49e6576adf7ed4b62250/strawberry_graphql-0.314.3-py3-none-any.whl", hash = "sha256:4ef4442cea79014487acd7a0d1a2ce55c9d2a42dcd34a307d4c01f2ab477ecfa", size = 324471, upload-time = "2026-04-08T18:04:44.088Z" }, + { url = "https://files.pythonhosted.org/packages/0b/dd/b2cf54803cbd0d37e3ce73c7274bdb144ba83743bc83351b5790eb2a5fad/strawberry_graphql-0.316.0-py3-none-any.whl", hash = "sha256:222e16fbbf953f5a1fa75f62bf9a8e95f274180f928f70bec459b566053aa2cb", size = 326530, upload-time = "2026-05-19T17:06:07.844Z" }, ] [[package]]