Skip to content

Use httpx2 in the remaining official-client scripts - #298

Merged
SaladDay merged 1 commit into
mainfrom
fix/official-scripts-httpx2
Sep 30, 2026
Merged

SaladDay merged 1 commit into
mainfrom
fix/official-scripts-httpx2

Conversation

@SaladDay

@SaladDay SaladDay commented Sep 30, 2026 •

Copy link
Copy Markdown
Collaborator

The pinned official SDK (openai 3.13.0) depends on httpx2, and every other script in services/core/tests already imports it. official_skills.py, official_skill_selectors.py and official_admin_management.py still imported httpx, so they failed with ModuleNotFoundError in an environment set up from requirements.txt and the pinned SDK.

Verified with a python that has the pinned SDK and no httpx: TestSkillsOfficialClientPostgres and TestSkillSelectorsOfficialClientPostgres ran against PostgreSQL and passed. official_admin_management.py targets a deployed Core and has no Go test; it compiles.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@SaladDay
SaladDay merged commit 8f17421 into main Sep 30, 2026
6 checks passed
@SaladDay
SaladDay deleted the fix/official-scripts-httpx2 branch September 30, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant