Skip to content

xbbg 1.4.0

Choose a tag to compare

@github-actions github-actions released this 26 Jun 22:57
· 4 commits to main since this release

Added

  • Opt-in request sharding for wide bdp/bdh calls: Rust/Python engine configuration now accepts shard_requests, shard_threshold, shard_chunk_size, and shard_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 exports ovr() / OverrideSpec, for reusable override specs that feed the existing overrides= / options.overrides request paths.
  • Per-security Bloomberg overrides: Python, JavaScript, and @xbbg/langgraph bdp/bdh/bds request paths now accept per-security override specs inside the existing overrides / options.overrides path via ovr() / 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