python3.pkgs.jupytext: relax build dependencies
This commit is contained in:
parent
d2d2edea93
commit
2e80470a11
|
@ -14,7 +14,9 @@
|
|||
, pytestCheckHook
|
||||
, pythonOlder
|
||||
, pyyaml
|
||||
, setuptools
|
||||
, toml
|
||||
, wheel
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
|
@ -31,9 +33,23 @@ buildPythonPackage rec {
|
|||
hash = "sha256-M4BoST18sf1C1lwhFkp4a0B3fc0VKerwuVEIfwkD7i0=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
# Follow https://github.com/mwouts/jupytext/pull/1119 to see if the patch
|
||||
# relaxing jupyter_packaging version can be cleaned up.
|
||||
#
|
||||
# Follow https://github.com/mwouts/jupytext/pull/1077 to see when the patch
|
||||
# relaxing jupyterlab version can be cleaned up.
|
||||
#
|
||||
postPatch = ''
|
||||
substituteInPlace pyproject.toml \
|
||||
--replace 'jupyter_packaging~=' 'jupyter_packaging>=' \
|
||||
--replace 'jupyterlab>=3,<=4' 'jupyterlab>=3'
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
jupyter-packaging
|
||||
jupyterlab
|
||||
setuptools
|
||||
wheel
|
||||
];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
|
Loading…
Reference in a new issue