Various bugfixes and improvements:
- Numpy >= 1.26 and 2.x support
- Change default chunk size from 10,000 variants x 1,000 samples to 1,000 variants x 10,000 samples
- Add chunk size options to mkschema
Experimental:
- Initial support for local alleles (via --local-alleles option to mkschema)
- Experimental region_index array to support range queries
Breaking:
- ICF metadata format version was bumped to ensure long-term compatility between numpy 1.26.x and numpy >= 2. Existing ICFs will need to be recreated.