@@ -22,9 +22,12 @@ group :development do
2222 gem "racc" , '~> 1.4.0' , require : false if Gem ::Requirement . create ( [ '>= 2.7.0' , '< 3.0.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
2323 gem "deep_merge" , '~> 1.2.2' , require : false
2424 gem "voxpupuli-puppet-lint-plugins" , '~> 5.0' , require : false
25- gem "facterdb" , '~> 2.1' , require : false
25+ gem "facterdb" , '~> 2.1' , require : false if Gem ::Requirement . create ( [ '< 3.0.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
26+ gem "facterdb" , '~> 3.0' , require : false if Gem ::Requirement . create ( [ '>= 3.0.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
2627 gem "metadata-json-lint" , '~> 4.0' , require : false
27- gem "rspec-puppet-facts" , '~> 4.0' , require : false
28+ gem "json-schema" , '< 5.1.1' , require : false
29+ gem "rspec-puppet-facts" , '~> 4.0' , require : false if Gem ::Requirement . create ( [ '< 3.0.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
30+ gem "rspec-puppet-facts" , '~> 5.0' , require : false if Gem ::Requirement . create ( [ '>= 3.0.0' ] ) . satisfied_by? ( Gem ::Version . new ( RUBY_VERSION . dup ) )
2831 gem "dependency_checker" , '~> 1.0.0' , require : false
2932 gem "parallel_tests" , '= 3.12.1' , require : false
3033 gem "pry" , '~> 0.10' , require : false
@@ -34,7 +37,6 @@ group :development do
3437 gem "rubocop-performance" , '= 1.16.0' , require : false
3538 gem "rubocop-rspec" , '= 2.19.0' , require : false
3639 gem "rb-readline" , '= 0.5.5' , require : false , platforms : [ :mswin , :mingw , :x64_mingw ]
37- gem "rexml" , '>= 3.0.0' , '< 3.2.7' , require : false
3840 gem "github_changelog_generator" , '~> 1.15' , require : false if Gem ::Version . new ( RUBY_VERSION . dup ) >= Gem ::Version . new ( '2.3.0' )
3941 gem "puppet-lint-file_ensure-check" , require : false
4042 gem "puppet-lint-manifest_whitespace-check" , require : false
@@ -43,7 +45,8 @@ group :development do
4345end
4446group :development , :release_prep do
4547 gem "puppet-strings" , '~> 4.0' , require : false
46- gem "puppetlabs_spec_helper" , '~> 7.0' , require : false
48+ gem "puppetlabs_spec_helper" , '~> 8.0' , require : false
49+ gem "puppet-blacksmith" , '~> 7.0' , require : false
4750end
4851group :system_tests do
4952 gem "puppet_litmus" , '~> 1.0' , require : false , platforms : [ :ruby , :x64_mingw ]
@@ -52,7 +55,6 @@ group :system_tests do
5255end
5356group :test do
5457 gem "puppet_metadata" , '~> 4.0' , require : false
55- gem "puppet-blacksmith" , require : false
5658 gem "ed25519" , '>= 1.2' , '< 2.0' , require : false
5759 gem "bcrypt_pbkdf" , '>= 1.0' , '< 2.0' , require : false
5860end
0 commit comments