diff options
author | Tim Smith <tsmith@chef.io> | 2021-05-03 10:53:34 -0700 |
---|---|---|
committer | Tim Smith <tsmith@chef.io> | 2021-05-03 10:53:34 -0700 |
commit | 655e052f8dadb8be65fc94152bcc2c866c74b602 (patch) | |
tree | 1365254efcb42d1ace29ec549562ad4d6a6270b1 /chef.gemspec | |
parent | a8aab2afc90d0b404e109d31db0b9e8b18c3adbf (diff) | |
download | chef-655e052f8dadb8be65fc94152bcc2c866c74b602.tar.gz |
Remove knife deps from the chef gemspec
This should help us slim the size of the install down and it should also greatly speed up testing anything that deps directly on chef.
Signed-off-by: Tim Smith <tsmith@chef.io>
Diffstat (limited to 'chef.gemspec')
-rw-r--r-- | chef.gemspec | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/chef.gemspec b/chef.gemspec index 21641258c5..76f562cc71 100644 --- a/chef.gemspec +++ b/chef.gemspec @@ -40,27 +40,18 @@ Gem::Specification.new do |s| s.add_dependency "ffi", ">= 1.5.0" s.add_dependency "ffi-yajl", "~> 2.2" - s.add_dependency "net-ssh", ">= 5.1", "< 7" - s.add_dependency "net-ssh-multi", "~> 1.2", ">= 1.2.1" - s.add_dependency "net-sftp", ">= 2.1.2", "< 4.0" - s.add_dependency "ed25519", "~> 1.2" # ed25519 ssh key support - s.add_dependency "bcrypt_pbkdf", "~> 1.1" # ed25519 ssh key support - s.add_dependency "highline", ">= 1.6.9", "< 3" - s.add_dependency "tty-prompt", "~> 0.21" # knife ui.ask prompt - s.add_dependency "tty-screen", "~> 0.6" # knife list - s.add_dependency "tty-table", "~> 0.11" # knife render table output. - s.add_dependency "pastel" # knife ui.color - s.add_dependency "erubis", "~> 2.7" - s.add_dependency "diff-lcs", ">= 1.2.4", "< 1.4.0" # 1.4 breaks output - s.add_dependency "ffi-libarchive", "~> 1.0", ">= 1.0.3" + s.add_dependency "net-sftp", ">= 2.1.2", "< 4.0" # remote_file resource + s.add_dependency "erubis", "~> 2.7" # template resource / cookbook syntax check + s.add_dependency "diff-lcs", ">= 1.2.4", "< 1.4.0" # 1.4 breaks output. Used in lib/chef/util/diff + s.add_dependency "ffi-libarchive", "~> 1.0", ">= 1.0.3" # archive_file resource s.add_dependency "chef-zero", ">= 14.0.11" - s.add_dependency "chef-vault" + s.add_dependency "chef-vault" # chef-vault resources and helpers - s.add_dependency "plist", "~> 3.2" - s.add_dependency "iniparse", "~> 1.4" + s.add_dependency "plist", "~> 3.2" # launchd, dscl/mac user, macos_userdefaults, osx_profile and plist resources + s.add_dependency "iniparse", "~> 1.4" # systemd_unit resource s.add_dependency "addressable" s.add_dependency "syslog-logger", "~> 1.6" - s.add_dependency "uuidtools", ">= 2.1.5", "< 3.0" + s.add_dependency "uuidtools", ">= 2.1.5", "< 3.0" # osx_profile resource s.add_dependency "proxifier", "~> 1.0" |