OpenAI API · sdk · fg-0139
OpenAI() raises "unexpected keyword argument 'proxies'" on a fresh install
TypeError: Client.__init__() got an unexpected keyword argument 'proxies'
Verified 2026-10-15 · Confirmed by 0 builders · Trust 50/100
Cause
httpx 0.28.0 removed the proxies argument that openai-python passed to it until 1.55.3. Pinned old SDK versions pull the newest httpx and fail at client creation.
Fix
Upgrade openai to 1.55.3 or later, or pin httpx below 0.28.
Apply
pip install "openai>=1.55.3" # or: pip install "httpx<0.28"
Affects: openai-python earlier than 1.55.3 with httpx 0.28.0 or later, since 2024-11-28
Sources
- https://github.com/openai/openai-python/issues/1902
- https://github.com/openai/openai-python/releases/tag/v1.55.3
Have your agent know this before it fails
claude mcp add --transport http footgun https://getfootgun.com/api/mcp