From ee50db6fd1444f35f7a7a3e089bab0c5c84742f4 Mon Sep 17 00:00:00 2001 From: Andy Brody Date: Wed, 30 Apr 2014 19:28:56 -0700 Subject: [PATCH] Reorganize and relax version dependencies. - Make rdoc a development dependency. - Allow any rdoc through 4.x. - Relax version contstraints on ffi and netrc. --- rest-client.gemspec | 7 ++++--- rest-client.windows.gemspec | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/rest-client.gemspec b/rest-client.gemspec index fea95b8..1001bb7 100644 --- a/rest-client.gemspec +++ b/rest-client.gemspec @@ -16,13 +16,14 @@ Gem::Specification.new do |s| s.homepage = 'https://github.com/rest-client/rest-client' s.summary = 'Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.' - s.add_dependency('mime-types', '~> 2.0') s.add_development_dependency('webmock', '~> 1.4') s.add_development_dependency('rspec', '~> 2.4') s.add_development_dependency('pry') s.add_development_dependency('pry-doc') - s.add_dependency('netrc', '~> 0.7.7') - s.add_dependency('rdoc', '>= 2.4.2') + s.add_development_dependency('rdoc', '>= 2.4.2', '< 5.0') + + s.add_dependency('mime-types', '~> 2.0') + s.add_dependency('netrc', '~> 0.7') s.required_ruby_version = '>= 1.9.2' end diff --git a/rest-client.windows.gemspec b/rest-client.windows.gemspec index 3fcff5e..a2d2f17 100644 --- a/rest-client.windows.gemspec +++ b/rest-client.windows.gemspec @@ -12,7 +12,7 @@ platform = ENV['BUILD_PLATFORM'] || RUBY_PLATFORM case platform when /(mingw32|mswin32)/ # ffi is needed for RestClient::Windows::RootCerts - s.add_dependency('ffi', '~> 1.9.3') + s.add_dependency('ffi', '~> 1.9') s.platform = platform end