diff --git a/google_drive.gemspec b/google_drive.gemspec index 6b3eb0e..3d52467 100644 --- a/google_drive.gemspec +++ b/google_drive.gemspec @@ -1,6 +1,13 @@ +# MEMO: googleauthのgem更新のPRに合わせた対応を実施 +# https://github.com/gimite/google-drive-ruby/pull/419 +# +# このライブラリが依存しているGoogle APIのgem(drive/sheet)が、依存しているgem(google-apis-core)の設定に合わせるようにする +# https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-drive_v3/google-apis-drive_v3.gemspec +# https://github.com/googleapis/google-api-ruby-client/blob/main/generated/google-apis-sheets_v4/google-apis-sheets_v4.gemspec +# https://github.com/googleapis/google-api-ruby-client/blob/main/google-apis-core/google-apis-core.gemspec#L22-L29 Gem::Specification.new do |s| s.name = 'google_drive' - s.version = '3.0.7' + s.version = '3.0.7.1' s.authors = ['Hiroshi Ichikawa'] s.email = ['gimite+github@gmail.com'] s.summary = 'A library to read/write files/spreadsheets in Google Drive/Docs.' @@ -8,15 +15,15 @@ Gem::Specification.new do |s| s.homepage = 'https://github.com/gimite/google-drive-ruby' s.rubygems_version = '1.2.0' s.license = 'BSD-3-Clause' - s.required_ruby_version = '>= 2.0.0' + s.required_ruby_version = '>= 2.7' s.files = ['README.md'] + Dir['lib/**/*'] s.require_paths = ['lib'] s.add_dependency('nokogiri', ['>= 1.5.3', '< 2.0.0']) - s.add_dependency('google-apis-drive_v3', '>= 0.5.0', '< 1.0.0') - s.add_dependency('google-apis-sheets_v4', '>= 0.4.0', '< 1.0.0') - s.add_dependency('googleauth', ['>= 0.5.0', '< 1.0.0']) + s.add_dependency('google-apis-drive_v3', '>= 0.5.0', '< 2.0.0') + s.add_dependency('google-apis-sheets_v4', '>= 0.4.0', '< 2.0.0') + s.add_dependency('googleauth', ['>= 0.5.0', '< 2.0.0']) s.add_development_dependency('test-unit', ['>= 3.0.0', '< 4.0.0']) s.add_development_dependency('rake', ['>= 0.8.0']) s.add_development_dependency('rspec-mocks', ['>= 3.4.0', '< 4.0.0'])