Release v0.10.0
Highlights
With this release we have officially migrated Variant Transforms to Python 3.7; starting from October 7th 2020, Dataflow will halt their support for Python 2.
As part of the migration, we switched to use of the fastavro package as the primary avro schema parsing library. The combination of these two changes have resulted in 40-70% cost reduction of running Variant Transforms.
If you are using VT directly from github, please refer to our docs on how to setup Python 3 virtual environment.
New Features / Improvements
- Upgraded Beam to 2.24.0.
- Added functionality to attempt installing pysam multiple times on the workers to avoid failures due to missing packages.