To minimise the amount of code maintenance, many pact implementations depend on some shared libraries. When the shared libraries are updated, it is important to update the packages that use them.
This graph shows the dependency relationships to assist in updating the libraries.
The pact ruby standalone
provides the Ruby Pact code bundled along with the Ruby interpreter so that it can be installed and run on a machine without Ruby. There is a package built for each operating system.