diff --git a/Gemfile.lock b/Gemfile.lock index a57a090..dae5035 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,54 +1,54 @@ PATH remote: . specs: - chaintown (0.2.0) - activesupport (~> 6.0) + chaintown (0.3.0) + activesupport (>= 6.0, < 8.0) GEM remote: https://rubygems.org/ specs: - activesupport (6.1.6.1) + activesupport (6.1.7.10) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) zeitwerk (~> 2.3) - coderay (1.1.2) - concurrent-ruby (1.1.10) - diff-lcs (1.3) - i18n (1.12.0) + coderay (1.1.3) + concurrent-ruby (1.3.5) + diff-lcs (1.6.2) + i18n (1.14.7) concurrent-ruby (~> 1.0) - method_source (0.9.2) - minitest (5.16.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - rake (12.3.3) - rspec (3.8.0) - rspec-core (~> 3.8.0) - rspec-expectations (~> 3.8.0) - rspec-mocks (~> 3.8.0) - rspec-core (3.8.0) - rspec-support (~> 3.8.0) - rspec-expectations (3.8.2) + method_source (1.1.0) + minitest (5.25.4) + pry (0.15.2) + coderay (~> 1.1) + method_source (~> 1.0) + rake (13.3.0) + rspec (3.13.1) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-core (3.13.5) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.5) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-mocks (3.8.0) + rspec-support (~> 3.13.0) + rspec-mocks (3.13.5) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.8.0) - rspec-support (3.8.0) - tzinfo (2.0.5) + rspec-support (~> 3.13.0) + rspec-support (3.13.5) + tzinfo (2.0.6) concurrent-ruby (~> 1.0) - zeitwerk (2.6.0) + zeitwerk (2.6.18) PLATFORMS ruby DEPENDENCIES - bundler (~> 1.16) + bundler (>= 1.16) chaintown! - pry (~> 0.1) - rake (~> 12.0) + pry (>= 0.1) + rake (>= 12.0) rspec (~> 3.0) BUNDLED WITH diff --git a/chaintown.gemspec b/chaintown.gemspec index 84838d6..11339ca 100644 --- a/chaintown.gemspec +++ b/chaintown.gemspec @@ -22,11 +22,12 @@ Gem::Specification.new do |spec| spec.bindir = "exe" spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] + spec.required_ruby_version = ">= 2.6.0" - spec.add_development_dependency "bundler", "~> 1.16" - spec.add_development_dependency "rake", "~> 12.0" + spec.add_development_dependency "bundler", ">= 1.16" + spec.add_development_dependency "rake", ">= 12.0" spec.add_development_dependency "rspec", "~> 3.0" - spec.add_development_dependency "pry", "~> 0.1" + spec.add_development_dependency "pry", ">= 0.1" - spec.add_dependency "activesupport", "~> 6.0" + spec.add_dependency "activesupport", ">= 6.0", "< 8.0" end diff --git a/lib/chaintown.rb b/lib/chaintown.rb index f023eec..0957036 100644 --- a/lib/chaintown.rb +++ b/lib/chaintown.rb @@ -1,4 +1,7 @@ -require 'active_support/all' +require 'active_support/concern' +require 'active_support/core_ext/class/attribute' +require 'active_support/core_ext/module/delegation' +require 'active_support/core_ext/object/blank' require 'chaintown/version' require 'chaintown/callbacks' require 'chaintown/steps' diff --git a/lib/chaintown/version.rb b/lib/chaintown/version.rb index f1d961b..f7fc9f3 100644 --- a/lib/chaintown/version.rb +++ b/lib/chaintown/version.rb @@ -1,3 +1,3 @@ module Chaintown - VERSION = "0.2.0" + VERSION = "0.3.0" end