Skip to content

Commit 3460df8

Browse files
oxy-giedriusclaude
andcommitted
chore(oxylabs): allow the 3.x oxylabs SDK
`oxylabs` was pinned to exactly 2.0.0, so consumers could not take 3.0.0, out since March. 3.x keeps the `RealtimeClient` surface these tools use, and all four tools plus their failure paths were verified against the live API on both 2.0.0 and 3.0.0. The lockfile keeps oxylabs at 2.0.0, so this permits the upgrade rather than forcing it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 67cd49f commit 3460df8

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

lib/crewai-tools/pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ xml = [
141141
"nltk>=3.10.3",
142142
]
143143
oxylabs = [
144-
"oxylabs==2.0.0"
144+
# 3.x keeps the RealtimeClient surface these tools use and adds sources;
145+
# allow it rather than pinning consumers to a single release.
146+
"oxylabs>=2.0.0,<4",
145147
]
146148
mongodb = [
147149
"pymongo>=4.13"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)