diff --git a/.ruby-version b/.ruby-version index b502146..ef538c2 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.0.2 +3.1.2 diff --git a/README.md b/README.md index fc683f2..932eedc 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ The gem should work on Linux, Mac and Windows (64bit) machines ## Benchmarks The fastest way to go through a massive amount of names is to use -`Biodiversity::Parser.parse_ary([big array], simple = true)` function. +`Biodiversity::Parser.parse_ary([big array], simple: true)` function. For example parsing a large file with one name per line: @@ -75,10 +75,10 @@ Biodiversity.version # gnparser. # to parse a scientific name into a simple Ruby hash -Biodiversity::Parser.parse("Plantago major", simple = true) +Biodiversity::Parser.parse("Plantago major", simple: true) # to parse many scientific names using all computer CPUs -Biodiversity::Parser.parse_ary(["Plantago major", ... ], simple = true) +Biodiversity::Parser.parse_ary(["Plantago major", ... ], simple: true) # to parse a scientific name into a very detailed Ruby hash Biodiversity::Parser.parse("Plantago major") diff --git a/biodiversity.gemspec b/biodiversity.gemspec index 177e217..62ab009 100644 --- a/biodiversity.gemspec +++ b/biodiversity.gemspec @@ -18,12 +18,12 @@ Gem::Specification.new do |gem| gem.files = `git ls-files`.split("\n") gem.require_paths = ['lib'] - gem.add_runtime_dependency 'ffi', '~> 1.14' + gem.add_runtime_dependency 'ffi', '~> 1.15' - gem.add_development_dependency 'bundler', '~> 2.2' + gem.add_development_dependency 'bundler', '~> 2.4' gem.add_development_dependency 'byebug', '~> 11.1' gem.add_development_dependency 'rake', '~> 13.0' - gem.add_development_dependency 'rspec', '~> 3.10' - gem.add_development_dependency 'rubocop', '~> 1.8' - gem.add_development_dependency 'solargraph', '~> 0.43' + gem.add_development_dependency 'rspec', '~> 3.12' + gem.add_development_dependency 'rubocop', '~> 1.50' + gem.add_development_dependency 'solargraph', '~> 0.49' end diff --git a/ext/gnparser-linux b/ext/gnparser-linux index 792ab03..2291895 100755 Binary files a/ext/gnparser-linux and b/ext/gnparser-linux differ diff --git a/ext/gnparser-mac b/ext/gnparser-mac index 33983e1..6cfe3cc 100755 Binary files a/ext/gnparser-mac and b/ext/gnparser-mac differ diff --git a/ext/gnparser-win.exe b/ext/gnparser-win.exe index 05b8001..c26e7e0 100755 Binary files a/ext/gnparser-win.exe and b/ext/gnparser-win.exe differ diff --git a/lib/biodiversity/version.rb b/lib/biodiversity/version.rb index ce02d88..653e0a1 100644 --- a/lib/biodiversity/version.rb +++ b/lib/biodiversity/version.rb @@ -2,8 +2,8 @@ # Biodiversity module provides a namespace for scientific name parser. module Biodiversity - VERSION = '5.3.3' - GNPARSER_VERSION = 'GNparser 1.3.3' + VERSION = '5.7.2' + GNPARSER_VERSION = 'GNparser 1.7.2' def self.version VERSION