jupyter: Installing and testing required eggs
Moved to !222 (merged)
Me and @Tyagov decided to split this task in two. This MR just deals with installing and testing the required eggs.
Old description:
The goal of this MR is to specify a complete and exact list of modules that should be available to Jupyter users and to disable all the other ones. To accomplish this we have to:
- Add any missing eggs users may want
- Add tests for those eggs
- Use Restricted.py to disable access to any other modules
Currently the list of modules looks like this:
- scipy
- matplotlib
- sklearn
- math
- keras (only for GPU-enabled servers, has its own Wendelin software release)
- statsmodels
- sympy
- functools
- pylab
- openpyxl
- pandas
- numpy
- datetime
- wendelin.bigarray.array_zodb
The modules tagged (questionable) should be discussed.
*Update: Removed pickle, zipfile and ftplib from the list.