changeset 17:e28ffe93dc69 draft

Release v0.9.4
author althonos
date Tue, 31 May 2022 10:52:39 +0000
parents 042a23379d2d
children 3dd71eaa2909
files CHANGELOG.md
diffstat 1 files changed, 19 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/CHANGELOG.md	Fri May 13 14:36:19 2022 +0000
+++ b/CHANGELOG.md	Tue May 31 10:52:39 2022 +0000
@@ -5,7 +5,25 @@
 and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
 
 ## [Unreleased]
-[Unreleased]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.3...master
+[Unreleased]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.4...master
+
+
+## [v0.9.4] - 2022-05-31
+[v0.9.4]: https://git.embl.de/grp-zeller/GECCO/compare/v0.9.3...v0.9.4
+
+### Added
+- `classes_` property to `TypeClassifier` to access the `classes_` attribute of the `TypeBinarizer`.
+- Alternative ORF finder `CDSFinder` which simply extracts CDS features from input sequences ([#8](https://github.com/zellerlab/GECCO/issues/8)).
+- Support for annotating domains with "exclusive" HMMs to annotate genes with *at most* one HMM from the library.
+
+### Changed
+- `ProductType` is not restricted to MIBiG types anymore and can support any string as a base type identifier.
+- `PyrodigalFinder` now uses `multiprocessing.pool.ThreadPool` instead of custom thread code thanks to `OrfFinder.find_genes` reentrancy introduced in Pyrodigal `v1.0`. 
+- `PyrodigalFinder` can now be used in single / non-meta mode from the API.
+- BUmped minimum `rich` version to `12.3` to use `None` total in progress bars when the size of an HMM library is unknown.
+
+### Fixed
+- Broken MyPy type annotations in the `gecco.model` and `gecco.cli` modules.
 
 
 ## [v0.9.3] - 2022-05-13