Package dependencies

There are two types of package dependencies. The first one is the package depending on the version of underlying software. For example, take the Octave package called statistics, available at https://octave.sourceforge.io/statistics. On February 22, 2018, it has a version of 1.3.0 and it requires an underlying Octave with a version of at least 4.0.0, as shown in the last line of the following screenshot:

The second type of dependency is between packages. Developers of various packages use many functions embedded in other developed packages. Not only does this save time, but it also means they don't have to reinvent the ...

Get Hands-On Data Science with Anaconda now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.