From b4ac1df705c36f6a906d902f5fc5f4412c2a2bc1 Mon Sep 17 00:00:00 2001 From: Darren Breen Date: Sat, 8 Mar 2025 22:42:39 +0000 Subject: [PATCH 1/2] test rails 8 --- Gemfile.lock | 121 ++++++++++++++++++-------------------- base/stellar-base.gemspec | 2 +- sdk/stellar-sdk.gemspec | 2 +- 3 files changed, 60 insertions(+), 65 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index e25c7667..ba4f96b8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,7 +2,7 @@ PATH remote: base specs: stellar-base (0.32.0) - activesupport (>= 5.0.0, < 8.0) + activesupport (>= 5.0.0, < 9.0) base32 (>= 0.3.0, < 1.0) digest-crc (>= 0.5.0, < 1.0) rbnacl (>= 6.0.0, < 8.0) @@ -23,7 +23,7 @@ PATH remote: sdk specs: stellar-sdk (0.32.0) - activesupport (>= 5.0.0, < 8.0) + activesupport (>= 5.0.0, < 9.0) faraday (>= 1.6.0, < 3.0) stellar-base (= 0.32.0) stellar-horizon (= 0.32.0) @@ -32,19 +32,21 @@ PATH GEM remote: https://rubygems.org/ specs: - activemodel (7.2.1.2) - activesupport (= 7.2.1.2) - activesupport (7.2.1.2) + activemodel (7.1.5.1) + activesupport (= 7.1.5.1) + activesupport (7.1.5.1) base64 + benchmark (>= 0.3) bigdecimal - concurrent-ruby (~> 1.0, >= 1.3.1) + concurrent-ruby (~> 1.0, >= 1.0.2) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) logger (>= 1.4.2) minitest (>= 5.1) + mutex_m securerandom (>= 0.3) - tzinfo (~> 2.0, >= 2.0.5) + tzinfo (~> 2.0) addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) ast (2.4.2) @@ -52,20 +54,21 @@ GEM backports (3.25.0) base32 (0.3.4) base64 (0.2.0) - bigdecimal (3.1.8) - bigdecimal (3.1.8-java) + benchmark (0.4.0) + bigdecimal (3.1.9) break (0.40.0) bundler-audit (0.9.2) bundler (>= 1.2.0, < 3) thor (~> 1.0) coderay (1.1.3) - concurrent-ruby (1.3.4) - connection_pool (2.4.1) + concurrent-ruby (1.3.5) + connection_pool (2.5.0) crack (1.0.0) bigdecimal rexml - diff-lcs (1.5.1) - digest-crc (0.6.5) + date (3.4.1) + diff-lcs (1.6.0) + digest-crc (0.7.0) rake (>= 12.0.0, < 14.0.0) docile (1.4.1) drb (2.2.1) @@ -88,8 +91,8 @@ GEM faraday-follow_redirects (0.3.0) faraday (>= 1, < 3) faraday-httpclient (1.0.1) - faraday-multipart (1.0.4) - multipart-post (~> 2) + faraday-multipart (1.1.0) + multipart-post (~> 2.0) faraday-net_http (1.0.2) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) @@ -99,17 +102,18 @@ GEM faraday_middleware (>= 0.9) faraday_middleware (1.2.1) faraday (~> 1.0) - ffi (1.17.0) - ffi (1.17.0-java) - fiddle (1.1.4) + ffi (1.17.1-x86_64-darwin) + fiddle (1.1.6) formatador (1.1.0) - gem-release (2.2.2) - guard (2.18.1) + gem-release (2.2.4) + guard (2.19.1) formatador (>= 0.2.4) listen (>= 2.7, < 4.0) + logger (~> 1.6) lumberjack (>= 1.0.12, < 2.0) nenv (~> 0.1) notiffany (~> 0.0) + ostruct (~> 0.6) pry (>= 0.13.0) shellany (~> 0.0) thor (>= 0.18.1) @@ -118,27 +122,26 @@ GEM guard (~> 2.1) guard-compat (~> 1.1) rspec (>= 2.99.0, < 4.0) - hashdiff (1.1.1) + hashdiff (1.1.2) hyperclient (1.0.1) addressable faraday (>= 0.9.0) faraday_hal_middleware faraday_middleware - i18n (1.14.6) + i18n (1.14.7) concurrent-ruby (~> 1.0) - jar-dependencies (0.4.1) - json (2.7.3) - json (2.7.3-java) - language_server-protocol (3.17.0.3) + json (2.10.1) + language_server-protocol (3.17.0.4) lint_roller (1.1.0) listen (3.9.0) rb-fsevent (~> 0.10, >= 0.10.3) rb-inotify (~> 0.9, >= 0.9.10) - logger (1.6.1) + logger (1.6.6) lumberjack (1.2.10) method_source (1.1.0) - minitest (5.25.1) + minitest (5.25.4) multipart-post (2.4.1) + mutex_m (0.3.0) nenv (0.3.0) netrc (0.11.0) notiffany (0.1.3) @@ -147,28 +150,22 @@ GEM octokit (9.2.0) faraday (>= 1, < 3) sawyer (~> 0.9) - ostruct (0.6.0) + ostruct (0.6.1) parallel (1.26.3) - parser (3.3.5.0) + parser (3.3.7.1) ast (~> 2.4.1) racc - pry (0.14.2) + pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) - pry (0.14.2-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) pry-doc (1.5.0) pry (~> 0.11) yard (~> 0.9.11) - psych (5.1.2) + psych (5.2.3) + date stringio - psych (5.1.2-java) - jar-dependencies (>= 0.1.7) - public_suffix (6.0.1) + public_suffix (5.1.1) racc (1.8.1) - racc (1.8.1-java) rainbow (3.1.1) rake (13.2.1) rb-fsevent (0.11.2) @@ -176,15 +173,15 @@ GEM ffi (~> 1.0) rbnacl (7.1.2) ffi (~> 1) - rdoc (6.7.0) + rdoc (6.12.0) psych (>= 4.0.0) - regexp_parser (2.9.2) - rexml (3.3.9) + regexp_parser (2.10.0) + rexml (3.4.1) rspec (3.13.0) rspec-core (~> 3.13.0) rspec-expectations (~> 3.13.0) rspec-mocks (~> 3.13.0) - rspec-core (3.13.2) + rspec-core (3.13.3) rspec-support (~> 3.13.0) rspec-expectations (3.13.3) diff-lcs (>= 1.2.0, < 2.0) @@ -195,20 +192,21 @@ GEM rspec-mocks (3.13.2) diff-lcs (>= 1.2.0, < 2.0) rspec-support (~> 3.13.0) - rspec-support (3.13.1) - rubocop (1.66.1) + rspec-support (3.13.2) + rubocop (1.64.1) json (~> 2.3) language_server-protocol (>= 3.17.0) parallel (~> 1.10) parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 2.4, < 3.0) - rubocop-ast (>= 1.32.2, < 2.0) + regexp_parser (>= 1.8, < 3.0) + rexml (>= 3.2.5, < 4.0) + rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.32.3) + rubocop-ast (1.38.1) parser (>= 3.3.1.0) - rubocop-performance (1.22.1) + rubocop-performance (1.21.1) rubocop (>= 1.48.1, < 2.0) rubocop-ast (>= 1.31.1, < 2.0) ruby-progressbar (1.13.0) @@ -216,7 +214,7 @@ GEM sawyer (0.9.2) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) - securerandom (0.3.1) + securerandom (0.3.2) shellany (0.0.1) simplecov (0.22.0) docile (~> 1.1) @@ -230,21 +228,19 @@ GEM simplecov-tailwindcss (2.2.0) simplecov (~> 0.16) simplecov_json_formatter (0.1.4) - spoon (0.0.6) - ffi - standard (1.41.1) + standard (1.37.0) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.0) - rubocop (~> 1.66.0) + rubocop (~> 1.64.0) standard-custom (~> 1.0.0) - standard-performance (~> 1.5) + standard-performance (~> 1.4) standard-custom (1.0.2) lint_roller (~> 1.0) rubocop (~> 1.50) - standard-performance (1.5.0) + standard-performance (1.4.0) lint_roller (~> 1.1) - rubocop-performance (~> 1.22.0) - stringio (3.1.1) + rubocop-performance (~> 1.21.0) + stringio (3.1.5) thor (1.3.2) tomlrb (2.0.3) tzinfo (2.0.6) @@ -252,7 +248,7 @@ GEM unicode-display_width (2.6.0) vcr (6.3.1) base64 - webmock (3.24.0) + webmock (3.25.1) addressable (>= 2.8.0) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) @@ -267,8 +263,7 @@ GEM yard PLATFORMS - java - ruby + x86_64-darwin-21 DEPENDENCIES awesome_print @@ -300,4 +295,4 @@ DEPENDENCIES yard-junk BUNDLED WITH - 2.5.22 + 2.3.12 diff --git a/base/stellar-base.gemspec b/base/stellar-base.gemspec index f4d251c8..ac674e55 100644 --- a/base/stellar-base.gemspec +++ b/base/stellar-base.gemspec @@ -31,7 +31,7 @@ Gem::Specification.new do |spec| spec.required_ruby_version = ">= 2.5.0" - spec.add_dependency "activesupport", ">= 5.0.0", "< 8.0" + spec.add_dependency "activesupport", ">= 5.0.0", "< 9.0" spec.add_dependency "base32", ">= 0.3.0", "< 1.0" spec.add_dependency "digest-crc", ">= 0.5.0", "< 1.0" spec.add_dependency "rbnacl", ">= 6.0.0", "< 8.0" diff --git a/sdk/stellar-sdk.gemspec b/sdk/stellar-sdk.gemspec index 0b485331..2161d4ca 100644 --- a/sdk/stellar-sdk.gemspec +++ b/sdk/stellar-sdk.gemspec @@ -29,7 +29,7 @@ Gem::Specification.new do |spec| spec.add_dependency "stellar-base", spec.version spec.add_dependency "stellar-horizon", spec.version - spec.add_dependency "activesupport", ">= 5.0.0", "< 8.0" + spec.add_dependency "activesupport", ">= 5.0.0", "< 9.0" spec.add_dependency "faraday", ">= 1.6.0", "< 3.0" spec.add_dependency "tomlrb", ">= 2.0.1", "< 3.0" end From 9ce7e8dec431e046d18863cdc2789457a1baec1e Mon Sep 17 00:00:00 2001 From: Kevin Martin Date: Fri, 10 Apr 2026 13:44:51 -0400 Subject: [PATCH 2/2] Update dependencies. --- Gemfile | 1 - Gemfile.lock | 24 ++++++++++++++---------- base/spec/spec_helper.rb | 1 - sdk/spec/spec_helper.rb | 1 - 4 files changed, 14 insertions(+), 13 deletions(-) diff --git a/Gemfile b/Gemfile index f65b3abe..945d8d13 100644 --- a/Gemfile +++ b/Gemfile @@ -28,7 +28,6 @@ end group :development do gem "awesome_print" - gem "break" gem "gem-release", require: false gem "octokit" gem "netrc" diff --git a/Gemfile.lock b/Gemfile.lock index ba4f96b8..73bd8d2a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -53,7 +53,7 @@ GEM awesome_print (1.9.2) backports (3.25.0) base32 (0.3.4) - base64 (0.2.0) + base64 (0.3.0) benchmark (0.4.0) bigdecimal (3.1.9) break (0.40.0) @@ -73,7 +73,7 @@ GEM docile (1.4.1) drb (2.2.1) excon (0.112.0) - faraday (1.10.4) + faraday (1.10.5) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) faraday-excon (~> 1.1) @@ -86,23 +86,23 @@ GEM faraday-retry (~> 1.0) ruby2_keywords (>= 0.0.4) faraday-em_http (1.0.0) - faraday-em_synchrony (1.0.0) + faraday-em_synchrony (1.0.1) faraday-excon (1.1.0) - faraday-follow_redirects (0.3.0) + faraday-follow_redirects (0.5.0) faraday (>= 1, < 3) faraday-httpclient (1.0.1) - faraday-multipart (1.1.0) + faraday-multipart (1.2.0) multipart-post (~> 2.0) faraday-net_http (1.0.2) faraday-net_http_persistent (1.2.0) faraday-patron (1.0.0) faraday-rack (1.0.0) - faraday-retry (1.0.3) + faraday-retry (1.0.4) faraday_hal_middleware (0.1.1) faraday_middleware (>= 0.9) faraday_middleware (1.2.1) faraday (~> 1.0) - ffi (1.17.1-x86_64-darwin) + ffi (1.17.1) fiddle (1.1.6) formatador (1.1.0) gem-release (2.2.4) @@ -139,7 +139,9 @@ GEM logger (1.6.6) lumberjack (1.2.10) method_source (1.1.0) - minitest (5.25.4) + minitest (6.0.3) + drb (~> 2.0) + prism (~> 1.5) multipart-post (2.4.1) mutex_m (0.3.0) nenv (0.3.0) @@ -155,6 +157,7 @@ GEM parser (3.3.7.1) ast (~> 2.4.1) racc + prism (1.9.0) pry (0.15.2) coderay (~> 1.1) method_source (~> 1.0) @@ -246,8 +249,7 @@ GEM tzinfo (2.0.6) concurrent-ruby (~> 1.0) unicode-display_width (2.6.0) - vcr (6.3.1) - base64 + vcr (6.4.0) webmock (3.25.1) addressable (>= 2.8.0) crack (>= 0.3.2) @@ -263,6 +265,8 @@ GEM yard PLATFORMS + arm64-darwin-24 + arm64-darwin-25 x86_64-darwin-21 DEPENDENCIES diff --git a/base/spec/spec_helper.rb b/base/spec/spec_helper.rb index 52105e89..3396c2f1 100644 --- a/base/spec/spec_helper.rb +++ b/base/spec/spec_helper.rb @@ -1,7 +1,6 @@ require "simplecov" SimpleCov.command_name "spec:base" -require "break" require "rspec/its" require_relative "../lib/stellar-base" diff --git a/sdk/spec/spec_helper.rb b/sdk/spec/spec_helper.rb index de3cdc3d..484d175c 100644 --- a/sdk/spec/spec_helper.rb +++ b/sdk/spec/spec_helper.rb @@ -1,7 +1,6 @@ require "simplecov" SimpleCov.command_name "spec:sdk" -require "break" require "rspec/its" require_relative "../lib/stellar-sdk"