chore(deps): update openai requirement from <3,>=2.52.0 to >=3.7.0,<4 - #2292
Conversation
ReviewSingle-line change: This is a major-version bump (openai 2.x → 3.x), not routine dependabot churn, and it deserves more scrutiny than the diff size suggests:
No test coverage was added/changed here (expected for a dependency bump), but given the coupling above, I'd want the existing pydantic-ai/openai-touching tests to be run explicitly against this version rather than relying on typecheck/lint-only CI signal. |
|
@dependabot rebase |
Updates the requirements on [openai](https://github.com/openai/openai-python) to permit the latest version. - [Release notes](https://github.com/openai/openai-python/releases) - [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md) - [Commits](openai/openai-python@v2.52.0...v3.7.0) --- updated-dependencies: - dependency-name: openai dependency-version: 3.6.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
d888b91 to
a9fd0b3
Compare
ReviewThis is a Dependabot-style bump of the A few observations: This crosses a major version boundary (2.x -> 3.x), not just a patch/minor bump. The upper bound moves from The existing tests will not catch a real breaking change here. Worth confirming the resolver is happy end-to-end. CI status at time of review: No security, style, or test-coverage concerns beyond the above - the diff itself is a single well-scoped line change consistent with the file's existing conventions (inline comment documenting the rationale for the pin). |
Updates the requirements on openai to permit the latest version.
Release notes
Sourced from openai's releases.
Changelog
Sourced from openai's changelog.
... (truncated)
Commits
ab76ab5release: 3.7.0 (#3758)6f0da16feat(api): update usage APIs and documentation (#3779)b19c216fix: avoid repeated numpy checks for embeddings (#3757)1cfa80arelease: 3.6.0 (#3752)9917c6echore(deps-dev): bump pyright from 1.1.399 to 1.1.413 (#3744)0b52c9echore(deps-dev): bump mypy from 1.17 to 2.3.1 (#3747)4f5598cchore(deps-dev): bump@stdy/clifrom 0.22.1 to 0.22.2 (#3719)95f0b43chore(deps-dev): bump pandas-stubs from 2.2.2.240807 to 2.3.3.260113 (#3659)a36010dchore(deps): bump github/codeql-action/init from 4.37.1 to 4.37.7 (#3745)7a5484dchore(deps-dev): bump rich from 14.2.0 to 15.0.0 (#3717)