Skip to content

chore: update launchdarkly-server-sdk-ai to ^0.15.0 and fix CI Python version#16

Merged
kinyoklion merged 2 commits into
mainfrom
devin/1773048334-update-python-ai-sdk
Mar 9, 2026
Merged

chore: update launchdarkly-server-sdk-ai to ^0.15.0 and fix CI Python version#16
kinyoklion merged 2 commits into
mainfrom
devin/1773048334-update-python-ai-sdk

Conversation

@kinyoklion
Copy link
Copy Markdown
Member

@kinyoklion kinyoklion commented Mar 9, 2026

Summary

Bumps the launchdarkly-server-sdk-ai dependency from ^0.14.0 (which resolves to >=0.14.0, <0.15.0) to ^0.15.0 (>=0.15.0, <0.16.0) to track the latest release of the Python AI SDK.

No other dependency or code changes are included.

Updates since last revision

Fixed CI failure by updating the Python version used in the CI workflow from 3.8 to 3.10. The pyproject.toml already required python = "^3.10", so CI was broken before this PR as well. Also updated the README to say "Python 3.10 or higher" to match the actual requirement.

Review & Testing Checklist for Human

  • Verify that launchdarkly-server-sdk-ai 0.15.0 is API-compatible with the example code. Note: The examples currently import AIConfig from ldai.client, which does not exist in 0.14.x or 0.15.x (it appears to have been renamed to AICompletionConfig). This is a pre-existing issue, not introduced by this PR, but means the examples are broken on both old and new versions.
  • Confirm the CI Python version bump from 3.8 → 3.10 is correct (it matches the existing python = "^3.10" constraint in pyproject.toml).
  • Run poetry install --all-extras && poetry run openai-example (with appropriate env vars) to confirm the examples work after fixing the pre-existing import issue.

Notes

Co-Authored-By: rlamb@launchdarkly.com <kingdewman@gmail.com>
@devin-ai-integration
Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

…oject.toml requirement

Co-Authored-By: rlamb@launchdarkly.com <kingdewman@gmail.com>
@devin-ai-integration devin-ai-integration Bot changed the title chore: update launchdarkly-server-sdk-ai from ^0.14.0 to ^0.15.0 chore: update launchdarkly-server-sdk-ai to ^0.15.0 and fix CI Python version Mar 9, 2026
@kinyoklion kinyoklion marked this pull request as ready for review March 9, 2026 16:45
@kinyoklion kinyoklion requested a review from a team as a code owner March 9, 2026 16:45
@kinyoklion kinyoklion merged commit df885c3 into main Mar 9, 2026
3 checks passed
@kinyoklion kinyoklion deleted the devin/1773048334-update-python-ai-sdk branch March 9, 2026 16:46
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.

2 participants