From c93532ecfd4d25925e2beddbe21a02a972ae0c9d Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Wed, 4 Sep 2024 08:01:27 +0000 Subject: [PATCH] fix subdependencies open ended version --- bashly.gemspec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bashly.gemspec b/bashly.gemspec index 72ef1da3..125d3440 100644 --- a/bashly.gemspec +++ b/bashly.gemspec @@ -25,8 +25,8 @@ Gem::Specification.new do |s| s.add_dependency 'tty-markdown', '~> 0.7' # Sub-dependenceis (Ruby 3.3.5 warnings) - s.add_dependency 'logger' # required by filewatcher - s.add_dependency 'ostruct' # required by json + s.add_dependency 'logger', '>= 1', '< 3' # required by filewatcher + s.add_dependency 'ostruct', '>= 0', '< 2' # required by json # Ruby 3.0 comes with Psych 3.3.0, which does not have the `unsafe_load` # ref: https://github.com/ruby/psych/commit/cb50aa8d3fb8be01897becff77b4922b12a0ab4c