v1.2.3
Adds `Reader.read_into()` to copy tensor data directly into caller- provided numpy arrays or torch tensors (any device), eliminating intermediate allocations. Supports single tensor and batch dict (offset-sorted) modes. Enables arena allocation patterns for contiguous GPU memory on MPS/CUDA. Bump version to 1.2.3.