diff --git a/CHANGELOG.md b/CHANGELOG.md index a091b7234..7661ec3c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ - Adds `if_exists` parameter to `upload_to_s3` action, with possible values `:skip`, `:fail`, and `:replace`. [#495] - The `create_release` action now prints and returns the URL of the created GitHub Release. [#503] +- Removes two dependencies bigdecimal and activesupport. [#504] ### Bug Fixes diff --git a/Gemfile.lock b/Gemfile.lock index dc7b795ee..05ec150cd 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,11 +2,10 @@ PATH remote: . specs: fastlane-plugin-wpmreleasetoolkit (8.1.0) - activesupport (>= 6.1.7.1) - bigdecimal (~> 1.4) buildkit (~> 1.5) chroma (= 0.2.0) diffy (~> 3.3) + fastlane (~> 2.213) git (~> 1.3) google-cloud-storage (~> 1.31) nokogiri (~> 1.11) @@ -53,7 +52,6 @@ GEM aws-sigv4 (1.5.2) aws-eventstream (~> 1, >= 1.0.2) babosa (1.0.4) - bigdecimal (1.4.4) buildkit (1.5.0) sawyer (>= 0.6) buildkite-test_collector (2.3.1) @@ -174,7 +172,7 @@ GEM faraday_middleware (1.2.0) faraday (~> 1.0) fastimage (2.2.6) - fastlane (2.212.2) + fastlane (2.213.0) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.8, < 3.0.0) artifactory (~> 3.0) @@ -198,7 +196,7 @@ GEM json (< 3.0.0) jwt (>= 2.1.0, < 3) mini_magick (>= 4.9.4, < 5.0.0) - multipart-post (~> 2.0.0) + multipart-post (>= 2.0.0, < 3.0.0) naturally (~> 2.2) optparse (~> 0.1.1) plist (>= 3.1.0, < 4.0.0) @@ -434,4 +432,4 @@ DEPENDENCIES yard BUNDLED WITH - 2.4.4 + 2.4.13 diff --git a/fastlane-plugin-wpmreleasetoolkit.gemspec b/fastlane-plugin-wpmreleasetoolkit.gemspec index e2f22a546..e7e65a53e 100644 --- a/fastlane-plugin-wpmreleasetoolkit.gemspec +++ b/fastlane-plugin-wpmreleasetoolkit.gemspec @@ -24,10 +24,10 @@ Gem::Specification.new do |spec| # since this would cause a circular dependency # spec.add_dependency 'your-dependency', '~> 1.0.0' - spec.add_dependency 'activesupport', '>= 6.1.7.1' spec.add_dependency 'buildkit', '~> 1.5' spec.add_dependency 'chroma', '0.2.0' spec.add_dependency 'diffy', '~> 3.3' + spec.add_dependency 'fastlane', '~> 2.213' spec.add_dependency 'git', '~> 1.3' spec.add_dependency 'nokogiri', '~> 1.11' # Needed for AndroidLocalizeHelper spec.add_dependency 'octokit', '~> 6.1' @@ -41,13 +41,6 @@ Gem::Specification.new do |spec| # `google-cloud-storage` is required by fastlane, but we pin it in case it's not in the future spec.add_dependency 'google-cloud-storage', '~> 1.31' - # Some of the upstream code uses `BigDecimal.new` which version 2.0 of the - # `bigdecimal` gem removed. Until we'll find the time to identify the - # dependencies and see if we can move them to something compatible with - # modern `bigdecimal`, let's constrain the gem to a version still supporting - # `.new` but which warns about it deprecation. - spec.add_dependency 'bigdecimal', '~> 1.4' - spec.add_development_dependency 'bundler', '~> 2.0' spec.add_development_dependency 'cocoapods', '~> 1.10' # Use at least Fastlane 2.210.0 to ensure compatibility with the Xcode 14 toolchain