Python3Packages.pymc3: fix dependecies

python38Packages.pymc3: set broken flag to false

[UPDATE] maintainers list

[UPDATE] remove test imports
This commit is contained in:
mohamed 2022-02-23 17:56:08 +01:00
parent 3e78470617
commit 8374c8167f
2 changed files with 15 additions and 12 deletions

View file

@ -13977,4 +13977,10 @@
github = "nigelgbanks";
githubId = 487373;
};
nidabdella = {
name = "Mohamed Nidabdella";
email = "nidabdella.mohamed@gmail.com";
github = "nidabdella";
githubId = 8083813;
};
}

View file

@ -2,10 +2,11 @@
, fetchPypi
, buildPythonPackage
, pythonOlder
, Theano
, theano-pymc
, pandas
, patsy
, joblib
, cachetools
, tqdm
, six
, h5py
@ -16,6 +17,8 @@
, parameterized
, fastprogress
, typing-extensions
, dill
, semver
}:
buildPythonPackage rec {
@ -34,7 +37,6 @@ buildPythonPackage rec {
'';
propagatedBuildInputs = [
Theano
pandas
patsy
joblib
@ -45,12 +47,10 @@ buildPythonPackage rec {
packaging
fastprogress
typing-extensions
];
checkInputs = [
pytest
nose
parameterized
dill
theano-pymc
cachetools
semver
];
# The test suite is computationally intensive and test failures are not
@ -67,9 +67,6 @@ buildPythonPackage rec {
description = "Bayesian estimation, particularly using Markov chain Monte Carlo (MCMC)";
homepage = "https://github.com/pymc-devs/pymc3";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ ilya-kolpakov ];
# several dependencies are not declared and in the end it requires theano-pymc3
# instead of Theano. The former is currently not packaged.
broken = true;
maintainers = with lib.maintainers; [ nidabdella ];
};
}