Skip to content

Commit ff6dd74

Browse files
authored
puppet_metadata: Allow 5.x (#30)
* puppet_metadata: Allow 5.x * Add base64 as runtime dependency base64 is a dependency for puppet on ruby 3.4. That's pulled in by puppet_forge. Upstream doesn't respond in puppetlabs/forge-ruby#129, so we add it here as a workaround.
1 parent 110a25c commit ff6dd74

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

metadata_json_deps.gemspec

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ Gem::Specification.new do |s|
1818
s.required_ruby_version = '>= 3.1'
1919

2020
s.add_runtime_dependency 'puppet_forge', '~> 6.0'
21-
s.add_runtime_dependency 'puppet_metadata', '>= 0.3.0', '< 5'
21+
s.add_runtime_dependency 'puppet_metadata', '>= 0.3.0', '< 6'
22+
# dependency for puppet_forge, see https://github.com/puppetlabs/forge-ruby/pull/129
23+
s.add_runtime_dependency 'base64', '~> 0.2.0'
2224

2325
s.add_development_dependency 'rspec', '~> 3.0'
2426
s.add_development_dependency 'rake', '~> 13.0'

0 commit comments

Comments
 (0)