chef/cookbooks/redis/doc/license_finder/dependencies_detailed.csv
Greg Karékinian a32f34b408 Vendor the external cookbooks
Knife-Zero doesn't include Berkshelf support, so vendoring everything in
the repo is convenient again
2019-10-13 19:17:42 +02:00

23 KiB
Raw Blame History

1addressable2.3.6Apache 2.0URI ImplementationAddressable is a replacement for the URI implementation that is part of Ruby's standard library. It more closely conforms to the relevant RFCs and adds support for IRIs and URI templates.
2ast2.0.0MITA library for working with Abstract Syntax Trees.A library for working with Abstract Syntax Trees.
3astrolabe1.3.0MITAn object-oriented AST extension for ParserAn object-oriented AST extension for Parser
4berkshelf3.2.1Apache 2.0Manages a Cookbook's, or an Application's, Cookbook dependenciesManages a Cookbook's, or an Application's, Cookbook dependencies
5berkshelf-api-client1.2.0Apache 2.0API Client for communicating with a Berkshelf API serverAPI Client for communicating with a Berkshelf API server
6buff-config1.0.1Apache 2.0A simple configuration classA simple configuration class
7buff-extensions1.0.0Apache 2.0Extensions to Core Ruby classesExtensions to Core Ruby classes
8buff-ignore1.1.1Apache 2.0A Ruby library for parsing lists of files and applying pattern matching exclusion (such as .gitignore)Parse ignore files with Ruby
9buff-ruby_engine0.1.0Apache 2.0Buff up your code with a mixin for querying the platform running RubyA mixin for querying the platform running Ruby
10buff-shell_out0.2.0Apache 2.0Buff up your code with a mixin for issuing shell commands and collecting the outputA mixin for issuing shell commands and collecting the output
11bundler1.7.6MIT
12busser0.6.0Apache 2.0Kitchen Busser - Runs tests for projects in test-kitchenKitchen Busser - Runs tests for projects in test-kitchen
13busser-serverspec0.5.3Apache 2.0A Busser runner plugin for ServerspecA Busser runner plugin for Serverspec
14celluloid0.16.0MITActor-based concurrent object framework for RubyCelluloid enables people to build concurrent programs out of concurrent objects just as easily as they build sequential programs out of sequential objects
15celluloid-io0.16.1MITCelluloid::IO allows you to monitor multiple IO objects within a Celluloid actorEvented IO for Celluloid actors
16chef11.16.4Apache 2.0A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.
17chef-zero2.2.1Apache 2.0Self-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup purposesSelf-contained, easy-setup, fast-start in-memory Chef server for testing and solo setup purposes
18chefspec4.1.1MITWrite RSpec examples and generate coverage reports for Chef recipes!ChefSpec is a unit testing and resource coverage (code coverage) framework for testing Chef cookbooks ChefSpec makes it easy to write examples and get fast feedback on cookbook changes without the need for virtual machines or cloud servers.
19cleanroom1.0.0Apache 2.0(More) safely evaluate Ruby DSLs with cleanroomRuby is an excellent programming language for creating and managing custom DSLs, but how can you securely evaluate a DSL while explicitly controlling the methods exposed to the user? Our good friends instance_eval and instance_exec are great, but they expose all methods - public, protected, and private - to the user. Even worse, they expose the ability to accidentally or intentionally alter the behavior of the system! The cleanroom pattern is a safer, more convenient, Ruby-like approach for limiting the information exposed by a DSL while giving users the ability to write awesome code!
20coderay1.1.0MITFast syntax highlighting for selected languages.Fast and easy syntax highlighting for selected languages, written in Ruby. Comes with RedCloth integration and LOC counter.
21dep-selector-libgecode1.0.2MIT,Apache 2.0Installs a vendored copy of Gecode suitable for use with dep-selectorInstalls a vendored copy of Gecode suitable for use with dep-selector
22dep_selector1.0.3Apache v2Given packages, versions, and a dependency graph, find a valid assignment of package versionsGiven packages, versions, and a dependency graph, find a valid assignment of package versions
23diff-lcs1.2.5MIT,Perl Artistic v2,GNU GPL v2Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithmDiff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities to create a simple HTML diff output format and a standard diff-like tool. This is release 1.2.4, fixing a bug introduced after diff-lcs 1.1.3 that did not properly prune common sequences at the beginning of a comparison set. Thanks to Paul Kunysch for fixing this issue. Coincident with the release of diff-lcs 1.2.3, we reported an issue with Rubinius in 1.9 mode ({rubinius/rubinius#2268}[https://github.com/rubinius/rubinius/issues/2268]). We are happy to report that this issue has been resolved.
24erubis2.7.0MITa fast and extensible eRuby implementation which supports multi-languageErubis is an implementation of eRuby and has the following features: * Very fast, almost three times faster than ERB and about 10% faster than eruby. * Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript) * Auto escaping support * Auto trimming spaces around '<% %>' * Embedded pattern changeable (default '<% %>') * Enable to handle Processing Instructions (PI) as embedded pattern (ex. '<?rb ... ?>') * Context object available and easy to combine eRuby template with YAML datafile * Print statement available * Easy to extend and customize in subclass * Ruby on Rails support
25faraday0.9.0MITHTTP/REST API client library.
26fauxhai2.2.0MITFauxhai provides an easy way to mock out your ohai data for testing with chefspec!Easily mock out ohai data
27ffi1.9.6BSDRuby FFIRuby FFI library
28ffi-yajl1.3.0Apache 2.0Ruby FFI wrapper around YAJL 2.xRuby FFI wrapper around YAJL 2.x
29foodcritic4.0.0MITfoodcritic-4.0.0Lint tool for Opscode Chef cookbooks.
30formatador0.2.5MITRuby STDOUT text formattingSTDOUT text formatting
31gherkin2.12.2MITgherkin-2.12.2A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.
32guard2.8.2MITGuard keeps an eye on your file modificationsGuard is a command line tool to easily handle events on file system modifications.
33guard-rspec4.3.1MITGuard gem for RSpecGuard::RSpec automatically run your specs (much like autotest).
34hashie2.1.2MITYour friendly neighborhood hash library.Hashie is a collection of classes and mixins that make hashes more powerful.
35highline1.6.21rubyHighLine is a high-level command-line IO library.A high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a complete menu system that can crank out anything from simple list selection to complete shells with just minutes of work.
36hitimes1.2.2ISCHitimes is a fast, high resolution timer library for recording performance metrics. It uses the appropriate low method calls for each system to get the highest granularity time increments possible.Hitimes is a fast, high resolution timer library for recording performance metrics. It uses the appropriate low method calls for each system to get the highest granularity time increments possible. It currently supports any of the following systems: * any system with the POSIX call `clock_gettime()` * Mac OS X * Windows * JRuby Using Hitimes can be faster than using a series of `Time.new` calls, and it will have a much higher granularity. It is definitely faster than using `Process.times`.
37httparty0.13.3MITMakes http fun! Also, makes consuming restful web services dead easy.Makes http fun! Also, makes consuming restful web services dead easy.
38ipaddress0.8.0MITIPv4/IPv6 addresses manipulation libraryIPAddress is a Ruby library designed to make manipulation of IPv4 and IPv6 addresses both powerful and simple. It mantains a layer of compatibility with Ruby's own IPAddr, while addressing many of its issues.
39json1.8.1rubyThis json is bundled with Ruby
40kitchen-vagrant0.15.0Apache 2.0Kitchen::Driver::Vagrant - A Vagrant Driver for Test Kitchen.Kitchen::Driver::Vagrant - A Vagrant Driver for Test Kitchen.
41libyajl21.2.0Apache 2.0Installs a vendored copy of libyajl2 for distributions which lack itInstalls a vendored copy of libyajl2 for distributions which lack it
42license_finder1.2MITAudit the OSS licenses of your application's dependencies.LicenseFinder works with your package managers to find dependencies, detect the licenses of the packages in them, compare those licenses against a user-defined whitelist, and give you an actionable exception report.
43listen2.8.0MITListen to file modificationsThe Listen gem listens to file modifications and notifies you about the changes. Works everywhere!
44lumberjack1.0.9MITA simple, powerful, and very fast logging utility that can be a drop in replacement for Logger or ActiveSupport::BufferedLogger.A simple, powerful, and very fast logging utility that can be a drop in replacement for Logger or ActiveSupport::BufferedLogger. Provides support for automatically rolling log files even with multiple processes writing the same log file.
45method_source0.8.2MITretrieve the sourcecode for a methodretrieve the sourcecode for a method
46mime-types1.25.1MIT,Artistic 2.0,GPL-2This library allows for the identification of a file's likely MIME content typeThis library allows for the identification of a file's likely MIME content type. This is release 1.25.1, fixing an issue with priority comparison for mime-types 1.x. The current release is 2.0, which only supports Ruby 1.9 or later. Release 1.25.1 contains all features of 1.25, including the experimental caching and lazy loading functionality. The caching and lazy loading features were initially implemented by Greg Brockman (gdb). As these features are experimental, they are disabled by default and must be enabled through the use of environment variables. The cache is invalidated on a per-version basis; the cache for version 1.25 will not be reused for any later version. To use lazy loading, set the environment variable +RUBY_MIME_TYPES_LAZY_LOAD+ to any value other than 'false'. When using lazy loading, the initial startup of MIME::Types is around 1225× faster than normal startup (on my system, normal startup is about 90 ms; lazy startup is about 4 ms). This isn't generally useful, however, as the MIME::Types database has not been loaded. Lazy startup and load is just *slightly* faster—around 1 ms. The real advantage comes from using the cache. To enable the cache, set the environment variable +RUBY_MIME_TYPES_CACHE+ to a filename where MIME::Types will have read-write access. The first time a new version of MIME::Types is run using this file, it will be created, taking a little longer than normal. Subsequent loads using the same cache file will be approximately 3½× faster (25 ms) than normal loads. This can be combined with +RUBY_MIME_TYPES_LAZY_LOAD+, but this is *not* recommended in a multithreaded or multiprocess environment where all threads or processes will be using the same cache file. As the caching interface is still experimental, the only values cached are the default MIME::Types database, not any custom MIME::Types added by users. MIME types are used in MIME-compliant communications, as in e-mail or HTTP traffic, to indicate the type of content which is transmitted. MIME::Types provides the ability for detailed information about MIME entities (provided as a set of MIME::Type objects) to be determined and used programmatically. There are many types defined by RFCs and vendors, so the list is long but not complete; don't hesitate to ask to add additional information. This library follows the IANA collection of MIME types (see below for reference). MIME::Types for Ruby was originally based on MIME::Types for Perl by Mark Overmeer, copyright 2001 - 2009. MIME::Types is built to conform to the MIME types of RFCs 2045 and 2231. It tracks the {IANA registry}[http://www.iana.org/assignments/media-types/] ({ftp}[ftp://ftp.iana.org/assignments/media-types]) with some unofficial types added from the {LTSW collection}[http://www.ltsw.se/knbase/internet/mime.htp] and added by the users of MIME::Types.
47mini_portile0.6.1MITSimplistic port-like solution for developersSimplistic port-like solution for developers. It provides a standard and simplified way to compile against dependency libraries without messing up your system.
48minitar0.5.4rubyProvides POSIX tarchive management from Ruby programs.Archive::Tar::Minitar is a pure-Ruby library and command-line utility that provides the ability to deal with POSIX tar(1) archive files. The implementation is based heavily on Mauricio Ferna'ndez's implementation in rpa-base, but has been reorganised to promote reuse in other projects. Antoine Toulme forked the original project on rubyforge to place it on github, under http://www.github.com/atoulme/minitar
49mixlib-authentication1.3.0Apache 2.0Mixes in simple per-request authenticationMixes in simple per-request authentication
50mixlib-cli1.5.0Apache 2.0A simple mixin for CLI interfaces, including option parsingA simple mixin for CLI interfaces, including option parsing
51mixlib-config2.1.0Apache 2.0A class based configuration libraryA class based configuration library
52mixlib-log1.6.0Apache 2.0A gem that provides a simple mixin for log functionality
53mixlib-shellout1.6.0Apache 2.0Run external commands on Unix or WindowsRun external commands on Unix or Windows
54multi_json1.10.1MITA common interface to multiple JSON libraries.A common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.
55multi_xml0.5.5MITA generic swappable back-end for XML parsingProvides swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML.
56multipart-post2.0.0MITA multipart form post accessory for Net::HTTP.Use with Net::HTTP to do multipart form posts. IO values that have #content_type, #original_filename, and #local_path will be posted as a binary file.
57net-http-persistent2.9.4MITManages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8. It's thread-safe too! Using persistent HTTP connections can dramatically increase the speed of HTTP. Creating a new HTTP connection for every request involves an extra TCP round-trip and causes TCP congestion avoidance negotiation to start over. Net::HTTP supports persistent connections with some API methods but does not handle reconnection gracefully. Net::HTTP::Persistent supports reconnection and retry according to RFC 2616.
58net-scp1.2.1MITA pure Ruby implementation of the SCP client protocolA pure Ruby implementation of the SCP client protocol
59net-ssh2.9.1MITNet::SSH: a pure-Ruby implementation of the SSH2 client protocol.Net::SSH: a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.
60net-ssh-gateway1.2.0MITA simple library to assist in establishing tunneled Net::SSH connectionsA simple library to assist in establishing tunneled Net::SSH connections
61net-ssh-multi1.2.0MITControl multiple Net::SSH connections via a single interface.Control multiple Net::SSH connections via a single interface.
62nio4r1.0.1MITNIO provides a high performance selector API for monitoring IO objectsNew IO for Ruby
63nokogiri1.6.4.1MITNokogiri (鋸) is an HTML, XML, SAX, and Reader parserNokogiri (鋸) is an HTML, XML, SAX, and Reader parser. Among Nokogiri's many features is the ability to search documents via XPath or CSS3 selectors. XML is like violence - if it doesnt solve your problems, you are not using enough of it.
64octokit3.5.2MITRuby toolkit for working with the GitHub APISimple wrapper for the GitHub API
65ohai7.4.0Apache 2.0Ohai profiles your system and emits JSONOhai profiles your system and emits JSON
66parser2.2.0.pre.8MITA Ruby parser written in pure Ruby.A Ruby parser written in pure Ruby.
67plist3.1.0MITAll-purpose Property List manipulation library.Plist is a library to manipulate Property List files, also known as plists. It can parse plist files into native Ruby data structures as well as generating new plist files from your Ruby objects.
68polyglot0.3.5MITAugment 'require' to load non-Ruby file typesThe Polyglot library allows a Ruby module to register a loader for the file type associated with a filename extension, and it augments 'require' to find and load matching files.
69powerpack0.0.9MITA few useful extensions to core Ruby classes.A few useful extensions to core Ruby classes.
70pry0.10.1MITAn IRB alternative and runtime developer consoleAn IRB alternative and runtime developer console
71rack1.5.2MITa modular Ruby webserver interfaceRack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call. Also see http://rack.github.com/.
72rainbow2.0.0MITColorize printed text on ANSI terminalsColorize printed text on ANSI terminals
73rake10.3.2MITRake is a Make-like program implemented in RubyRake is a Make-like program implemented in Ruby. Tasks and dependencies are specified in standard Ruby syntax. Rake has the following features: * Rakefiles (rake's version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to synthesize implicit tasks. * Flexible FileLists that act like arrays but know about manipulating file names and paths. * A library of prepackaged tasks to make building rakefiles easier. For example, tasks for building tarballs and publishing to FTP or SSH sites. (Formerly tasks for building RDoc and Gems were included in rake but they're now available in RDoc and RubyGems respectively.) * Supports parallel execution of tasks.
74rb-fsevent0.9.4MITVery simple & usable FSEvents APIFSEvents API with Signals catching (without RubyCocoa)
75rb-inotify0.9.5MITA Ruby wrapper for Linux's inotify, using FFIA Ruby wrapper for Linux's inotify, using FFI
76rest-client1.6.7MITSimple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get, put, post, delete.
77retryable1.3.6MITKernel#retryable, allow for retrying of code blocks.Kernel#retryable, allow for retrying of code blocks.
78ridley4.1.0Apache 2.0A reliable Chef API client with a clean syntaxA reliable Chef API client with a clean syntax
79rspec3.1.0MITrspec-3.1.0BDD for Ruby
80rspec-core3.1.7MITrspec-core-3.1.7BDD for Ruby. RSpec runner and example groups.
81rspec-expectations3.1.2MITrspec-expectations-3.1.2rspec-expectations provides a simple, readable API to express expected outcomes of a code example.
82rspec-its1.1.0MITProvides "its" method formally part of rspec-coreRSpec extension gem for attribute matching
83rspec-mocks3.1.3MITrspec-mocks-3.1.3RSpec's 'test double' framework, with support for stubbing and mocking
84rspec-support3.1.2MITrspec-support-3.1.2Support utilities for RSpec gems
85rubocop0.27.1MITAutomatic Ruby code style checking tool.Automatic Ruby code style checking tool. Aims to enforce the community-driven Ruby Style Guide.
86ruby-progressbar1.7.0MITRuby/ProgressBar is a flexible text progress bar library for Ruby.Ruby/ProgressBar is an extremely flexible text progress bar library for Ruby. The output can be customized with a flexible formatting system including: percentage, bars of various formats, elapsed time and estimated time remaining.
87rufus-lru1.0.5MITA Hash with a max size, controlled by a LRU mechanismLruHash class, a Hash with a max size, controlled by a LRU mechanism
88safe_yaml1.0.4MITSameYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications.Parse YAML safely
89sawyer0.5.5MITSecret User Agent of HTTP
90semverse1.2.1Apache 2.0An elegant library for representing and comparing SemVer versions and constraintsAn elegant library for representing and comparing SemVer versions and constraints
91sequel4.16.0MITThe Database Toolkit for RubyThe Database Toolkit for Ruby
92serverspec2.3.1MITRSpec tests for your servers configured by Puppet, Chef or anything elseRSpec tests for your servers configured by Puppet, Chef or anything else
93slop3.6.0MITSimple Lightweight Option ParsingA simple DSL for gathering options and parsing the command line
94solve1.2.1Apache 2.0A Ruby version constraint solver implementing Semantic Versioning 2.0.0-rc.1A Ruby version constraint solver
95specinfra2.5.0MITCommon layer for serverspec and itamaeCommon layer for serverspec and itamae
96sqlite31.3.10New BSDThis module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org)This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org). You must have the SQLite engine installed in order to build this module. Note that this module is only compatible with SQLite 3.6.16 or newer.
97systemu2.6.4rubysystemuuniversal capture of stdout and stderr and handling of child process pid for windows, *nix, etc.
98test-kitchen1.2.1Apache 2.0Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms.Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms.
99thor0.19.1MITThor is a toolkit for building powerful command-line interfaces.Thor is a toolkit for building powerful command-line interfaces.
100timers4.0.1MITSchedule procs to run after a certain time, or at periodic intervals, using any API that accepts a timeoutPure Ruby one-shot and periodic timers
101treetop1.5.3MITA Ruby-based text parsing and interpretation DSL
102varia_model0.4.0Apache 2.0A mixin to provide objects with magic attribute reading and writingA mixin to provide objects with magic attribute reading and writing
103wmi-lite1.0.0Apache 2.0A lightweight utility library for accessing basic WMI (Windows Management Instrumentation) functionality on WindowsA lightweight utility over win32ole for accessing basic WMI (Windows Management Instrumentation) functionality in the Microsoft Windows operating system. It has no runtime dependencies other than Ruby, so it can be used without concerns around dependency issues.
104xml-simple1.1.4rubyA simple API for XML processing.
105yajl-ruby1.2.1MITRuby C bindings to the excellent Yajl JSON stream-based parser library.