ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / theano-pymc / default.nix
blobad0b93fe0940ba6e59080a951635c0ef8179093d
1 { lib
2 , fetchPypi
3 , buildPythonPackage
4 , pythonOlder
5 , pandas
6 , numpy
7 , scipy
8 , filelock
9 , pytest
10 , nose
11 , parameterized
14 buildPythonPackage rec {
15   pname = "theano-pymc";
16   version = "1.1.2";
17   disabled = pythonOlder "3.6";
19   src = fetchPypi {
20     pname = "Theano-PyMC";
21     inherit version;
22     sha256 = "5da6c2242ea72a991c8446d7fe7d35189ea346ef7d024c890397011114bf10fc";
23   };
25   # No need for coverage stats in Nix builds
26   postPatch = ''
27     substituteInPlace setup.py --replace ", 'pytest-cov'" ""
28   '';
30   propagatedBuildInputs = [
31     pandas
32     numpy
33     scipy
34     filelock
35   ];
37   # The test suite is computationally intensive and test failures are not
38   # indicative for package usability hence tests are disabled by default.
39   doCheck = false;
40   pythonImportsCheck = [ "theano" ];
42   meta = {
43     description = "PyMC theano fork";
44     homepage = "https://github.com/majidaldo/Theano-PyMC";
45     license = lib.licenses.asl20;
46     maintainers = with lib.maintainers; [ nidabdella ];
47   };