diff --git a/Gemfile b/Gemfile index 92148e9be..0bc8a6890 100644 --- a/Gemfile +++ b/Gemfile @@ -2,7 +2,7 @@ source 'http://rubygems.org' ruby File.read('.ruby-version').strip -gem 'sinatra' +gem 'sinatra', '>= 4.0.0' gem 'thin' gem 'maruku' gem 'i18n' diff --git a/Gemfile.lock b/Gemfile.lock index 3da1595b7..430e4ed89 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,34 +1,42 @@ GEM remote: http://rubygems.org/ specs: - base64 (0.2.0) + base64 (0.3.0) concurrent-ruby (1.2.2) daemons (1.4.1) eventmachine (1.2.7) i18n (1.14.1) concurrent-ruby (~> 1.0) + logger (1.7.0) maruku (0.7.3) - mustermann (3.0.0) + mustermann (3.0.4) ruby2_keywords (~> 0.0.1) - rack (2.2.8.1) - rack-protection (3.2.0) + rack (3.2.4) + rack-protection (4.2.1) base64 (>= 0.1.0) - rack (~> 2.2, >= 2.2.4) + logger (>= 1.6.0) + rack (>= 3.0.0, < 4) + rack-session (2.1.1) + base64 (>= 0.1.0) + rack (>= 3.0.0) rack-ssl-enforcer (0.2.9) rexml (3.3.2) strscan ruby2_keywords (0.0.5) - sinatra (3.2.0) + sinatra (4.2.1) + logger (>= 1.6.0) mustermann (~> 3.0) - rack (~> 2.2, >= 2.2.4) - rack-protection (= 3.2.0) + rack (>= 3.0.0, < 4) + rack-protection (= 4.2.1) + rack-session (>= 2.0.0, < 3) tilt (~> 2.0) strscan (3.1.0) - thin (1.8.2) + thin (2.0.1) daemons (~> 1.0, >= 1.0.9) eventmachine (~> 1.0, >= 1.0.4) - rack (>= 1, < 3) - tilt (2.3.0) + logger + rack (>= 1, < 4) + tilt (2.6.1) PLATFORMS ruby @@ -38,11 +46,11 @@ DEPENDENCIES maruku rack-ssl-enforcer rexml - sinatra + sinatra (>= 4.0.0) thin RUBY VERSION - ruby 3.3.0p0 + ruby 3.1.7p261 BUNDLED WITH - 2.4.10 + 2.3.27