From 4e4b5d44a320ceee12175762d0a9364c2bd4b725 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 May 2024 09:23:55 +0000 Subject: [PATCH] Bump sinatra, grape and sinatra-contrib Bumps [sinatra](https://github.com/sinatra/sinatra), [grape](https://github.com/ruby-grape/grape) and [sinatra-contrib](https://github.com/sinatra/sinatra). These dependencies needed to be updated together. Updates `sinatra` from 2.2.3 to 4.0.0 - [Changelog](https://github.com/sinatra/sinatra/blob/main/CHANGELOG.md) - [Commits](https://github.com/sinatra/sinatra/compare/v2.2.3...v4.0.0) Updates `grape` from 1.7.1 to 1.8.0 - [Changelog](https://github.com/ruby-grape/grape/blob/master/CHANGELOG.md) - [Commits](https://github.com/ruby-grape/grape/compare/v1.7.1...v1.8.0) Updates `sinatra-contrib` from 2.2.3 to 4.0.0 - [Changelog](https://github.com/sinatra/sinatra/blob/main/CHANGELOG.md) - [Commits](https://github.com/sinatra/sinatra/compare/v2.2.3...v4.0.0) --- updated-dependencies: - dependency-name: sinatra dependency-type: direct:production update-type: version-update:semver-major - dependency-name: grape dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: sinatra-contrib dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Gemfile | 2 +- Gemfile.lock | 67 +++++++++++++++++++++++++++++----------------------- 2 files changed, 38 insertions(+), 31 deletions(-) diff --git a/Gemfile b/Gemfile index a64ca69..4d7348e 100644 --- a/Gemfile +++ b/Gemfile @@ -8,7 +8,7 @@ gem "activerecord" gem "bcrypt" gem "dotenv" gem "dry-validation" -gem "grape", "~> 1.7", ">= 1.7.1" +gem "grape", "~> 1.8" gem "grape-entity" gem "pg" gem "puma" diff --git a/Gemfile.lock b/Gemfile.lock index aa4c222..2dbe034 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -23,7 +23,7 @@ GEM backports (3.23.0) base64 (0.2.0) bcrypt (3.1.18) - bigdecimal (3.1.7) + bigdecimal (3.1.8) brakeman (6.1.2) racc builder (3.2.4) @@ -68,19 +68,20 @@ GEM docile (1.4.0) dotenv (2.7.6) drb (2.2.1) - dry-configurable (0.15.0) - concurrent-ruby (~> 1.0) + dry-configurable (0.16.1) dry-core (~> 0.6) - dry-container (0.9.0) + zeitwerk (~> 2.6) + dry-container (0.11.0) concurrent-ruby (~> 1.0) - dry-configurable (~> 0.13, >= 0.13.0) - dry-core (0.7.1) + dry-core (0.9.1) concurrent-ruby (~> 1.0) - dry-inflector (0.2.1) + zeitwerk (~> 2.6) + dry-inflector (0.3.0) dry-initializer (3.1.1) - dry-logic (1.2.0) + dry-logic (1.3.0) concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5) + dry-core (~> 0.9, >= 0.9) + zeitwerk (~> 2.6) dry-schema (1.9.2) concurrent-ruby (~> 1.0) dry-configurable (~> 0.13, >= 0.13.0) @@ -88,12 +89,13 @@ GEM dry-initializer (~> 3.0) dry-logic (~> 1.0) dry-types (~> 1.5) - dry-types (1.5.1) + dry-types (1.6.1) concurrent-ruby (~> 1.0) dry-container (~> 0.3) - dry-core (~> 0.5, >= 0.5) + dry-core (~> 0.9, >= 0.9) dry-inflector (~> 0.1, >= 0.1.2) - dry-logic (~> 1.0, >= 1.0.2) + dry-logic (~> 1.3, >= 1.3) + zeitwerk (~> 2.6) dry-validation (1.8.1) concurrent-ruby (~> 1.0) dry-container (~> 0.7, >= 0.7.1) @@ -103,17 +105,17 @@ GEM factory_bot (6.2.1) activesupport (>= 5.0.0) gherkin (5.1.0) - grape (1.7.1) - activesupport + grape (1.8.0) + activesupport (>= 5) builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) - rack (>= 1.3.0, < 3) + rack (>= 1.3.0) rack-accept grape-entity (0.10.1) activesupport (>= 3.0.0) multi_json (>= 1.3.2) - i18n (1.14.4) + i18n (1.14.5) concurrent-ruby (~> 1.0) io-console (0.6.0) irb (1.6.4) @@ -126,7 +128,7 @@ GEM minitest (5.22.3) multi_json (1.15.0) multi_test (1.1.0) - mustermann (2.0.2) + mustermann (3.0.0) ruby2_keywords (~> 0.0.1) mustermann-grape (1.0.2) mustermann (>= 1.0.0) @@ -148,11 +150,14 @@ GEM puma (6.4.2) nio4r (~> 2.0) racc (1.7.3) - rack (2.2.8.1) + rack (3.0.10) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.2.3) - rack + rack-protection (4.0.0) + base64 (>= 0.1.0) + rack (>= 3.0.0, < 4) + rack-session (2.0.0) + rack (>= 3.0.0) rack-test (2.1.0) rack (>= 1.3) rainbow (3.1.1) @@ -229,16 +234,17 @@ GEM json simplecov simplecov_json_formatter (0.1.4) - sinatra (2.2.3) - mustermann (~> 2.0) - rack (~> 2.2) - rack-protection (= 2.2.3) + sinatra (4.0.0) + mustermann (~> 3.0) + rack (>= 3.0.0, < 4) + rack-protection (= 4.0.0) + rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sinatra-contrib (2.2.3) - multi_json - mustermann (~> 2.0) - rack-protection (= 2.2.3) - sinatra (= 2.2.3) + sinatra-contrib (4.0.0) + multi_json (>= 0.0.2) + mustermann (~> 3.0) + rack-protection (= 4.0.0) + sinatra (= 4.0.0) tilt (~> 2.0) slim (5.2.1) temple (~> 0.10.0) @@ -255,6 +261,7 @@ GEM websocket-extensions (0.1.5) xpath (3.2.0) nokogiri (~> 1.8) + zeitwerk (2.6.13) PLATFORMS ruby @@ -269,7 +276,7 @@ DEPENDENCIES dotenv dry-validation factory_bot - grape (~> 1.7, >= 1.7.1) + grape (~> 1.8) grape-entity pg poltergeist (>= 1.4.0)