From 5c133073d943f5b1f0534a8fe40589a4a05a52f8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 12 Jan 2024 19:57:25 +0000 Subject: [PATCH] chore(main): release 0.4.0 --- CHANGELOG.md | 17 +++++++++++++++++ pyproject.toml | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4d9268a..ecf77fee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [0.4.0](https://github.com/CAST-genomics/haptools/compare/v0.3.0...v0.4.0) (2024-01-12) + + +### Features + +* a new `GenotypesPLINKTR` class for reading TRs from PGEN files ([#222](https://github.com/CAST-genomics/haptools/issues/222)) ([3c7abe6](https://github.com/CAST-genomics/haptools/commit/3c7abe6922e8d6953debf3b0d6a02dee9610bbda)) +* allow multiallelic variants in `transform` ([#232](https://github.com/CAST-genomics/haptools/issues/232)) ([371415c](https://github.com/CAST-genomics/haptools/commit/371415cb9007522221ee800ab0c9570703aae6d4)) +* support for python 3.11 ([#207](https://github.com/CAST-genomics/haptools/issues/207)) ([8e01ed4](https://github.com/CAST-genomics/haptools/commit/8e01ed449e47eda6cf032504c9536b053f97d588)) + + +### Bug Fixes + +* `UnboundLocalError` arising from headerless `.hap` files ([#229](https://github.com/CAST-genomics/haptools/issues/229)) ([a499b0c](https://github.com/CAST-genomics/haptools/commit/a499b0cd294c7709f866c330f7ce7431320acfbd)) +* bug where `Phenotypes.subset(inplace=True)` would raise an AttributeError ([#226](https://github.com/CAST-genomics/haptools/issues/226)) ([cff6d9b](https://github.com/CAST-genomics/haptools/commit/cff6d9b0082a6170c7b0873b25445fd0915f9aab)) +* convert `samples` argument in `Genotypes.read` into a set and fix `tr_harmonizer` bug arising when TRTools is also installed ([#225](https://github.com/CAST-genomics/haptools/issues/225)) ([06cc273](https://github.com/CAST-genomics/haptools/commit/06cc273fb063d73ec65071c3807c76bf63f0d448)) +* Not having 23 chromosomes in genotype blocks when 23 chromosomes listed in centromere file resulted in Value Error ([#234](https://github.com/CAST-genomics/haptools/issues/234)) ([ef36798](https://github.com/CAST-genomics/haptools/commit/ef3679838e0e0193eefad2cacc37fc4d1b26715d)) + ## [0.3.0](https://github.com/CAST-genomics/haptools/compare/v0.2.1...v0.3.0) (2023-06-02) diff --git a/pyproject.toml b/pyproject.toml index aee27123..5b8ccea3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "haptools" -version = "0.3.0" +version = "0.4.0" description = "Ancestry and haplotype aware simulation of genotypes and phenotypes for complex trait analysis" authors = ["Arya Massarat", "Michael Lamkin"] license = "MIT"