Skip to content

fix(agent-framework): pin supported beta install#199

Open
sonleoracle wants to merge 4 commits into
mainfrom
fix/agent-framework-install
Open

fix(agent-framework): pin supported beta install#199
sonleoracle wants to merge 4 commits into
mainfrom
fix/agent-framework-install

Conversation

@sonleoracle

@sonleoracle sonleoracle commented Jun 9, 2026

Copy link
Copy Markdown
Member

Summary

  • Pin the agent-framework extra to the known-compatible beta package
  • Rely on that pinned agent-framework package to resolve the matching agent-framework-core dependency
  • Leave constraints files unchanged
  • Disable OpenAI Agents SDK trace export in adapter tests so the fake test API key does not trigger background posts to api.openai.com during CI

Validation

  • Fresh temp install of pyagentspec[agent-framework] without an explicit agent-framework-core requirement resolved agent-framework==1.0.0b260130 and agent-framework-core==1.0.0b260130
  • pip check passed in that temp install
  • Pre-commit hooks passed via shared agent-spec venv
  • Targeted OpenAI Agents live/simple-flow plus security/datastore regression passed locally with the shared venv and LLM env

@sonleoracle sonleoracle requested a review from a team June 9, 2026 16:01
@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jun 9, 2026
@dhilloulinoracle

Copy link
Copy Markdown
Contributor

Internal regression failed: Build ID #498

@dhilloulinoracle

Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #499

@dhilloulinoracle

Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #500

Comment thread pyagentspec/tests/adapters/openaiagents/conftest.py Outdated
@dhilloulinoracle

Copy link
Copy Markdown
Contributor

Internal regression succeeded 🍏: Build ID #501

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants