Releases: youdotcom-oss/youdotcom-python-sdk
Releases · youdotcom-oss/youdotcom-python-sdk
v2.3.0
What's New in 2.3.0
Research API
New standalone Research endpoint for in-depth, multi-step research queries with citations and sources. Supports four effort levels: lite, standard, deep, and exhaustive.
res = you.research(
input="Compare global approaches to AI regulation",
research_effort=ResearchEffort.DEEP,
)
print(res.output.content) # markdown with inline citations
print(res.output.sources) # list of Source objectsBreaking Changes
- Python >= 3.10 now required (was >= 3.9.2)
- Search API:
countnow defaults to10(wasNone) - Contents API:
crawl_timeouttype changed fromfloattoint
See MIGRATION.md for upgrade instructions.
Other Changes
- Added CI test workflow (Python 3.10 + 3.12) with mock server
- Removed pre-compiled mock server binary from git
- Fixed missing imports in README streaming example
- Fixed
run_time_msunit label in README ("seconds" -> "ms")
Full Changelog: https://github.com/youdotcom-oss/youdotcom-python-sdk/blob/main/CHANGELOG.md
v2.2.0
v2.1.0
See https://github.com/youdotcom-oss/youdotcom-python-sdk/blob/main/CHANGELOG.md#200---2026-01-09
What's Changed
- Add performance testing framework by @tyler5673 in #3
- DX-94 Unified API Spec for Agents by @kevmalek in #4
- Release/2.0.0 by @tyler5673 in #5
Full Changelog: v1.4.1...v2.1.0
v1.4.1
v1.4.0
- Added metadata to the contents API response
- Added support for the language query parameter to v1 search request
request_uuidhas been renamed tosearch_uuidin GetV1SearchMetadata