Skip to content

Commit 438fc58

Browse files
committed
(maint) Update gems as far as possible
This commit updates all of our gem dependencies to latest versions whenever possible, and as new as possible to avoid dependency resolution conflicts besides that. This list plays nicely together. Currently, `onceover-codequality` does not support rspec-puppet 5, which is required to move to the most recent versions of `puppetlabs_spec_helper`. There is a PR to `onceover-codequality` to update the `rspec-puppet` dep at least to 4.x, which would allow us to move up to `puppetlabs_spec_helper 7.3.1` at least. We should keep an eye on how that shakes out, and update these if something gets merged there. It also removes a few puppet-lint plugins that have since been included in puppet-lint itself.
1 parent 973b390 commit 438fc58

File tree

1 file changed

+22
-23
lines changed

1 file changed

+22
-23
lines changed

Gemfile

Lines changed: 22 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,28 @@ source 'https://rubygems.org'
22

33
gem 'puppet', '~> 8.4'
44
gem 'onceover', '~> 3.22'
5-
gem 'ffi', '~> 1.12', '>= 1.12.2'
6-
gem 'hiera-eyaml', '~> 3.2', '>= 3.2.1'
7-
gem 'json', '~> 2.3'
8-
gem 'nokogiri', '~> 1.10', '>= 1.10.9'
9-
gem 'onceover-codequality', '~> 0.8', '>= 0.8.0'
5+
gem 'ffi', '~> 1.17'
6+
gem 'hiera-eyaml', '~> 4.0'
7+
gem 'json', '~> 2.12'
8+
gem 'nokogiri', '~> 1.18'
9+
gem 'onceover-codequality', '~> 0.12'
1010
gem 'onceover-octocatalog-diff', '~> 0.1', '>= 0.1.8'
1111
gem 'onceover-lookup', '~> 0.1', '>= 0.1.1'
12-
gem 'parallel', '~> 1.20', '>= 1.20.1'
13-
gem 'puppet-lint-classes_and_types_beginning_with_digits-check', '~> 1.0'
14-
gem 'puppet-lint-leading_zero-check', '~> 1.0'
15-
gem 'puppet-lint-legacy_facts-check', '~> 1.0', '>= 1.0.4'
16-
gem 'puppet-lint-top_scope_facts-check', '~> 1.0'
17-
gem 'puppet-lint-trailing_comma-check', '~> 0.4.1'
18-
gem 'puppet-lint-unquoted_string-check', '~> 2.0'
19-
gem 'puppet-lint-variable_contains_upcase', '~> 1.2'
20-
gem 'puppet-lint-version_comparison-check', '~> 1.0'
21-
gem 'puppet-lint', '~> 2.4'
22-
gem 'puppet-strings', '~> 2.6'
23-
gem 'puppet-syntax', '~> 3.2.0'
24-
gem 'puppetlabs_spec_helper', '~> 5.0'
25-
gem 'r10k', '~> 3.8'
26-
gem 'ra10ke', '~> 1.0'
27-
gem 'rspec-puppet', '~> 2.12.0'
28-
gem 'rubocop', '~> 1.12'
29-
gem 'unf_ext', '~> 0.0.8'
12+
gem 'parallel', '~> 1.20', '>= 1.20.1'
13+
gem 'puppet-lint-leading_zero-check', '~> 2.0'
14+
gem 'puppet-lint-trailing_comma-check', '~> 2.0'
15+
gem 'puppet-lint-unquoted_string-check', '~> 3.0'
16+
gem 'puppet-lint-variable_contains_upcase', '~> 2.0'
17+
gem 'puppet-lint-version_comparison-check', '~> 2.0'
18+
gem 'puppet-lint', '~> 4.0'
19+
gem 'puppet-strings', '~> 4.0'
20+
gem 'puppet-syntax', '~> 3.0'
21+
# We want to go to 8.0 with this once we can move to rspec-puppet 5.x
22+
gem 'puppetlabs_spec_helper', '~> 7.0.3'
23+
gem 'r10k', '~> 5.0'
24+
gem 'ra10ke', '~> 4.0'
25+
# We want this to go to 5.x once onceover-codequality supports it
26+
gem 'rspec-puppet', '~> 4.0'
27+
gem 'rubocop', '~> 1.75'
28+
gem 'unf_ext', '~> 0.0.9'
3029
gem 'yamllint', '~> 0.0.9'

0 commit comments

Comments
 (0)