python3Packages.cmdstanpy: relax dependency, drop legacy builder

This commit is contained in:
TomaSajt
2024-01-13 18:38:24 +01:00
parent 51e1ae5731
commit 5416b08831
@@ -2,22 +2,21 @@
, buildPythonPackage
, fetchFromGitHub
, substituteAll
, cmdstan
, pythonRelaxDepsHook
, setuptools
, pandas
, numpy
, tqdm
, stanio
, xarray
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "cmdstanpy";
version = "1.2.0";
format = "setuptools";
pyproject = true;
src = fetchFromGitHub {
owner = "stan-dev";
@@ -38,6 +37,11 @@ buildPythonPackage rec {
rm test/conftest.py
'';
nativeBuildInputs = [
setuptools
pythonRelaxDepsHook
];
propagatedBuildInputs = [
pandas
numpy
@@ -49,6 +53,8 @@ buildPythonPackage rec {
all = [ xarray ];
};
pythonRelaxDeps = [ "stanio" ];
preCheck = ''
export HOME=$(mktemp -d)
'';