From c209bad3687c7fa3868c3d363eec29824b0257f9 Mon Sep 17 00:00:00 2001 From: Ben Slaughter Date: Sun, 28 Jan 2018 20:59:17 +0000 Subject: [PATCH 1/3] Updated gem versions --- Gemfile | 3 +- Gemfile.lock | 86 +++++++++++++--------------- faraday_middleware-parse_csv.gemspec | 8 +-- spec/spec_helper.rb | 2 - 4 files changed, 46 insertions(+), 53 deletions(-) diff --git a/Gemfile b/Gemfile index 592b533..665e079 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,4 @@ source 'http://rubygems.org' -gem 'coveralls', '~> 0.6.7', require: false -gem 'codeclimate-test-reporter', group: :test, require: nil +gem 'coveralls', '~> 0.8.21', require: false gemspec diff --git a/Gemfile.lock b/Gemfile.lock index 6e1cdec..c596a81 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,64 +2,60 @@ PATH remote: . specs: faraday_middleware-parse_csv (0.1.0) - faraday - faraday_middleware + faraday (~> 0.9) + faraday_middleware (~> 0.9) GEM remote: http://rubygems.org/ specs: - codeclimate-test-reporter (0.4.1) - simplecov (>= 0.7.1, < 1.0.0) - coveralls (0.6.9) - multi_json (~> 1.3) - rest-client - simplecov (>= 0.7) - term-ansicolor - thor - diff-lcs (1.2.5) + coveralls (0.8.21) + json (>= 1.8, < 3) + simplecov (~> 0.14.1) + term-ansicolor (~> 1.3) + thor (~> 0.19.4) + tins (~> 1.6) + diff-lcs (1.3) docile (1.1.5) - faraday (0.9.0) + faraday (0.14.0) multipart-post (>= 1.2, < 3) - faraday_middleware (0.9.1) - faraday (>= 0.7.4, < 0.10) - mime-types (2.4.3) - multi_json (1.10.1) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + json (2.1.0) multipart-post (2.0.0) - netrc (0.8.0) - rake (10.3.2) - rest-client (1.7.2) - mime-types (>= 1.16, < 3.0) - netrc (~> 0.7) - rspec (3.1.0) - rspec-core (~> 3.1.0) - rspec-expectations (~> 3.1.0) - rspec-mocks (~> 3.1.0) - rspec-core (3.1.7) - rspec-support (~> 3.1.0) - rspec-expectations (3.1.2) + rake (12.3.0) + rspec (3.7.0) + rspec-core (~> 3.7.0) + rspec-expectations (~> 3.7.0) + rspec-mocks (~> 3.7.0) + rspec-core (3.7.1) + rspec-support (~> 3.7.0) + rspec-expectations (3.7.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.1.0) - rspec-mocks (3.1.3) - rspec-support (~> 3.1.0) - rspec-support (3.1.2) - simplecov (0.9.1) + rspec-support (~> 3.7.0) + rspec-mocks (3.7.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.7.0) + rspec-support (3.7.0) + simplecov (0.14.1) docile (~> 1.1.0) - multi_json (~> 1.0) - simplecov-html (~> 0.8.0) - simplecov-html (0.8.0) - term-ansicolor (1.3.0) + json (>= 1.8, < 3) + simplecov-html (~> 0.10.0) + simplecov-html (0.10.2) + term-ansicolor (1.6.0) tins (~> 1.0) - thor (0.19.1) - tins (1.3.3) - yard (0.8.7.6) + thor (0.19.4) + tins (1.16.3) + yard (0.9.12) PLATFORMS ruby DEPENDENCIES - codeclimate-test-reporter - coveralls (~> 0.6.7) + coveralls (~> 0.8.21) faraday_middleware-parse_csv! - rake - rspec - yard + rake (~> 12.3) + rspec (~> 3.7) + yard (~> 0.9) + +BUNDLED WITH + 1.16.1 diff --git a/faraday_middleware-parse_csv.gemspec b/faraday_middleware-parse_csv.gemspec index 697a53f..4b65db4 100644 --- a/faraday_middleware-parse_csv.gemspec +++ b/faraday_middleware-parse_csv.gemspec @@ -23,8 +23,8 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'faraday', '~> 0.9' spec.add_runtime_dependency 'faraday_middleware', '~> 0.9' - spec.add_development_dependency 'coveralls', '~> 0.6' - spec.add_development_dependency 'rake', '~> 10.3' - spec.add_development_dependency 'rspec', '~> 3.1' - spec.add_development_dependency 'yard', '~> 0.8' + spec.add_development_dependency 'coveralls', '~> 0.8' + spec.add_development_dependency 'rake', '~> 12.3' + spec.add_development_dependency 'rspec', '~> 3.7' + spec.add_development_dependency 'yard', '~> 0.9' end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index e978703..a7748db 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,11 +1,9 @@ $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) $LOAD_PATH.unshift(File.dirname(__FILE__)) -require 'codeclimate-test-reporter' require 'coveralls' require 'rspec' -CodeClimate::TestReporter.start Coveralls.wear! require 'faraday_middleware/parse_csv' From 76878020295ab2c0cddb15377673c51aec8acd0a Mon Sep 17 00:00:00 2001 From: Ben Slaughter Date: Sun, 28 Jan 2018 21:04:43 +0000 Subject: [PATCH 2/3] Removed gemfile.lock --- .gitignore | 6 +-- Gemfile.lock | 61 ----------------------- spec/faraday_middleware/parse_csv_spec.rb | 4 +- 3 files changed, 5 insertions(+), 66 deletions(-) delete mode 100644 Gemfile.lock diff --git a/.gitignore b/.gitignore index f2c1360..f211644 100644 --- a/.gitignore +++ b/.gitignore @@ -26,9 +26,9 @@ build/ # for a library or gem, you might want to ignore these files since the code is # intended to run in multiple environments; otherwise, check them in: -# Gemfile.lock -# .ruby-version -# .ruby-gemset +Gemfile.lock +.ruby-version +.ruby-gemset # unless supporting rvm < 1.11.0 or doing something fancy, ignore this: .rvmrc diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index c596a81..0000000 --- a/Gemfile.lock +++ /dev/null @@ -1,61 +0,0 @@ -PATH - remote: . - specs: - faraday_middleware-parse_csv (0.1.0) - faraday (~> 0.9) - faraday_middleware (~> 0.9) - -GEM - remote: http://rubygems.org/ - specs: - coveralls (0.8.21) - json (>= 1.8, < 3) - simplecov (~> 0.14.1) - term-ansicolor (~> 1.3) - thor (~> 0.19.4) - tins (~> 1.6) - diff-lcs (1.3) - docile (1.1.5) - faraday (0.14.0) - multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - json (2.1.0) - multipart-post (2.0.0) - rake (12.3.0) - rspec (3.7.0) - rspec-core (~> 3.7.0) - rspec-expectations (~> 3.7.0) - rspec-mocks (~> 3.7.0) - rspec-core (3.7.1) - rspec-support (~> 3.7.0) - rspec-expectations (3.7.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.7.0) - rspec-mocks (3.7.0) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.7.0) - rspec-support (3.7.0) - simplecov (0.14.1) - docile (~> 1.1.0) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - term-ansicolor (1.6.0) - tins (~> 1.0) - thor (0.19.4) - tins (1.16.3) - yard (0.9.12) - -PLATFORMS - ruby - -DEPENDENCIES - coveralls (~> 0.8.21) - faraday_middleware-parse_csv! - rake (~> 12.3) - rspec (~> 3.7) - yard (~> 0.9) - -BUNDLED WITH - 1.16.1 diff --git a/spec/faraday_middleware/parse_csv_spec.rb b/spec/faraday_middleware/parse_csv_spec.rb index b211729..90ca199 100644 --- a/spec/faraday_middleware/parse_csv_spec.rb +++ b/spec/faraday_middleware/parse_csv_spec.rb @@ -21,10 +21,10 @@ end it 'parses the response of a csv string' do - expect(@connection.get('/normal').body).to eq [%w(one two three)] + expect(@connection.get('/normal').body).to eq [%w[one two three]] end it 'parses the response of a utf-8 bom string' do - expect(@connection.get('/utf8').body).to eq [%w(one two three)] + expect(@connection.get('/utf8').body).to eq [%w[one two three]] end end From 4f17cc122635be44cb0bb6c8c73f2c0f1371ada0 Mon Sep 17 00:00:00 2001 From: Ben Slaughter Date: Mon, 19 Feb 2018 19:06:42 +0000 Subject: [PATCH 3/3] Version 1.0.0 --- .travis.yml | 8 +++++--- faraday_middleware-parse_csv.gemspec | 6 +++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3020284..728eede 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,11 @@ language: ruby rvm: - ruby-head -- 2.1.3 -- 2.1.0 -- 2.0.0 +- 2.4.3 +- 2.3.6 +- 2.2.8 +- 2.1.10 +- 2.0.0-p648 matrix: allow_failures: - rvm: ruby-head diff --git a/faraday_middleware-parse_csv.gemspec b/faraday_middleware-parse_csv.gemspec index 4b65db4..2882a67 100644 --- a/faraday_middleware-parse_csv.gemspec +++ b/faraday_middleware-parse_csv.gemspec @@ -6,15 +6,15 @@ Gem::Specification.new do |spec| spec.summary = 'Faraday middleware for parsing CSV' spec.description = 'Faraday middleware for parsing CSV using tempfile to include encoding' spec.homepage = 'http://benslaughter.github.io/faraday_middleware-parse_csv/' - spec.version = '0.1.0' + spec.version = '1.0.0' spec.version = "#{spec.version}-#{ENV['TRAVIS_BUILD_NUMBER']}" if ENV['TRAVIS'] - spec.date = '2014-11-05' + spec.date = '2018-02-19' spec.license = 'MIT' spec.author = 'Ben Slaughter' spec.email = 'b.p.slaughter@gmail.com' - spec.files = ['README.md', 'LICENSE'] + spec.files = %w(README.md LICENSE) spec.files += Dir.glob('lib/**/*.rb') spec.files += Dir.glob('spec/**/*') spec.test_files = Dir.glob('spec/**/*')