From 512684a5333ff24e3c6b1344e5af579d93301c53 Mon Sep 17 00:00:00 2001 From: Sameer Deshmukh Date: Sat, 30 May 2020 15:19:19 +0900 Subject: [PATCH] update history and readme with new info --- .travis.yml | 4 ++++ History.md | 17 +++++++++++++++++ README.md | 5 +++-- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2544c30cb..1d0a5ede6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,10 @@ matrix: fast_finish: true +env: + - DARU_TEST_NMATRIX=1 + - DARU_TEST_GSL=1 + script: - bundle add yard-junk - bundle install diff --git a/History.md b/History.md index 59435af41..8abdb50ea 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,20 @@ +# 0.3 (30 May 2020) +* Major Enhacements + - Remove official support for Ruby < 2.5.1. Now we only test with 2.5.1 and 2.7.1. (@v0dro) + - Make nmatrix and gsl optional dependencies for testing. (@v0dro) + - Update sqlite, activerecord, nokogiri, packable, rake dependencies. (@v0dro) + - Remove runtime dependency on backports. (@v0dro) + - Add `Daru::Vector#match and Daru::Vector#apply_where` methods (@athityakumar). + - Add support for options to the `Daru` module. Adds a separate module `Daru::Configuration` that + can hold data for overall configuration of daru's execution. (@kojix2) +* Minor Enhancements + - Add new `DataFrame#insert_vector` method. (@cyrillefr) + - Add `Vector#last`. (@kojix2) + - Add `DataFrame#rename_vectors!`. (@neumanrq) + - Refactor `GroupBy#apply_method`. (@paisible-wanderer) + - Auto-adjust header parameters when printing to terminal. (@ncs1) + - Infer offsets of timeseries automatically when they are a natural number multiple of seconds. (@jpaulgs) + # 0.2.2 (8 August 2019) * Minor Enhancements diff --git a/README.md b/README.md index a68a15f5d..fdff31ff7 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,9 @@ daru (Data Analysis in RUby) is a library for storage, analysis, manipulation and visualization of data in Ruby. -daru makes it easy and intuitive to process data predominantly through 2 data structures: `Daru::DataFrame` and `Daru::Vector`. Written in pure Ruby works with all ruby implementations. Tested with MRI 2.0, 2.1, 2.2, 2.3, and 2.4. - +daru makes it easy and intuitive to process data predominantly through 2 data structures: +`Daru::DataFrame` and `Daru::Vector`. Written in pure Ruby works with all ruby implementations. +Tested with MRI 2.5.1 and 2.7.1. ## daru plugin gems