diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 266855f8..2b28b2a6 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby-version: ['3.0', '3.1', '3.2'] + ruby-version: ['3.2', '3.3'] steps: - uses: actions/checkout@v2 diff --git a/Gemfile b/Gemfile index 32bd2f0b..3662e836 100644 --- a/Gemfile +++ b/Gemfile @@ -3,6 +3,7 @@ source 'https://rubygems.org' gemspec group :test do - gem 'rubocop', '~> 1.23.0', require: false + gem 'rubocop', '~> 1.86', require: false + gem 'parallel', '1.26.3' gem 'awesome_print', require: 'ap' end diff --git a/fhir_client.gemspec b/fhir_client.gemspec index 0656f1c9..6f44f79c 100644 --- a/fhir_client.gemspec +++ b/fhir_client.gemspec @@ -23,13 +23,13 @@ Gem::Specification.new do |spec| spec.required_ruby_version = '>= 3.0.0' spec.add_dependency 'activesupport', '>= 3' - spec.add_dependency 'addressable', '>= 2.3' - spec.add_dependency 'fhir_models', '>= 5.0.0' + spec.add_dependency 'addressable', '>= 2.9.0' + spec.add_dependency 'fhir_models', '>= 5.1.0' spec.add_dependency 'fhir_stu3_models', '>= 3.1.1' spec.add_dependency 'fhir_dstu2_models', '>= 1.1.1' - spec.add_dependency 'nokogiri', '>= 1.10.4' + spec.add_dependency 'nokogiri', '>= 1.19.1' spec.add_dependency 'oauth2', '~> 2.0' - spec.add_dependency 'rack', '>= 1.5' + spec.add_dependency 'rack', '>= 2.2.23' spec.add_dependency 'rest-client', '~> 2.0' spec.add_dependency 'tilt', '>= 1.1'