v0.52.5
What's Changed
- test(weave): update weave SDK version in wandb/core for tests on release by @blalor in #5361
- chore(weave_query): replace api.artifact with api._artifact to avoid generating usage events for artifacts api by @ibindlish in #5365
- docs(weave): Fixes cookbook titles and organizes the Cookbooks side-nav by @dbrian57 in #5363
- fix(weave): Fix requests debugging with rich by @andrewtruong in #5367
- fix(weave): Don't allow project to be empty in init by @andrewtruong in #5373
- chore(weave): Add --ruff-only flag to lint to run just the fast ruff checks by @andrewtruong in #5371
- chore(weave): Better coverage by @andrewtruong in #5360
- chore(weave): Track memory consumption in tests by @andrewtruong in #5359
- chore(weave): Move requests out of trace_server dir by @andrewtruong in #5369
- docs(weave): Use absolute link to stop weird link behavior by @J2-D2-3PO in #5071
- chore(weave): Move call to its own file by @andrewtruong in #5378
- docs(weave): otel endpoints for dedicated by @J2-D2-3PO in #5141
- fix(weave): Make init respect the WANDB_ENTITY env var by @andrewtruong in #5368
- feat(weave): Give user control over what keys to redact by @andrewtruong in #5375
- docs(weave): Remove TODO typo errors from Python SDK docs by @dbrian57 in #5354
- chore(weave): Move Op protocol into its own file by @andrewtruong in #5379
- chore(weave): Dont import from top level weave in submodules by @andrewtruong in #5380
- chore(weave): Add better error message for invalid class names by @andrewtruong in #5383
- docs(weave): Improve media logging documentation by @scottire in #5335
- chore(weave): Pin instructor to unblock CI by @andrewtruong in #5392
- fix(weave): Dont crash if leaderboard call output is None by @andrewtruong in #5374
- chore(weave): Better type checking by @andrewtruong in #5362
- chore(weave): Fix code capture for import as xyz case by @andrewtruong in #5388
- fix(weave): markdown not rendering when rich not installed by @jamie-rasmussen in #5396
- docs(weave): added clickhouse altinity doc by @LalitSahuWnB in #5350
- chore(weave): Make standard linting process faster by @andrewtruong in #5393
- chore(weave): Only run CI on min and max supported python versions by @andrewtruong in #5394
- perf(weave): Significantly improve import time by deferring imports until needed by @andrewtruong in #5401
- perf(weave): upload table in parallel with
table_create_from_digestsby @gtarpenning in #5347 - chore(weave): dynamically strip payloads on insert, slightly higher cap by @gtarpenning in #5311
- chore(weave): Bump version to 0.9.3 and export new prompt types by @chance-wnb in #5390
- docs(weave): revise tracing guide steps for clarity by @ngrayluna in #5386
- chore(weave): Update costs 8/28 by @jwlee64 in #5402
- fix(weave): Patch non-beta OpenAI methods by @jamie-rasmussen in #5403
- feat(weave): Add wandb integration by @andrewtruong in #5391
New Contributors
Full Changelog: v0.52.4...v0.52.5