diff --git a/pyproject.toml b/pyproject.toml index 821a74f3..4d103b4a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -59,13 +59,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", ] @@ -94,7 +94,7 @@ crewai = [ 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", @@ -168,7 +168,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", @@ -188,7 +188,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", @@ -211,7 +211,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", @@ -231,7 +231,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",