|
23 | 23 | "anthropic": { |
24 | 24 | "package": "anthropic", |
25 | 25 | "deps": { |
26 | | - "*": ["pytest-asyncio"], |
| 26 | + "*": ["pytest-asyncio", "httpx"], |
27 | 27 | "<0.50": ["httpx<0.28.0"], |
28 | 28 | # tokenizers dropped Python 3.8 support, but didn't update package metadata. |
29 | 29 | # https://github.com/huggingface/tokenizers/commit/f4c9fd7f402fc794df8f1b547a95ee5305f9fe62 |
|
249 | 249 | "package": "langchain", |
250 | 250 | "integration_name": "langchain", |
251 | 251 | "deps": { |
252 | | - "*": ["pytest-asyncio", "openai", "tiktoken", "langchain-openai"], |
| 252 | + "*": ["pytest-asyncio", "openai", "tiktoken", "langchain-openai", "httpx"], |
253 | 253 | "<=0.1": ["httpx<0.28.0"], |
254 | 254 | ">=0.3": ["langchain-community"], |
255 | 255 | ">=1.0": ["langchain-classic"], |
|
263 | 263 | "package": "langchain", |
264 | 264 | "integration_name": "langchain", |
265 | 265 | "deps": { |
266 | | - "*": ["pytest-asyncio", "openai", "langchain-openai"], |
| 266 | + "*": ["pytest-asyncio", "openai", "langchain-openai", "httpx"], |
267 | 267 | "<=0.1": ["httpx<0.28.0"], |
268 | 268 | ">=0.3": ["langchain-community"], |
269 | 269 | ">=1.0": ["langchain-classic"], |
|
283 | 283 | "litellm": { |
284 | 284 | "package": "litellm", |
285 | 285 | "deps": { |
286 | | - "*": ["anthropic", "google-genai", "pytest-asyncio"], |
| 286 | + "*": ["anthropic", "google-genai", "pytest-asyncio", "httpx"], |
287 | 287 | }, |
288 | 288 | "include": "<=1.96", # https://github.com/BerriAI/litellm/issues/36384 |
289 | 289 | }, |
|
323 | 323 | "package": "openai", |
324 | 324 | "integration_name": "openai", |
325 | 325 | "deps": { |
326 | | - "*": ["pytest-asyncio", "tiktoken"], |
| 326 | + "*": ["pytest-asyncio", "tiktoken", "httpx"], |
327 | 327 | "<1.55": ["httpx<0.28"], |
328 | 328 | }, |
329 | 329 | "python": { |
|
335 | 335 | "package": "openai", |
336 | 336 | "integration_name": "openai", |
337 | 337 | "deps": { |
338 | | - "*": ["pytest-asyncio"], |
| 338 | + "*": ["pytest-asyncio", "httpx"], |
339 | 339 | "<1.55": ["httpx<0.28"], |
340 | 340 | }, |
341 | 341 | "python": { |
|
346 | 346 | "openai_agents": { |
347 | 347 | "package": "openai-agents", |
348 | 348 | "deps": { |
349 | | - "*": ["pytest-asyncio"], |
| 349 | + "*": ["pytest-asyncio", "httpx"], |
| 350 | + # https://github.com/openai/openai-python/commit/f16fbbd2bd25dc1ff150b5f78dbd15ff6bab6d91 makes `cache_write_tokens` required. |
| 351 | + "<=0.18.0": ["openai<2.45"], |
350 | 352 | }, |
351 | 353 | "python": ">=3.10", |
352 | 354 | }, |
|
0 commit comments