From 6ee4ccb6541c0de10859cb63b22fdeee3d984592 Mon Sep 17 00:00:00 2001 From: Jonathan Oribello Date: Wed, 22 Feb 2023 21:22:18 +0000 Subject: [PATCH] docs: update for 1.3.0 release --- CHANGELOG.md | 18 ++++++++++++++++++ dp_tools/__init__.py | 8 ++++---- setup.py | 2 +- 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21c6cf1..c29db2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.3.0] + +### Added + +- Improved V&V interface + - Plugin support for protocols & checks + - Specification generation via `dpt validation spec` + - Generalized validation runner via `dpt validation run` + - Manual check interface via `dpt validation manual-checks` + - CLI interface implemented using [click](https://click.palletsprojects.com/en/8.1.x/) + +- Started to use logging via [loguru](https://github.com/Delgan/loguru) + +### Removed + +- Microarray specific protocols/checks (now implemented as plugins outside dp_tools) + ## [1.2.1] ### Added @@ -152,3 +169,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 [1.1.9]: https://github.com/j-81/dp_tools/compare/1.1.8...1.1.9 [1.2.0]: https://github.com/j-81/dp_tools/compare/1.1.9...1.2.0 [1.2.1]: https://github.com/j-81/dp_tools/compare/1.2.0...1.2.1 +[1.3.0]: https://github.com/j-81/dp_tools/compare/1.2.1...1.3.0 diff --git a/dp_tools/__init__.py b/dp_tools/__init__.py index 498a35d..902d8c4 100644 --- a/dp_tools/__init__.py +++ b/dp_tools/__init__.py @@ -28,7 +28,7 @@ #### Using pip -> pip install git+https://github.com/J-81/dp_tools.git@1.2.1 +> pip install git+https://github.com/J-81/dp_tools.git@1.3.0 ## CLI Commands @@ -74,7 +74,7 @@ ``` bash # First two lines tell Singularity to run the dp_tools container in the current working directory singularity exec --bind $(pwd):$(pwd) \\ - docker://quay.io/j_81/dp_tools:1.2.1 \\ + docker://quay.io/j_81/dp_tools:1.3.0 \\ dpt-get-isa-archive --accession GLDS-168 # command we want to run ``` @@ -82,7 +82,7 @@ ``` bash # First two lines tell Singularity to run the dp_tools container in the current working directory singularity exec --bind $(pwd):$(pwd) \\ - docker://quay.io/j_81/dp_tools:1.2.1 \\ + docker://quay.io/j_81/dp_tools:1.3.0 \\ dpt-isa-to-runsheet --accession GLDS-168 \\ --config-type bulkRNASeq \\ --config-version Latest \\ @@ -90,4 +90,4 @@ ``` """ -__version__ = "1.2.1" +__version__ = "1.3.0" diff --git a/setup.py b/setup.py index 023b210..7251c99 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ setup( name="dp_tools", - version="1.2.1", + version="1.3.0", description="Tooling for Data Processing Operations", author="Jonathan Oribello", author_email="jonathan.d.oribello@gmail.com",