diff --git a/pyproject.toml b/pyproject.toml index 8acd4a5..f25ac7f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ dependencies = [ "sentry-sdk[django]==2.43.0", "django-prometheus==2.4.1", "prometheus-client==0.23.1", - "openai==1.88.0", + "openai==2.8.0", "pillow==12.0.0", "tiktoken==0.12.0", "django-q2==1.8.0", diff --git a/uv.lock b/uv.lock index 3ad5133..4155c5e 100644 --- a/uv.lock +++ b/uv.lock @@ -699,7 +699,7 @@ requires-dist = [ { name = "environs", specifier = "==14.5.0" }, { name = "json-log-formatter", specifier = "==1.1.1" }, { name = "lxml", specifier = "==6.0.2" }, - { name = "openai", specifier = "==1.88.0" }, + { name = "openai", specifier = "==2.8.0" }, { name = "pillow", specifier = "==12.0.0" }, { name = "prometheus-client", specifier = "==0.23.1" }, { name = "sentry-sdk", extras = ["django"], specifier = "==2.43.0" }, @@ -777,7 +777,7 @@ wheels = [ [[package]] name = "openai" -version = "1.88.0" +version = "2.8.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -789,9 +789,9 @@ dependencies = [ { name = "tqdm" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5a/ea/bbeef604d1fe0f7e9111745bb8a81362973a95713b28855beb9a9832ab12/openai-1.88.0.tar.gz", hash = "sha256:122d35e42998255cf1fc84560f6ee49a844e65c054cd05d3e42fda506b832bb1", size = 470963, upload-time = "2025-06-17T05:04:45.856Z" } +sdist = { url = "https://files.pythonhosted.org/packages/04/0c/b9321e12f89e236f5e9a46346c30fb801818e22ba33b798a5aca84be895c/openai-2.8.0.tar.gz", hash = "sha256:4851908f6d6fcacbd47ba659c5ac084f7725b752b6bfa1e948b6fbfc111a6bad", size = 602412, upload-time = "2025-11-13T18:15:25.847Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/f4/03/ef68d77a38dd383cbed7fc898857d394d5a8b0520a35f054e7fe05dc3ac1/openai-1.88.0-py3-none-any.whl", hash = "sha256:7edd7826b3b83f5846562a6f310f040c79576278bf8e3687b30ba05bb5dff978", size = 734293, upload-time = "2025-06-17T05:04:43.858Z" }, + { url = "https://files.pythonhosted.org/packages/5b/e1/0a6560bab7fb7b5a88d35a505b859c6d969cb2fa2681b568eb5d95019dec/openai-2.8.0-py3-none-any.whl", hash = "sha256:ba975e347f6add2fe13529ccb94d54a578280e960765e5224c34b08d7e029ddf", size = 1022692, upload-time = "2025-11-13T18:15:23.621Z" }, ] [[package]]