Variant-extractor

Latest version: v4.0.8

Safety actively analyzes 714792 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

2.0.0

Breaking

* feat: Change alts to alt

BREAKING CHANGE: VariantRecord.alts no longer contains a list, it has been changed to VariantRecord.alt ([`8e1dd86`](https://github.com/EUCANCan/variant-extractor/commit/8e1dd86e8bae8094e047278a6c8fe60efb46eba6))

* feat: Include variant_type in VariantRecord

BREAKING CHANGE: read_vcf() no longer returns a tuple of VariantType and VariantRecord. It now returns a list of just VariantRecord ([`2fe8b37`](https://github.com/EUCANCan/variant-extractor/commit/2fe8b3702f1ababdb6c75290651b1f3f48f0e0a4))

* feat: Remove INDEL_DEL and INDEL_INS

BREAKING CHANGE: Now INDEL_DEL and INDEL_INS are treated like DEL and INS ([`e7bbd40`](https://github.com/EUCANCan/variant-extractor/commit/e7bbd40afc84178e02372957b4060ec853e1a297))

Feature

* feat: Add length field to VariantRecord ([`9a0e446`](https://github.com/EUCANCan/variant-extractor/commit/9a0e446a307c880221b39849b91c0c9db42b9c25))

* feat: Add `qual` field ([`4d23686`](https://github.com/EUCANCan/variant-extractor/commit/4d236869d1457c504860b9e5b482215fc45475be))

* feat: Add only_pass parameter ([`39d7b41`](https://github.com/EUCANCan/variant-extractor/commit/39d7b4120ce9dd389febc273a91f970af5b8bf30))

* feat: Add support for SGLs (1) ([`f3621c0`](https://github.com/EUCANCan/variant-extractor/commit/f3621c0c9a6b6ea673666d61094f157a09b1acbe))

* feat: Import implementation ([`8a676e7`](https://github.com/EUCANCan/variant-extractor/commit/8a676e78939c555c157f6090cafa74581d3b1d52))

Fix

* fix: Divide INV into bracket notation ([`c18a40c`](https://github.com/EUCANCan/variant-extractor/commit/c18a40c3af15b9935150fedbe62b8bad40aa72d7))

* fix: Fix SGL regex ([`b58c867`](https://github.com/EUCANCan/variant-extractor/commit/b58c867597a86bddee0df72e6ee18baa1868b114))

* fix: Complete the documentation ([`fbe5c4d`](https://github.com/EUCANCan/variant-extractor/commit/fbe5c4dbfe7df1c9fd17a06637cb76e086236add))

* fix: Add support for dots in bracket notation ([`e4dc00b`](https://github.com/EUCANCan/variant-extractor/commit/e4dc00bbd634ff7e9f343a43c365202ac02dbcc1))

* fix: Fix import path ([`a9db147`](https://github.com/EUCANCan/variant-extractor/commit/a9db147fe778cca3c8bc8e7a7e68cff9063ccd4a))

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.