Hello Easybuilders,

I am happy to announce a new release of easy_update. This new version fixes 
some serious issues with the Python dependency checking by using the 
"setuptools" packaging module. This new version handles the ugliness of PEP 508 
dependency specification. If you are maintaining Python easyconfigs and 
Pythonbundles, you will want this update.
Improved diagnostic output with the --verbose flag.

The search feature been enhance by allowing an easyconfig file to be specified 
with the search.  When and easyconfig is specified with a module search, all 
existing libraries from the exts_list are considered dependencies.

Searching CRAN for "rstan" dependencies returns 52 R libraries. By adding an R 
easyconfig as an argument, the libraries in the easy_config are considered.  
The following search for "rstan" dependencies only lists 3, because the other 
49 are already found within the specified in the easyconfig. And as always the 
output from search can be cut/pasted into and easyconfig.

Example R CRAN search.
```
/easy_update.py R-3.6.0-foss-2018b.eb --search rstan
    ('StanHeaders', '2.19.0'),
    ('inline', '0.3.15'),
    ('loo', '2.1.0'),
    ('rstan', '2.19.2'),
```

Easy Update From the scripts directory of
https://github.com/FredHutch/easybuild-life-sciences

Scientific Software at the Fred Hutch
https://fredhutch.github.io/easybuild-life-sciences/

John Dey
HPC Operations
SciComp Computing
O 206.667.4308
M 360.649.2731
[email protected]<mailto:[email protected]>

SciComp Office Hours
Wed. 10-noon M4-B102

[http://www.fredhutch.org/content/dam/public/email-signatures/3/fred_hutch_logo.png]<http://www.fredhutch.org/>
Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N., Mail Stop J4-402
Seattle, WA 98109
fredhutch.org<http://www.fredhutch.org/>

Reply via email to