xbbg 1.4.0
Added
- Opt-in request sharding for wide
bdp/bdhcalls: Rust/Python engine configuration now acceptsshard_requests,shard_threshold,shard_chunk_size, andshard_max_concurrent(JavaScript:shardRequests,shardThreshold,shardChunkSize,shardMaxConcurrent) to fan out eligible multi-security reference and historical requests while preserving output order. - Composable Bloomberg override helpers: Python now exports
xbbg.ovr()/xbbg.OverrideSpec, and JavaScript exportsovr()/OverrideSpec, for reusable override specs that feed the existingoverrides=/options.overridesrequest paths. - Per-security Bloomberg overrides: Python, JavaScript, and
@xbbg/langgraphbdp/bdh/bdsrequest paths now accept per-security override specs inside the existingoverrides/options.overridespath viaovr()/OverrideSpec. The Rust engine shards by contiguous override sets, merges global overrides first, and preserves output order while still honoring enabled shard chunk limits.
Full Changelog: v1.3.1...v1.4.0