Releases: ga4gh/vrs-python
Releases · ga4gh/vrs-python
2.3.1
What's Changed
- fix: add disable_healthcheck kwarg to
create_dataproxyby @korikuzma in #613
Full Changelog: 2.3.0...2.3.1
2.3.0
What's Changed
- Integrate Hackathon vrs-in-a-box into vrs-python by @ehclark in #555
- Remove vcf annotator healthcheck by @theferrit32 in #569
- Update hgvs dependency to >=1.5.5,<2.0 by @SalemBajjali in #606
- build: remove unused/redundant deps by @korikuzma in #607
- feat: add extension fetcher method by @jsstevenson in #611
- chore: add pyrefly-inferred type annotations by @jsstevenson in #597
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- feat: add deprecation warning for beacon translation by @korikuzma in #578
- docs: add more info for docker commands by @korikuzma in #566
- Add vcr_config to conftest to filter headers and auto-decompress resp… by @theferrit32 in #591
- VCF support for RLE and fix to same-as-reference allele normalization to RLE by @theferrit32 in #589
Full Changelog: 2.1.4...2.2.0
Associated Discussion
Deprecating 2.x releases pre 2.2.0: #603
2.1.4
What's Changed
- fix: use correct error message for ref vs actual ref by @jsstevenson in #559
- fix(docs): use correct link for forks by @korikuzma in #573
- fix(test): rename schema -> schema_name to resolve UserWarning by @korikuzma in #574
- build: temporarily pin hgvs by @korikuzma in #580
- fix(notebooks): update notebooks to use vrs 2.x by @korikuzma in #576
- build: pin pysam 0.23.0 to avoid pytest-cov bug by @jsstevenson in #585
- chore: make optional fields visible to type checkers by @jsstevenson in #583
- fix: use correct model validator signature by @jsstevenson in #586
Full Changelog: 2.1.3...2.1.4
2.1.3
What's Changed
- chore(lint): enforce ruff pyupgrade (UP) rules by @korikuzma in #562
Full Changelog: 2.1.2...2.1.3
2.1.2
What's Changed
- VCF Annotator CLI support for reading/writing stdin/stdout by @theferrit32 in #531
- fix-logging-warnings by @ottojolanki in #552
New Contributors
- @ottojolanki made their first contribution in #552
Full Changelog: 2.1.1...2.1.2
2.1.1
What's Changed
- Fix allele translator to_spdi issue for RLE deletion by @theferrit32 in #542
Full Changelog: 2.1.0...2.1.1
2.1.0
What's Changed
- feat: add version to annotated vcf by @jsstevenson in #541
- feat: define VRS schema version in package by @jsstevenson in #543
- feat: add optional suppression of allele collection by @jsstevenson in #545
Full Changelog: 2.0.1...2.1.0
2.0.1
What's Changed
- build: declare python 3.13 support by @jsstevenson in #536
- chore: ignore uv.lock by @jsstevenson in #535
- Docker compose docs by @melissacline in #532
- Add missing dependencies by @david4096 in #533
- cicd: do not install setuptools by @jsstevenson in #539
New Contributors
- @melissacline made their first contribution in #532
- @david4096 made their first contribution in #533
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- feat!: refactor annotator as ABC, add NDJSON annotation + support optional side effects by @jsstevenson in #502
- chore: update seqrepo and uta versions to 2024-12-20 by @korikuzma in #514
- feat!: update models to VRS 2.0.1 by @korikuzma in #518
- docs: clarify fork procedure for devs by @jsstevenson in #458
- feat!: show more informative error msg for vcf annotate output args issue by @jsstevenson in #520
- fix: use POSIX/GNU conventions for option word separators by @jsstevenson in #521
- fix: ensure dataproxy env var works in CLI by @jsstevenson in #523
- fix: use integers for numeric INFO attributes by @jsstevenson in #519
- docs: add instructions for using podman with vs code dev containers by @korikuzma in #524
- chore: remove unused pylint config by @jsstevenson in #525
Note
Originally, VRS-Python major version was going to follow the VRS major version. To prepare for VRS 2.0.0, we created 2.0.0-alpha releases. However, the developer team has decided not to follow approach anymore. Instead, VRS-Python will be following semantic versioning. We will be skipping a 1.0.0 release and will be going straight to 2.0.0.
Full Changelog: 2.0.0-a14...2.0.0