mirror of
https://github.com/vale981/poetry2nix
synced 2025-03-09 03:56:39 -04:00
Merge pull request #1118 from sterlind/fix-pao
Fix PAO and its dependencies.
This commit is contained in:
commit
bf6b463353
2 changed files with 15 additions and 0 deletions
|
@ -10707,6 +10707,9 @@
|
||||||
"panflute": [
|
"panflute": [
|
||||||
"setuptools"
|
"setuptools"
|
||||||
],
|
],
|
||||||
|
"pao": [
|
||||||
|
"setuptools"
|
||||||
|
],
|
||||||
"papermill": [
|
"papermill": [
|
||||||
"setuptools"
|
"setuptools"
|
||||||
],
|
],
|
||||||
|
|
|
@ -1285,6 +1285,14 @@ lib.composeManyExtensions [
|
||||||
buildInputs = (old.buildInputs or [ ]) ++ [ self.setuptools self.setuptools-scm self.setuptools-scm-git-archive ];
|
buildInputs = (old.buildInputs or [ ]) ++ [ self.setuptools self.setuptools-scm self.setuptools-scm-git-archive ];
|
||||||
});
|
});
|
||||||
|
|
||||||
|
munch = super.munch.overridePythonAttrs (
|
||||||
|
old: {
|
||||||
|
# Latest version of pypi imports pkg_resources at runtime, so setuptools is needed at runtime. :(
|
||||||
|
# They fixed this last year but never released a new version.
|
||||||
|
propagatedBuildInputs = (old.propagatedBuildInputs or [ ]) ++ [ self.setuptools ];
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
mpi4py = super.mpi4py.overridePythonAttrs (
|
mpi4py = super.mpi4py.overridePythonAttrs (
|
||||||
old:
|
old:
|
||||||
let
|
let
|
||||||
|
@ -1607,6 +1615,10 @@ lib.composeManyExtensions [
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
|
|
||||||
|
pao = super.pao.overridePythonAttrs (old: {
|
||||||
|
propagatedBuildInputs = old.propagatedBuildInputs or [ ] ++ [ self.pyutilib ];
|
||||||
|
});
|
||||||
|
|
||||||
paramiko = super.paramiko.overridePythonAttrs (old: {
|
paramiko = super.paramiko.overridePythonAttrs (old: {
|
||||||
doCheck = false; # requires networking
|
doCheck = false; # requires networking
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Reference in a new issue