safemode.gemspec in safemode-1.3.8 vs safemode.gemspec in safemode-1.4.0
- old
+ new
@@ -2,11 +2,11 @@
require 'date'
Gem::Specification.new do |s|
s.name = "safemode".freeze
- s.version = "1.3.8"
+ s.version = "1.4.0"
s.date = Date.today
s.summary = "A library for safe evaluation of Ruby code based on ParseTree/RubyParser and Ruby2Ruby"
s.description = "A library for safe evaluation of Ruby code based on RubyParser and Ruby2Ruby. Provides Rails ActionView template handlers for ERB and Haml."
s.homepage = "https://github.com/svenfuchs/safemode"
@@ -34,12 +34,10 @@
"init.rb",
"lib/action_view/template_handlers/safe_erb.rb",
"lib/action_view/template_handlers/safe_haml.rb",
"lib/action_view/template_handlers/safemode_handler.rb",
"lib/haml/safemode.rb",
- "lib/ruby_parser_string_io_patch.diff",
- "lib/rubyparser_bug.rb",
"lib/safemode.rb",
"lib/safemode/blankslate.rb",
"lib/safemode/core_ext.rb",
"lib/safemode/core_jails.rb",
"lib/safemode/exceptions.rb",
@@ -52,10 +50,10 @@
"test/test_jail.rb",
"test/test_safemode_eval.rb",
"test/test_safemode_parser.rb"
]
- s.required_ruby_version = ">= 2.5", "< 4"
+ s.required_ruby_version = ">= 2.7", "< 3.1"
s.add_runtime_dependency "ruby2ruby", ">= 2.4.0"
s.add_runtime_dependency "ruby_parser", ">= 3.10.1"
s.add_runtime_dependency "sexp_processor", ">= 4.10.0"