-
Notifications
You must be signed in to change notification settings - Fork 135
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1603459
commit 8afc5d4
Showing
2 changed files
with
407 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
# Instructions: | ||
# | ||
# add library: library = pinned.version.number | ||
# add with no pinned version: library <blank> | ||
# remove a library: library = remove | ||
# | ||
# end instructions | ||
|
||
# Reading flow: | ||
# | ||
# The library handler will proceed in the following pattern for reading this file: | ||
# 1. Read in "core" (stuff that comes from conda) | ||
# 2. Read in "forge" (stuff that comes from conda-forge) | ||
# 3. Read in "pip" (stuff that comes from pip) (NOTE: not the pip-only install!) | ||
# 4. If optional, then read in "optional" | ||
# 5. If OS is given, read in either "windows", "mac", or "linux" | ||
# 6. If pip-only install, then read in "pip-install" | ||
# | ||
# Note that each reading-in stage might involve adding or removing libraries, in order. | ||
# If a library is not present but requested to remove, that's fine, no crash, move on. | ||
# | ||
# For more information about the command line arguments to library_handler.sh, see that module. | ||
# Also try | ||
# `python library_handler.sh -h` and | ||
# `python library_handler.sh conda -h` | ||
# | ||
# end reading flow | ||
|
||
##### Typical installation (conda) | ||
# main libraries from main conda | ||
[core] | ||
h5py = 2.9.0 | ||
numpy = 1.18.1 | ||
scipy = 1.2.1 | ||
scikit-learn = 0.21.2 | ||
pandas = 0.24.2 | ||
xarray = 0.12.1 | ||
netcdf4 = 1.4.2 | ||
matplotlib = 3.1.1 | ||
statsmodels = 0.9.0 | ||
cloudpickle = 1.1.1 | ||
tensorflow = 1.13.1 | ||
python = 3 | ||
hdf5 | ||
swig | ||
pylint | ||
coverage | ||
lxml | ||
psutil | ||
pip | ||
importlib_metadata | ||
|
||
# secondary installs from conda forge | ||
[forge] | ||
pyside2 | ||
|
||
# tertiary installs directly from pip | ||
[pip] | ||
|
||
# optional libraries | ||
[optional] | ||
pillow = 6.0.0 | ||
|
||
# operating system alterations (conda) | ||
[windows] | ||
# nothing currently | ||
|
||
[mac] | ||
# nothing currently | ||
|
||
[linux] | ||
# these prevent Intel crash errors with mkl | ||
nomkl | ||
numexpr | ||
|
||
# operating system alterations (pip) | ||
[windows-pip] | ||
# nothing currently | ||
|
||
[mac-pip] | ||
ray | ||
|
||
[linux-pip] | ||
ray | ||
|
||
##### Alternate installs | ||
# install using pip | ||
[pip-install] | ||
hdf5 = remove | ||
swig = remove | ||
pip = remove | ||
python = remove | ||
nomkl = remove | ||
numexpr = remove | ||
|
||
[skip-check] | ||
python | ||
hdf5 | ||
swig | ||
nomkl |
Oops, something went wrong.