diff --git a/pyproject.toml b/pyproject.toml index 900f5165..00c93844 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -64,13 +64,13 @@ dependencies = [ [project.optional-dependencies] # LLM providers (user chooses which they need) anthropic = ["anthropic>=0.25.0,<1.0.0"] -openai = ["openai>=1.12.0,<2.0.0"] +openai = ["openai>=1.12.0,<3.0.0"] # Note: google-generativeai is deprecated but still works; google-genai requires # tenacity>=9.1.2 (now compatible with langchain>=0.3.0). Ready to migrate. google = ["google-generativeai>=0.3.0,<1.0.0"] llm = [ "anthropic>=0.25.0,<1.0.0", - "openai>=1.12.0,<2.0.0", + "openai>=1.12.0,<3.0.0", "google-generativeai>=0.3.0,<1.0.0", ] @@ -111,7 +111,7 @@ cache = [ healthcare = [ # Everything in enterprise "anthropic>=0.25.0,<1.0.0", - "openai>=1.12.0,<2.0.0", + "openai>=1.12.0,<3.0.0", "google-generativeai>=0.3.0,<1.0.0", "memdocs>=1.0.0", "langchain>=1.0.0,<2.0.0", @@ -200,7 +200,7 @@ dev = [ developer = [ # LLM providers "anthropic>=0.25.0,<1.0.0", - "openai>=1.12.0,<2.0.0", + "openai>=1.12.0,<3.0.0", "google-generativeai>=0.3.0,<1.0.0", # MemDocs integration "memdocs>=1.0.0", @@ -220,7 +220,7 @@ developer = [ enterprise = [ # Everything in developer "anthropic>=0.25.0,<1.0.0", - "openai>=1.12.0,<2.0.0", + "openai>=1.12.0,<3.0.0", "google-generativeai>=0.3.0,<1.0.0", "memdocs>=1.0.0", "langchain>=1.0.0,<2.0.0", @@ -247,7 +247,7 @@ enterprise = [ full = [ # LLM providers "anthropic>=0.25.0,<1.0.0", - "openai>=1.12.0,<2.0.0", + "openai>=1.12.0,<3.0.0", "google-generativeai>=0.3.0,<1.0.0", # MemDocs integration "memdocs>=1.0.0", @@ -267,7 +267,7 @@ full = [ all = [ # LLM providers "anthropic>=0.25.0,<1.0.0", - "openai>=1.12.0,<2.0.0", + "openai>=1.12.0,<3.0.0", "google-generativeai>=0.3.0,<1.0.0", # MemDocs integration "memdocs>=1.0.0",