python313Packages.linearmodels: relax setuptools-scm (#446677)

Changed files
+12
pkgs
development
python-modules
linearmodels
+12
pkgs/development/python-modules/linearmodels/default.nix
···
hash = "sha256-oWVBsFSKnv/8AHYP5sxO6+u5+hsOw/uQlOetse5ue88=";
};
build-system = [
setuptools
setuptools-scm
···
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "linearmodels" ];
meta = {
description = "Models for panel data, system regression, instrumental variables and asset pricing";
···
hash = "sha256-oWVBsFSKnv/8AHYP5sxO6+u5+hsOw/uQlOetse5ue88=";
};
+
postPatch = ''
+
substituteInPlace requirements.txt \
+
--replace-fail "setuptools_scm[toml]>=8.0.0,<9.0.0" "setuptools_scm[toml]"
+
substituteInPlace pyproject.toml \
+
--replace-fail "setuptools_scm[toml]>=8,<9" "setuptools_scm[toml]"
+
'';
+
build-system = [
setuptools
setuptools-scm
···
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "linearmodels" ];
+
+
disabledTestPaths = [
+
# Skip long-running tests
+
"linearmodels/tests/panel/test_panel_ols.py"
+
];
meta = {
description = "Models for panel data, system regression, instrumental variables and asset pricing";