From 525a96dce10a2662e31020d7e89a9a3573d7de16 Mon Sep 17 00:00:00 2001 From: Bohdan Kovalevskyi Date: Tue, 26 Aug 2025 18:27:55 -0700 Subject: [PATCH] pin gql package to < 4 --- pyproject.toml | 3 ++- uv.lock | 12 +++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ba372594d..3d071ca67 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "openpipe-art" -version = "0.4.10" +version = "0.4.11" description = "The OpenPipe Agent Reinforcement Training (ART) library" readme = "README.md" requires-python = ">=3.10" @@ -37,6 +37,7 @@ backend = [ "nbclient>=0.10.1", "pytest>=8.4.1", "nbmake>=1.5.5", + "gql<4", ] skypilot = [ diff --git a/uv.lock b/uv.lock index bdf0a25de..ea84d5db3 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 2 requires-python = ">=3.10" resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'linux'", @@ -1951,7 +1951,7 @@ wheels = [ [[package]] name = "gql" -version = "4.0.0" +version = "3.5.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -1959,9 +1959,9 @@ dependencies = [ { name = "graphql-core" }, { name = "yarl" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/06/9f/cf224a88ed71eb223b7aa0b9ff0aa10d7ecc9a4acdca2279eb046c26d5dc/gql-4.0.0.tar.gz", hash = "sha256:f22980844eb6a7c0266ffc70f111b9c7e7c7c13da38c3b439afc7eab3d7c9c8e", size = 215644, upload-time = "2025-08-17T14:32:35.397Z" } +sdist = { url = "https://files.pythonhosted.org/packages/34/ed/44ffd30b06b3afc8274ee2f38c3c1b61fe4740bf03d92083e43d2c17ac77/gql-3.5.3.tar.gz", hash = "sha256:393b8c049d58e0d2f5461b9d738a2b5f904186a40395500b4a84dd092d56e42b", size = 180504, upload-time = "2025-05-20T12:34:08.954Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ac/94/30bbd09e8d45339fa77a48f5778d74d47e9242c11b3cd1093b3d994770a5/gql-4.0.0-py3-none-any.whl", hash = "sha256:f3beed7c531218eb24d97cb7df031b4a84fdb462f4a2beb86e2633d395937479", size = 89900, upload-time = "2025-08-17T14:32:34.029Z" }, + { url = "https://files.pythonhosted.org/packages/cb/50/2f4e99b216821ac921dbebf91c644ba95818f5d07857acadee17220221f3/gql-3.5.3-py2.py3-none-any.whl", hash = "sha256:e1fcbde2893fcafdd28114ece87ff47f1cc339a31db271fc4e1d528f5a1d4fbc", size = 74348, upload-time = "2025-05-20T12:34:07.687Z" }, ] [package.optional-dependencies] @@ -4026,7 +4026,7 @@ wheels = [ [[package]] name = "openpipe-art" -version = "0.4.10" +version = "0.4.11" source = { editable = "." } dependencies = [ { name = "litellm" }, @@ -4040,6 +4040,7 @@ backend = [ { name = "accelerate" }, { name = "awscli" }, { name = "bitsandbytes" }, + { name = "gql" }, { name = "hf-xet" }, { name = "nbclient" }, { name = "nbmake" }, @@ -4093,6 +4094,7 @@ requires-dist = [ { name = "accelerate", marker = "extra == 'backend'", specifier = "==1.7.0" }, { name = "awscli", marker = "extra == 'backend'", specifier = ">=1.38.1" }, { name = "bitsandbytes", marker = "extra == 'backend'", specifier = ">=0.45.2" }, + { name = "gql", marker = "extra == 'backend'", specifier = "<4" }, { name = "hf-xet", marker = "extra == 'backend'", specifier = ">=1.1.0" }, { name = "langchain-core", marker = "extra == 'langgraph'", specifier = ">=0.3.51" }, { name = "langchain-openai", marker = "extra == 'langgraph'", specifier = ">=0.3.27" },