Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: chef-cli 0 -> 1 attrpath: chef-cli Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/8g30zpyy4h5nv1n347pqxkildb8lvil2-packages.json.drv building '/nix/store/8g30zpyy4h5nv1n347pqxkildb8lvil2-packages.json.drv'... Going to be running update for following packages: - chef-cli-5.6.21 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - chef-cli-5.6.21: UPDATING ... - chef-cli-5.6.21: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/tools/misc/chef-cli/Gemfile.lock b/pkgs/tools/misc/chef-cli/Gemfile.lock index 47c3a142e1c6..7388fd713235 100644 --- a/pkgs/tools/misc/chef-cli/Gemfile.lock +++ b/pkgs/tools/misc/chef-cli/Gemfile.lock @@ -1,46 +1,42 @@ GEM remote: https://rubygems.org/ specs: - activesupport (7.0.8.7) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - addressable (2.8.7) - public_suffix (>= 2.0.2, < 7.0) + addressable (2.8.8) + public_suffix (>= 2.0.2, < 8.0) ast (2.4.3) aws-eventstream (1.4.0) - aws-partitions (1.1110.0) - aws-sdk-core (3.225.0) + aws-partitions (1.1212.0) + aws-sdk-core (3.242.0) aws-eventstream (~> 1, >= 1.3.0) aws-partitions (~> 1, >= 1.992.0) aws-sigv4 (~> 1.9) base64 + bigdecimal jmespath (~> 1, >= 1.6.1) logger - aws-sdk-kms (1.102.0) - aws-sdk-core (~> 3, >= 3.225.0) + aws-sdk-kms (1.121.0) + aws-sdk-core (~> 3, >= 3.241.4) aws-sigv4 (~> 1.5) - aws-sdk-s3 (1.189.0) - aws-sdk-core (~> 3, >= 3.225.0) + aws-sdk-s3 (1.213.0) + aws-sdk-core (~> 3, >= 3.241.4) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.5) - aws-sdk-secretsmanager (1.116.0) - aws-sdk-core (~> 3, >= 3.225.0) + aws-sdk-secretsmanager (1.128.0) + aws-sdk-core (~> 3, >= 3.241.4) aws-sigv4 (~> 1.5) - aws-sigv4 (1.12.0) + aws-sigv4 (1.12.1) aws-eventstream (~> 1, >= 1.0.2) base64 (0.3.0) - bigdecimal (3.2.1) + bigdecimal (4.0.1) builder (3.3.0) - chef (18.7.10) + chef (18.9.4) addressable aws-sdk-s3 (~> 1.91) aws-sdk-secretsmanager (~> 1.46) - chef-config (= 18.7.10) - chef-utils (= 18.7.10) + chef-config (= 18.9.4) + chef-utils (= 18.9.4) chef-vault - chef-zero (>= 15.0.17) + chef-zero (>= 15.0.21, < 15.2) corefoundation (~> 0.3.4) diff-lcs (>= 1.2.4, < 1.6.0, != 1.4.0) erubis (~> 2.7) @@ -61,13 +57,14 @@ GEM plist (~> 3.2) proxifier2 (~> 1.1) syslog-logger (~> 1.6) - train-core (~> 3.10, <= 3.12.13) + train-core (~> 3.13, >= 3.13.4) train-rest (>= 0.4.1) train-winrm (~> 0.2.17) unf_ext (~> 0.0.8.2) + uri (~> 1.0.3) uuidtools (>= 2.1.5, < 3.0) vault (~> 0.18.2) - chef-cli (5.6.21) + chef-cli (5.6.23) addressable (>= 2.3.5, < 2.9) chef (~> 18.0) cookbook-omnifetch (~> 0.5) @@ -79,9 +76,9 @@ GEM mixlib-shellout (>= 2.0, < 4.0) pastel (~> 0.7) solve (> 2.0, < 5.0) - chef-config (18.7.10) + chef-config (18.9.4) addressable - chef-utils (= 18.7.10) + chef-utils (= 18.9.4) fuzzyurl mixlib-config (>= 2.2.12, < 4.0) mixlib-shellout (>= 2.0, < 4.0) @@ -92,9 +89,10 @@ GEM chef-telemetry (1.1.1) chef-config concurrent-ruby (~> 1.0) - chef-utils (18.7.10) + chef-utils (18.9.4) concurrent-ruby - chef-vault (4.1.23) + chef-vault (4.2.5) + syslog (~> 0.3) chef-winrm (2.3.12) builder (>= 2.1.2) chef-gyoku (~> 1.4.0, <= 1.4.5) @@ -115,54 +113,54 @@ GEM erubi (>= 1.7) logging (>= 1.6.1, < 3.0) rubyzip (~> 2.0) - chef-zero (15.0.17) - activesupport (~> 7.0, < 7.1) - ffi-yajl (~> 2.2) - hashie (>= 2.0, < 5.0) + chef-zero (15.1.0) + ffi-yajl (>= 2.2, < 4.0) + hashie (>= 2.0, < 6.0) mixlib-log (>= 2.0, < 4.0) - rack (~> 3.1, >= 3.1.10) + rack (~> 3.1, >= 3.1.16) rackup (~> 2.2, >= 2.2.1) + unf_ext (~> 0.0.8) uuidtools (~> 2.1) webrick coderay (1.1.3) - concurrent-ruby (1.3.5) + concurrent-ruby (1.3.6) cookbook-omnifetch (0.12.2) mixlib-archive (>= 0.4, < 2.0) - cookstyle (8.1.4) - rubocop (= 1.75.8) + cookstyle (8.5.3) + rubocop (= 1.81.7) corefoundation (0.3.13) ffi (>= 1.15.0) - date (3.4.1) + date (3.5.1) diff-lcs (1.5.1) domain_name (0.6.20240107) erubi (1.13.1) erubis (2.7.0) - faraday (2.13.1) + faraday (2.14.0) faraday-net_http (>= 2.0, < 3.5) json logger - faraday-follow_redirects (0.3.0) + faraday-follow_redirects (0.5.0) faraday (>= 1, < 3) - faraday-net_http (3.4.0) - net-http (>= 0.5.0) + faraday-net_http (3.4.2) + net-http (~> 0.5) ffi (1.16.3) ffi-libarchive (1.1.14) ffi (~> 1.0) - ffi-yajl (2.6.0) - libyajl2 (>= 1.2) + ffi-yajl (2.7.7) + libyajl2 (>= 2.1) + yajl fuzzyurl (0.9.0) gssapi (1.3.1) ffi (>= 1.0.1) - hashie (4.1.0) + hashie (5.1.0) + logger http-accept (1.7.0) - http-cookie (1.0.8) + http-cookie (1.1.0) domain_name (~> 0.5) httpclient (2.9.0) mutex_m - i18n (1.14.7) - concurrent-ruby (~> 1.0) iniparse (1.5.0) - inspec-core (5.22.80) + inspec-core (5.23.6) addressable (~> 2.4) chef-telemetry (~> 1.0, >= 1.0.8) cookstyle @@ -176,19 +174,20 @@ GEM parallel (~> 1.9) parslet (>= 1.5, < 3.0) pry (~> 0.13) - rspec (>= 3.9, <= 3.12) - rspec-its (~> 1.2) - rubyzip (>= 1.2.2, < 3.0) + rspec (>= 3.9, <= 3.14) + rspec-its (>= 1.2, < 3.0) + rubyzip (>= 1.2.2, < 4.0) semverse (~> 3.0) sslshake (~> 1.2) - thor (>= 0.20, < 1.3.0) + thor (>= 0.20, < 1.5.0) tomlrb (>= 1.2, < 2.1) - train-core (~> 3.12.13) + train-core (~> 3.13, >= 3.13.4) tty-prompt (~> 0.17) tty-table (~> 0.10) + io-console (0.8.2) ipaddress (0.8.3) jmespath (1.6.2) - json (2.12.2) + json (2.18.1) language_server-protocol (3.17.0.5) libyajl2 (2.1.0) license-acceptance (2.1.13) @@ -206,10 +205,9 @@ GEM mime-types (3.7.0) logger mime-types-data (~> 3.2025, >= 3.2025.0507) - mime-types-data (3.2025.0527) - minitar (1.0.2) - minitest (5.25.5) - mixlib-archive (1.1.7) + mime-types-data (3.2026.0203) + minitar (1.1.0) + mixlib-archive (1.3.3) mixlib-log mixlib-authentication (3.0.10) mixlib-cli (2.1.8) @@ -217,17 +215,17 @@ GEM tomlrb mixlib-log (3.1.2.1) ffi (< 1.17.0) - mixlib-shellout (3.3.9) + mixlib-shellout (3.4.10) chef-utils molinillo (0.8.0) - multi_json (1.15.0) + multi_json (1.19.1) multipart-post (2.4.1) mutex_m (0.3.0) - net-ftp (0.3.8) + net-ftp (0.3.9) net-protocol time - net-http (0.6.0) - uri + net-http (0.9.1) + uri (>= 0.11.1) net-protocol (0.2.2) timeout net-scp (4.1.0) @@ -238,7 +236,7 @@ GEM netrc (0.11.0) nori (2.7.0) bigdecimal - ohai (18.2.6) + ohai (18.2.8) chef-config (>= 14.12, < 19) chef-utils (>= 16.0, < 19) ffi (~> 1.9, <= 1.17.0) @@ -252,48 +250,51 @@ GEM train-core wmi-lite (~> 1.0) parallel (1.27.0) - parser (3.3.8.0) + parser (3.3.10.1) ast (~> 2.4.1) racc parslet (2.0.0) pastel (0.8.0) tty-color (~> 0.5) plist (3.7.2) - prism (1.4.0) + prism (1.9.0) proxifier2 (1.1.0) - pry (0.15.2) + pry (0.16.0) coderay (~> 1.1) method_source (~> 1.0) - public_suffix (6.0.2) + reline (>= 0.6.0) + public_suffix (7.0.2) racc (1.8.1) - rack (3.1.15) - rackup (2.2.1) + rack (3.2.4) + rackup (2.3.1) rack (>= 3) rainbow (3.1.1) - regexp_parser (2.10.0) + regexp_parser (2.11.3) + reline (0.6.3) + io-console (~> 0.5) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) - rexml (3.4.1) - rspec (3.12.0) - rspec-core (~> 3.12.0) - rspec-expectations (~> 3.12.0) - rspec-mocks (~> 3.12.0) - rspec-core (3.12.3) - rspec-support (~> 3.12.0) - rspec-expectations (3.12.4) + rexml (3.4.4) + rspec (3.13.2) + rspec-core (~> 3.13.0) + rspec-expectations (~> 3.13.0) + rspec-mocks (~> 3.13.0) + rspec-core (3.13.6) + rspec-support (~> 3.13.0) + rspec-expectations (3.13.5) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-its (1.3.1) - rspec-core (>= 3.0.0) - rspec-expectations (>= 3.0.0) - rspec-mocks (3.12.7) + rspec-support (~> 3.13.0) + rspec-its (2.0.0) + rspec-core (>= 3.13.0) + rspec-expectations (>= 3.13.0) + rspec-mocks (3.13.7) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.12.0) - rspec-support (3.12.2) - rubocop (1.75.8) + rspec-support (~> 3.13.0) + rspec-support (3.13.7) + rubocop (1.81.7) json (~> 2.3) language_server-protocol (~> 3.17.0.2) lint_roller (~> 1.1.0) @@ -301,12 +302,12 @@ GEM parser (>= 3.3.0.2) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 2.9.3, < 3.0) - rubocop-ast (>= 1.44.0, < 2.0) + rubocop-ast (>= 1.47.1, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 4.0) - rubocop-ast (1.45.0) + rubocop-ast (1.49.0) parser (>= 3.3.7.2) - prism (~> 1.4) + prism (~> 1.7) ruby-progressbar (1.13.0) rubyntlm (0.6.5) base64 @@ -321,15 +322,17 @@ GEM unicode-display_width (>= 1.5, < 3.0) unicode_utils (~> 1.4) strings-ansi (0.2.0) + syslog (0.4.0) + logger syslog-logger (1.6.8) - thor (1.2.2) - time (0.4.1) + thor (1.4.0) + time (0.4.2) date - timeout (0.4.3) + timeout (0.6.0) tomlrb (1.3.0) - train-core (3.12.13) + train-core (3.16.1) addressable (~> 2.5) - ffi (!= 1.13.0) + ffi (>= 1.16.0, < 1.18) json (>= 1.8, < 3.0) mixlib-shellout (>= 2.0, < 4.0) net-scp (>= 1.2, < 5.0) @@ -360,18 +363,17 @@ GEM pastel (~> 0.8) strings (~> 0.2.0) tty-screen (~> 0.8) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) unf_ext (0.0.8.2) unicode-display_width (2.6.0) unicode_utils (1.4.0) - uri (1.0.3) + uri (1.0.4) uuidtools (2.2.0) vault (0.18.2) aws-sigv4 - webrick (1.9.1) + webrick (1.9.2) wisper (2.0.1) wmi-lite (1.0.7) + yajl (0.3.4) PLATFORMS ruby @@ -380,4 +382,4 @@ DEPENDENCIES chef-cli BUNDLED WITH - 2.6.6 + 2.7.2 diff --git a/pkgs/tools/misc/chef-cli/gemset.nix b/pkgs/tools/misc/chef-cli/gemset.nix index 400f0a49a3f3..569ec0b29595 100644 --- a/pkgs/tools/misc/chef-cli/gemset.nix +++ b/pkgs/tools/misc/chef-cli/gemset.nix @@ -1,30 +1,14 @@ { - activesupport = { - dependencies = [ - "concurrent-ruby" - "i18n" - "minitest" - "tzinfo" - ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1zq4f834my1z6yh05rfr1dzl3i8padh33j092zlal979blvh4iyz"; - type = "gem"; - }; - version = "7.0.8.7"; - }; addressable = { dependencies = [ "public_suffix" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0cl2qpvwiffym62z991ynks7imsm87qmgxf0yfsmlwzkgi9qcaa6"; + sha256 = "0mxhjgihzsx45l9wh2n0ywl9w0c6k70igm5r0d63dxkcagwvh4vw"; type = "gem"; }; - version = "2.8.7"; + version = "2.8.8"; }; ast = { groups = [ "default" ]; @@ -51,10 +35,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "11djv6d95y2snbkx74jfl089z0p0pzx182lsd7zxhxh6hnabq5w3"; + sha256 = "059arhaqm4iwkq3bjw4w8jh0yqay44niwnvyfj3naayc0plmskzs"; type = "gem"; }; - version = "1.1110.0"; + version = "1.1212.0"; }; aws-sdk-core = { dependencies = [ @@ -62,6 +46,7 @@ "aws-partitions" "aws-sigv4" "base64" + "bigdecimal" "jmespath" "logger" ]; @@ -69,10 +54,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1kafaaa9a2yh2cia6s2bn3m5jmya43l239j2ncbsndcq925xhjkw"; + sha256 = "1819b99lgs3i637j2y6f95vlsppw3id2hys3m30q13f7mh1k0yy1"; type = "gem"; }; - version = "3.225.0"; + version = "3.242.0"; }; aws-sdk-kms = { dependencies = [ @@ -83,10 +68,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1hraq9gbjcdjvy4z80pf94r11253bn7yq0wnylz8cf9s50dv0g24"; + sha256 = "1q015l5gm3f230jz9l6si9s3hlw7ra76q8biqvxlwxdmnk7w2qym"; type = "gem"; }; - version = "1.102.0"; + version = "1.121.0"; }; aws-sdk-s3 = { dependencies = [ @@ -98,10 +83,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0x3ylssjaq9bvsgs89l601x1fywxzi80dc1xc8zgvzigsyk2yqia"; + sha256 = "03g5k3jl0sgp60ppmxa267qflxlj174mrs8hnrnl10j5ak7nqndg"; type = "gem"; }; - version = "1.189.0"; + version = "1.213.0"; }; aws-sdk-secretsmanager = { dependencies = [ @@ -112,10 +97,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0lhsp7dpm08izdgrvpc601py8qqzvbgl5axgwhvvrkhc1izqv2di"; + sha256 = "16ib5p04fk66qr2vfps0qr340ld5xb5dsypbdii9f40n6hfxwb6n"; type = "gem"; }; - version = "1.116.0"; + version = "1.128.0"; }; aws-sigv4 = { dependencies = [ "aws-eventstream" ]; @@ -123,10 +108,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1rcd2365hrizphycz2386fzs8cb8ld1a6q7l3mklxrhrp8zzh23f"; + sha256 = "003ch8qzh3mppsxch83ns0jra8d222ahxs96p9cdrl0grfazywv9"; type = "gem"; }; - version = "1.12.0"; + version = "1.12.1"; }; base64 = { groups = [ "default" ]; @@ -143,10 +128,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1qq2v3ly3g8my73d86idzy9k5bam7jc3cjxqx67vlskchwg66s0z"; + sha256 = "19y406nx17arzsbc515mjmr6k5p59afprspa1k423yd9cp8d61wb"; type = "gem"; }; - version = "3.2.1"; + version = "4.0.1"; }; builder = { groups = [ "default" ]; @@ -191,6 +176,7 @@ "train-rest" "train-winrm" "unf_ext" + "uri" "uuidtools" "vault" ]; @@ -198,10 +184,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0sq7gg4ikhmiyqhx0i4rq1018h3pjga94zvw84w79dpgyznycdhm"; + sha256 = "0djysvp86qxkwbpqykk6h4qzqg8ag8gkhbfvy3i6vgx8n1yixlzl"; type = "gem"; }; - version = "18.7.10"; + version = "18.9.4"; }; chef-cli = { dependencies = [ @@ -221,10 +207,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "087f0i8z8faja66wyq26ja3i6zhc6jjkysqzz8yn3w9c15qfi0a7"; + sha256 = "0mx7scgzkzsz5z9fpzk7ccng7yjv45pjp705h386fzmj6gl2w1rg"; type = "gem"; }; - version = "5.6.21"; + version = "5.6.23"; }; chef-config = { dependencies = [ @@ -239,10 +225,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0zvivwny9fm0czyw2q88sqnszgmxbf75pzpjlqf816yhallsghl4"; + sha256 = "1x4gxi7798q831v5nl69gbyazq25ff8hxq9abqg8lfrffmk82kv8"; type = "gem"; }; - version = "18.7.10"; + version = "18.9.4"; }; chef-gyoku = { dependencies = [ @@ -278,20 +264,21 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "194r9d6945da48gj6qwcggrjkp35gfqa6v3zlfbd89nma0z474yd"; + sha256 = "1p98ibihrmwcbm7aqhgrmlcdv529hx0vgsni0f6xm3fipdwgd69p"; type = "gem"; }; - version = "18.7.10"; + version = "18.9.4"; }; chef-vault = { + dependencies = [ "syslog" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1wq59cxyrx1vicq9m5d0dqcyzl4dkldfg2ykzmcqrsan80mrms8w"; + sha256 = "021lnj0w1lmbf5r7b4yjh8xrdxqqwi9qpynzncnsfd7v75qppjg2"; type = "gem"; }; - version = "4.1.23"; + version = "4.2.5"; }; chef-winrm = { dependencies = [ @@ -348,12 +335,12 @@ }; chef-zero = { dependencies = [ - "activesupport" "ffi-yajl" "hashie" "mixlib-log" "rack" "rackup" + "unf_ext" "uuidtools" "webrick" ]; @@ -361,10 +348,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0mvk120r3sp9s2qn8bv9bzgmxggm0a8iramwihdsl1sykd4ihgj2"; + sha256 = "12jqa1a1px56j5qkrl0bjb14pg7hyylbl23zd780rvmq7nghw8l5"; type = "gem"; }; - version = "15.0.17"; + version = "15.1.0"; }; coderay = { groups = [ "default" ]; @@ -381,10 +368,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1"; + sha256 = "1aymcakhzl83k77g2f2krz07bg1cbafbcd2ghvwr4lky3rz86mkb"; type = "gem"; }; - version = "1.3.5"; + version = "1.3.6"; }; cookbook-omnifetch = { dependencies = [ "mixlib-archive" ]; @@ -403,10 +390,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bz4w7wlfzy8s06w1ibrbai63yvw2877j4k8bvsqd8v7a7lfkspj"; + sha256 = "04xbjydimr144rnl1azhc3hignpdpi0s1rb0xzzbi1v2may7lwn0"; type = "gem"; }; - version = "8.1.4"; + version = "8.5.3"; }; corefoundation = { dependencies = [ "ffi" ]; @@ -424,10 +411,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0kz6mc4b9m49iaans6cbx031j9y7ldghpi5fzsdh0n3ixwa8w9mz"; + sha256 = "1h0db8r2v5llxdbzkzyllkfniqw9gm092qn7cbaib73v9lw0c3bm"; type = "gem"; }; - version = "3.4.1"; + version = "3.5.1"; }; diff-lcs = { groups = [ "default" ]; @@ -479,10 +466,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0xbv450qj2bx0qz9l2pjrd3kc057y6bglc3na7a78zby8ssiwlyc"; + sha256 = "1ka175ci0q9ylpcy651pjj580diplkaskycn4n7jcmbyv7jwz6c6"; type = "gem"; }; - version = "2.13.1"; + version = "2.14.0"; }; faraday-follow_redirects = { dependencies = [ "faraday" ]; @@ -490,10 +477,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1y87p3yk15bjbk0z9mf01r50lzxvp7agr56lbm9gxiz26mb9fbfr"; + sha256 = "1b8hgpci3wjm3rm41bzpasvsc5j253ljyg5rsajl62dkjk497pjw"; type = "gem"; }; - version = "0.3.0"; + version = "0.5.0"; }; faraday-net_http = { dependencies = [ "net-http" ]; @@ -501,10 +488,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0jp5ci6g40d6i50bsywp35l97nc2fpi9a592r2cibwicdb6y9wd1"; + sha256 = "0v4hfmc7d4lrqqj2wl366rm9551gd08zkv2ppwwnjlnkc217aizi"; type = "gem"; }; - version = "3.4.0"; + version = "3.4.2"; }; ffi = { groups = [ "default" ]; @@ -528,15 +515,18 @@ version = "1.1.14"; }; ffi-yajl = { - dependencies = [ "libyajl2" ]; + dependencies = [ + "libyajl2" + "yajl" + ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0dj3y95260rvlclkkcxak6c1dsrzbyr4wik7jv3y949r4w9adfk9"; + sha256 = "04m8c2bp7hgw2b1zrwanalkh1s2smyv2nl84vw0dzsn0253pca06"; type = "gem"; }; - version = "2.6.0"; + version = "2.7.7"; }; fuzzyurl = { groups = [ "default" ]; @@ -560,14 +550,15 @@ version = "1.3.1"; }; hashie = { + dependencies = [ "logger" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "02bsx12ihl78x0vdm37byp78jjw2ff6035y7rrmbd90qxjwxr43q"; + sha256 = "0w1qrab701d3a63aj2qavwc2fpcqmkzzh1w2x93c88zkjqc4frn2"; type = "gem"; }; - version = "4.1.0"; + version = "5.1.0"; }; http-accept = { groups = [ "default" ]; @@ -585,10 +576,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "19hsskzk5zpv14mnf07pq71hfk1fsjwfjcw616pgjjzjbi2f0kxi"; + sha256 = "06dvmngd4hwrr6k774i1h6c50h2l8nww9f1id0wvrvi72l6yd99q"; type = "gem"; }; - version = "1.0.8"; + version = "1.1.0"; }; httpclient = { dependencies = [ "mutex_m" ]; @@ -601,17 +592,6 @@ }; version = "2.9.0"; }; - i18n = { - dependencies = [ "concurrent-ruby" ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf"; - type = "gem"; - }; - version = "1.14.7"; - }; iniparse = { groups = [ "default" ]; platforms = [ ]; @@ -652,10 +632,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "12r6zsam6a60d6z6qvnbhd2g20ljl5cy3zvnwzjvjr33lsi5s9pi"; + sha256 = "0s342yqkbx84d3l9lrqxlmbvji53a9bd92fck2r9kcq178kf94af"; type = "gem"; }; - version = "5.22.80"; + version = "5.23.6"; + }; + io-console = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1k0lk3pwadm2myvpg893n8jshmrf2sigrd4ki15lymy7gixaxqyn"; + type = "gem"; + }; + version = "0.8.2"; }; ipaddress = { groups = [ "default" ]; @@ -682,10 +672,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1x5b8ipv6g0z44wgc45039k04smsyf95h2m5m67mqq35sa5a955s"; + sha256 = "11prr7nrxh1y4rfsqa51gy4ixx63r18cz9mdnmk0938va1ajf4gy"; type = "gem"; }; - version = "2.12.2"; + version = "2.18.1"; }; language_server-protocol = { groups = [ "default" ]; @@ -796,30 +786,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "00ks975j562zlcjg95g5qlzdc7mrc71byg8ln1fyl9yv1iw8v00i"; + sha256 = "0bradmf21c9g4z6f3hvqmnf6i2sbgp0630y2j5rq8a7h79lksdal"; type = "gem"; }; - version = "3.2025.0527"; + version = "3.2026.0203"; }; minitar = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0wj6cgvzbnc8qvdb5rai4hf9z10a2f422gc5agnhcab7lwmyp4mi"; + sha256 = "0gm2ksf678gr5cqr4a3mzx0zvwrc7z2qvkfd8rwh209qdzxhrnrq"; type = "gem"; }; - version = "1.0.2"; - }; - minitest = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr"; - type = "gem"; - }; - version = "5.25.5"; + version = "1.1.0"; }; mixlib-archive = { dependencies = [ "mixlib-log" ]; @@ -827,10 +807,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "17vw0h8ag45608hvm02g43bkfvqy8l3lwk9lqj7b5kzdw6ynvn6a"; + sha256 = "0mkhk1wz2skjijacygdak81i41syp9bwdi9kasij22p6bqjyqrhy"; type = "gem"; }; - version = "1.1.7"; + version = "1.3.3"; }; mixlib-authentication = { groups = [ "default" ]; @@ -880,10 +860,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "126k9zgxwj726gi0q0ywj4kdzf1gfm8z16i1nn7dw9kmn3imxpqf"; + sha256 = "032z85m9w8kpf232xspd9r8im6wwq4lj2s7df642m4lhdid6r2kw"; type = "gem"; }; - version = "3.3.9"; + version = "3.4.10"; }; molinillo = { groups = [ "default" ]; @@ -900,10 +880,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0pb1g1y3dsiahavspyzkdy39j4q377009f6ix0bh1ag4nqw43l0z"; + sha256 = "1drisvysgvnjlz49a0qcbs294id6mvj3i8iik5rvym68ybwfzvvs"; type = "gem"; }; - version = "1.15.0"; + version = "1.19.1"; }; multipart-post = { groups = [ "default" ]; @@ -934,10 +914,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0kw7g0j35fla8438s90m72b3xr0mqnpgm910qcwrgnvyg903xmi8"; + sha256 = "0r9vn7q6c66y4iw048qdbqviv7bankdkcziz12fzfa7lyz61fy1h"; type = "gem"; }; - version = "0.3.8"; + version = "0.3.9"; }; net-http = { dependencies = [ "uri" ]; @@ -945,10 +925,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1ysrwaabhf0sn24jrp0nnp51cdv0jf688mh5i6fsz63q2c6b48cn"; + sha256 = "15k96fj6qwbaiv6g52l538ass95ds1qwgynqdridz29yqrkhpfi5"; type = "gem"; }; - version = "0.6.0"; + version = "0.9.1"; }; net-protocol = { dependencies = [ "timeout" ]; @@ -1033,10 +1013,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0h6r3hcv6hibv46i9pxihmfwsp2ivaqi6vq1s03rsgmz592g4w6c"; + sha256 = "11lvp0s45k8ac262g06j8q0ciklsyxcwi1387446wksvb2vqibyr"; type = "gem"; }; - version = "18.2.6"; + version = "18.2.8"; }; parallel = { groups = [ "default" ]; @@ -1057,10 +1037,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0i9w8msil4snx5w11ix9b0wf52vjc3r49khy3ddgl1xk890kcxi4"; + sha256 = "1256ws3w3gnfqj7r3yz2i9y1y7k38fhjphxpybkyb4fds8jsgxh6"; type = "gem"; }; - version = "3.3.8.0"; + version = "3.3.10.1"; }; parslet = { groups = [ "default" ]; @@ -1098,10 +1078,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0gkhpdjib9zi9i27vd9djrxiwjia03cijmd6q8yj2q1ix403w3nw"; + sha256 = "11ggfikcs1lv17nhmhqyyp6z8nq5pkfcj6a904047hljkxm0qlvv"; type = "gem"; }; - version = "1.4.0"; + version = "1.9.0"; }; proxifier2 = { groups = [ "default" ]; @@ -1117,25 +1097,26 @@ dependencies = [ "coderay" "method_source" + "reline" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ssv704qg75mwlyagdfr9xxbzn1ziyqgzm0x474jkynk8234pm8j"; + sha256 = "0kh5nv8v74k1ccy6gc7nd04aaf1cjkbk7g8pwy2izvcqaq36jv6p"; type = "gem"; }; - version = "0.15.2"; + version = "0.16.0"; }; public_suffix = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1543ap9w3ydhx39ljcd675cdz9cr948x9mp00ab8qvq6118wv9xz"; + sha256 = "0mx84s7gn3xabb320hw8060v7amg6gmcyyhfzp0kawafiq60j54i"; type = "gem"; }; - version = "6.0.2"; + version = "7.0.2"; }; racc = { groups = [ "default" ]; @@ -1152,10 +1133,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "197wpw61cfwwdrwfdns0zx4mndrv1qn0y9b1v7g2d2nic2ckwayi"; + sha256 = "1xmnrk076sqymilydqgyzhkma3hgqhcv8xhy7ks479l2a3vvcx2x"; type = "gem"; }; - version = "3.1.15"; + version = "3.2.4"; }; rackup = { dependencies = [ "rack" ]; @@ -1163,10 +1144,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "13brkq5xkj6lcdxj3f0k7v28hgrqhqxjlhd4y2vlicy5slgijdzp"; + sha256 = "0s48d2a0z5f0cg4npvzznf933vipi6j7gmk16yc913kpadkw4ybc"; type = "gem"; }; - version = "2.2.1"; + version = "2.3.1"; }; rainbow = { groups = [ "default" ]; @@ -1183,10 +1164,21 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0qccah61pjvzyyg6mrp27w27dlv6vxlbznzipxjcswl7x3fhsvyb"; + sha256 = "192mzi0wgwl024pwpbfa6c2a2xlvbh3mjd75a0sakdvkl60z64ya"; type = "gem"; }; - version = "2.10.0"; + version = "2.11.3"; + }; + reline = { + dependencies = [ "io-console" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0d8q5c4nh2g9pp758kizh8sfrvngynrjlm0i1zn3cnsnfd4v160i"; + type = "gem"; + }; + version = "0.6.3"; }; rest-client = { dependencies = [ @@ -1209,10 +1201,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1jmbf6lf7pcyacpb939xjjpn1f84c3nw83dy3p1lwjx0l2ljfif7"; + sha256 = "0hninnbvqd2pn40h863lbrn9p11gvdxp928izkag5ysx8b1s5q0r"; type = "gem"; }; - version = "3.4.1"; + version = "3.4.4"; }; rspec = { dependencies = [ @@ -1224,10 +1216,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "171rc90vcgjl8p1bdrqa92ymrj8a87qf6w20x05xq29mljcigi6c"; + sha256 = "11q5hagj6vr694innqj4r45jrm8qcwvkxjnphqgyd66piah88qi0"; type = "gem"; }; - version = "3.12.0"; + version = "3.13.2"; }; rspec-core = { dependencies = [ "rspec-support" ]; @@ -1235,10 +1227,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "03bgkck72xihfg3h619zxhkf7i5l52zzfgv158frfa5clpg8j8bq"; + sha256 = "0bcbh9yv6cs6pv299zs4bvalr8yxa51kcdd1pjl60yv625j3r0m8"; type = "gem"; }; - version = "3.12.3"; + version = "3.13.6"; }; rspec-expectations = { dependencies = [ @@ -1249,10 +1241,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0p770cdjla3iqkm8zdkqvxxm2jir3xc5v0j9r727b9sihnbghvw4"; + sha256 = "0dl8npj0jfpy31bxi6syc7jymyd861q277sfr6jawq2hv6hx791k"; type = "gem"; }; - version = "3.12.4"; + version = "3.13.5"; }; rspec-its = { dependencies = [ @@ -1263,10 +1255,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1xjikikx2sn9b7nbaza60xq7livjw9kp3a6gwbv5xz9zjd7k2164"; + sha256 = "1pv0a8pvixgrwsi6j4nlpyn9m0jw9zn92dakjdg87wj9h71qp3m8"; type = "gem"; }; - version = "1.3.1"; + version = "2.0.0"; }; rspec-mocks = { dependencies = [ @@ -1277,20 +1269,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1a66wizqkdq49h74aysp9p0ymm3pj8wxrr98ix2fj7bqg5w0mwdj"; + sha256 = "071bqrk2rblk3zq3jk1xxx0dr92y0szi5pxdm8waimxici706y89"; type = "gem"; }; - version = "3.12.7"; + version = "3.13.7"; }; rspec-support = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "07bn3c3qs02myyq8h90b9lqxjzwdmcnlmgjjc34l4f6hr6yrlwfy"; + sha256 = "0z64h5rznm2zv21vjdjshz4v0h7bxvg02yc6g7yzxakj11byah06"; type = "gem"; }; - version = "3.12.2"; + version = "3.13.7"; }; rubocop = { dependencies = [ @@ -1309,10 +1301,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1savm34ajizcwkypmvlnijsn76snlpdpqy6igafw9ksxdhlb82n8"; + sha256 = "157hg99cq6ys670sw8xbggnvxc9yl50h1zhllki925kkihlwrdbg"; type = "gem"; }; - version = "1.75.8"; + version = "1.81.7"; }; rubocop-ast = { dependencies = [ @@ -1323,10 +1315,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1mvqdzqbifs49vhjb9ffmhb56kqnk3x45yqlfbhbj9azs5vxwjhb"; + sha256 = "1zbikzd6237fvlzjfxdlhwi2vbmavg1cc81y6cyr581365nnghs9"; type = "gem"; }; - version = "1.45.0"; + version = "1.49.0"; }; ruby-progressbar = { groups = [ "default" ]; @@ -1418,6 +1410,17 @@ }; version = "0.2.0"; }; + syslog = { + dependencies = [ "logger" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0wklh86rhpiff34ja0hda5pwdfywybjvb50hqhz90wpyhblqmhy4"; + type = "gem"; + }; + version = "0.4.0"; + }; syslog-logger = { groups = [ "default" ]; platforms = [ ]; @@ -1433,10 +1436,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0k7j2wn14h1pl4smibasw0bp66kg626drxb59z7rzflch99cd4rg"; + sha256 = "0gcarlmpfbmqnjvwfz44gdjhcmm634di7plcx2zdgwdhrhifhqw7"; type = "gem"; }; - version = "1.2.2"; + version = "1.4.0"; }; time = { dependencies = [ "date" ]; @@ -1444,20 +1447,20 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0qgarmdyqypzsaanf4w9vqrd9axrcrjqilxwrfmxp954102kcpq3"; + sha256 = "1arxpii25xgb3fkgqp5acyc0x6179j3qzld78lflgsdxqfcf897k"; type = "gem"; }; - version = "0.4.1"; + version = "0.4.2"; }; timeout = { groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "03p31w5ghqfsbz5mcjzvwgkw3h9lbvbknqvrdliy8pxmn9wz02cm"; + sha256 = "1bz11pq7n1g51f50jqmgyf5b1v64p1pfqmy5l21y6vpr37b2lwkd"; type = "gem"; }; - version = "0.4.3"; + version = "0.6.0"; }; tomlrb = { groups = [ "default" ]; @@ -1482,10 +1485,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "1bs15f4gvjvi9yjdpl91hp04m0a230j27f1m2x668kv2j2djk5x3"; + sha256 = "1paxsm06cbhq73k8p4fnb184774w0rrycwzg78lh9awlv6s3wgxw"; type = "gem"; }; - version = "3.12.13"; + version = "3.16.1"; }; train-rest = { dependencies = [ @@ -1606,17 +1609,6 @@ }; version = "0.12.0"; }; - tzinfo = { - dependencies = [ "concurrent-ruby" ]; - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd"; - type = "gem"; - }; - version = "2.0.6"; - }; unf_ext = { groups = [ "default" ]; platforms = [ ]; @@ -1652,10 +1644,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "04bhfvc25b07jaiaf62yrach7khhr5jlr5bx6nygg8pf11329wp9"; + sha256 = "0jrl2vkdvc5aq8q3qvjmmrgjxfm784w8h7fal19qg7q7gh9msj1l"; type = "gem"; }; - version = "1.0.3"; + version = "1.0.4"; }; uuidtools = { groups = [ "default" ]; @@ -1683,10 +1675,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "12d9n8hll67j737ym2zw4v23cn4vxyfkb6vyv1rzpwv6y6a3qbdl"; + sha256 = "0ca1hr2rxrfw7s613rp4r4bxb454i3ylzniv9b9gxpklqigs3d5y"; type = "gem"; }; - version = "1.9.1"; + version = "1.9.2"; }; wisper = { groups = [ "default" ]; @@ -1708,4 +1700,14 @@ }; version = "1.0.7"; }; + yajl = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "1r1i0jjxbnnll8336y144sphn1cdns5n8ygb31z826i6xirq8w8d"; + type = "gem"; + }; + version = "0.3.4"; + }; } No auto update branch exists Old version 5.6.21" not present in master derivation file with contents: { lib, ruby, bundlerApp, bundlerUpdateScript, }: bundlerApp { pname = "chef-cli"; gemdir = ./.; inherit ruby; exes = [ "chef-cli" ]; passthru.updateScript = bundlerUpdateScript "chef-cli"; meta = { description = "Chef Infra Client is a powerful agent that applies your configurations on remote Linux, macOS, Windows and cloud-based systems"; homepage = "https://chef.io/"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ dylanmtaylor ]; mainProgram = "chef-cli"; }; }