From 9c2b5adcee562148c0aa230e612705aba5db540b Mon Sep 17 00:00:00 2001 From: Ami Mahloof Date: Wed, 20 Mar 2024 11:24:21 -0400 Subject: [PATCH] gemspec update. --- descope.gemspec | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/descope.gemspec b/descope.gemspec index 3699e0e..2496a46 100644 --- a/descope.gemspec +++ b/descope.gemspec @@ -3,32 +3,46 @@ $LOAD_PATH.push File.expand_path('../lib', __FILE__) require 'descope/version' Gem::Specification.new do |s| - s.name = 'descope' + s.platform = Gem::Platform::RUBY + s.name = "descope" s.version = Descope::VERSION - s.authors = ['Descope'] - s.email = ['support@descope.com'] - s.homepage = 'https://github.com/descope/descope-ruby-sdk' - s.summary = 'Descope API Client' - s.description = 'Ruby API Client for Descope API https://descope.com' + s.summary = "Descope Ruby API Client" + s.description = "Ruby API Client for Descope API https://descope.com" + + s.required_ruby_version = ">= 3.3.0" + s.required_rubygems_version = ">= 3.5.6" + + s.author = "Descope Inc." + s.email = "support@descope.com" + s.homepage = "https://github.com/descope/descope-ruby-sdk" + + s.license = "MIT" s.files = `git ls-files`.split("\n") s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") s.executables = `git ls-files -- bin/*`.split("\n").map { |f| File.basename(f) } s.require_paths = ['lib'] + s.metadata = { + "bug_tracker_uri" => "https://github.com/descope/descope-ruby-sdk/issues", + "changelog_uri" => "https://github.com/descope/descope-ruby-sdk/releases/tag/v#{version}", + "documentation_uri" => "https://docs.descope.com", + "source_code_uri" => "https://github.com/descope/descope-ruby-sdk/tree/#{version}", + "rubygems_mfa_required" => 'true', + } + s.add_runtime_dependency 'rest-client', '~> 2.1' s.add_runtime_dependency 'jwt', '~> 2.7' s.add_runtime_dependency 'zache', '~> 0.12' s.add_runtime_dependency 'addressable', '~> 2.8' s.add_runtime_dependency 'retryable', '~> 3.0' - s.add_development_dependency 'bundler' + s.add_development_dependency 'bundler', '>= 2.5' s.add_development_dependency 'rake', '~> 13.0' s.add_development_dependency 'fuubar', '~> 2.0' s.add_development_dependency 'rspec', '~> 3.11' s.add_development_dependency 'simplecov', '~> 0.9' s.add_development_dependency 'faker', '~> 2.0' - s.add_development_dependency "super_diff", "~> 1.0" + s.add_development_dependency 'super_diff', '~> 1.0' s.add_development_dependency 'concurrent-ruby', '~> 1.1' - s.license = 'MIT' end