1{ lib, fetchPypi, buildPythonPackage
2, cloudpickle, numpy, future, networkx
3, six, tqdm, scipy, pymongo
4}:
5
6buildPythonPackage rec {
7 pname = "hyperopt";
8 version = "0.2.5";
9
10 src = fetchPypi {
11 inherit pname version;
12 sha256 = "bc6047d50f956ae64eebcb34b1fd40f186a93e214957f20e87af2f10195295cc";
13 };
14
15 propagatedBuildInputs = [ future cloudpickle numpy networkx six tqdm scipy pymongo ];
16
17 # tries to use /homeless-shelter to mimic container usage, etc
18 doCheck = false;
19
20 pythonImportsCheck = [ "hyperopt" ];
21
22 meta = with lib; {
23 description = "Distributed Asynchronous Hyperparameter Optimization";
24 homepage = "http://hyperopt.github.com/hyperopt/";
25 license = licenses.bsd2;
26 platforms = platforms.unix;
27 maintainers = with maintainers; [ freezeboy ];
28 };
29}