From 3dbc8510ccb48e4cec20f5ca7700349d70a0bd75 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 20:47:59 +0200 Subject: [PATCH 01/17] python311Packages.python-barbicanclient: build manpage with sphinxHook --- .../python-barbicanclient/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/development/python-modules/python-barbicanclient/default.nix b/pkgs/development/python-modules/python-barbicanclient/default.nix index cefe9412e86e..e1e1952f153b 100644 --- a/pkgs/development/python-modules/python-barbicanclient/default.nix +++ b/pkgs/development/python-modules/python-barbicanclient/default.nix @@ -4,6 +4,7 @@ cliff, fetchFromGitea, keystoneauth1, + openstackdocstheme, oslo-i18n, oslo-serialization, oslo-utils, @@ -12,6 +13,8 @@ requests-mock, requests, setuptools, + sphinxcontrib-apidoc, + sphinxHook, stestr, }: @@ -32,11 +35,22 @@ buildPythonPackage rec { env.PBR_VERSION = version; + postPatch = '' + # Disable rsvgconverter not needed to build manpage + substituteInPlace doc/source/conf.py \ + --replace-fail "'sphinxcontrib.rsvgconverter'," "#'sphinxcontrib.rsvgconverter'," + ''; + build-system = [ + openstackdocstheme pbr setuptools + sphinxHook + sphinxcontrib-apidoc ]; + sphinxBuilders = [ "man" ]; + dependencies = [ cliff keystoneauth1 From 8ed7bb6b07da3450cab8e22fb703d601bf9e5b52 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 20:48:43 +0200 Subject: [PATCH 02/17] python311Packages.python-designateclient: build manpage with sphinxHook --- .../python-modules/python-designateclient/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/development/python-modules/python-designateclient/default.nix b/pkgs/development/python-modules/python-designateclient/default.nix index 20cbf04e6ba2..fa2a61d85aa4 100644 --- a/pkgs/development/python-modules/python-designateclient/default.nix +++ b/pkgs/development/python-modules/python-designateclient/default.nix @@ -5,6 +5,7 @@ fetchFromGitea, jsonschema, keystoneauth1, + openstackdocstheme, osc-lib, oslo-serialization, oslo-utils, @@ -14,6 +15,8 @@ requests-mock, requests, setuptools, + sphinxHook, + sphinxcontrib-apidoc, stestr, }: @@ -35,10 +38,15 @@ buildPythonPackage rec { env.PBR_VERSION = version; build-system = [ + openstackdocstheme pbr setuptools + sphinxHook + sphinxcontrib-apidoc ]; + sphinxBuilders = [ "man" ]; + dependencies = [ debtcollector jsonschema From d2aa861baf2fa5c611ac7ffa9280162dda1ab2f2 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 20:51:13 +0200 Subject: [PATCH 03/17] python311Packages.cliff: use pyproject = true --- pkgs/development/python-modules/cliff/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/cliff/default.nix b/pkgs/development/python-modules/cliff/default.nix index cca72fa51ef0..88c01daa680c 100644 --- a/pkgs/development/python-modules/cliff/default.nix +++ b/pkgs/development/python-modules/cliff/default.nix @@ -11,6 +11,7 @@ prettytable, pyparsing, pyyaml, + setuptools, stevedore, sphinx, callPackage, @@ -19,7 +20,7 @@ buildPythonPackage rec { pname = "cliff"; version = "4.7.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; @@ -32,13 +33,14 @@ buildPythonPackage rec { rm test-requirements.txt ''; - nativeBuildInputs = [ + build-system = [ installShellFiles openstackdocstheme + setuptools sphinx ]; - propagatedBuildInputs = [ + dependencies = [ autopage cmd2 importlib-metadata From e0f2264c14212a6682ce41eeae6e77c750fd97c7 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 20:51:28 +0200 Subject: [PATCH 04/17] python311Packages.cliff: use sphinxHook --- pkgs/development/python-modules/cliff/default.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cliff/default.nix b/pkgs/development/python-modules/cliff/default.nix index 88c01daa680c..416a34be304d 100644 --- a/pkgs/development/python-modules/cliff/default.nix +++ b/pkgs/development/python-modules/cliff/default.nix @@ -5,7 +5,6 @@ autopage, cmd2, importlib-metadata, - installShellFiles, openstackdocstheme, pbr, prettytable, @@ -13,7 +12,7 @@ pyyaml, setuptools, stevedore, - sphinx, + sphinxHook, callPackage, }: @@ -34,12 +33,13 @@ buildPythonPackage rec { ''; build-system = [ - installShellFiles openstackdocstheme setuptools - sphinx + sphinxHook ]; + sphinxBuilders = [ "man" ]; + dependencies = [ autopage cmd2 @@ -51,11 +51,6 @@ buildPythonPackage rec { stevedore ]; - postInstall = '' - sphinx-build -a -E -d doc/build/doctrees -b man doc/source doc/build/man - installManPage doc/build/man/cliff.1 - ''; - # check in passthru.tests.pytest to escape infinite recursion with stestr doCheck = false; From 91f804f53fe8456c11bad3f503eff959c6c2d673 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 20:57:18 +0200 Subject: [PATCH 05/17] python311Packages.python-manilaclient: use sphinxHook --- .../python-modules/python-manilaclient/default.nix | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/pkgs/development/python-modules/python-manilaclient/default.nix b/pkgs/development/python-modules/python-manilaclient/default.nix index c3256d0d5447..a0bac66c204a 100644 --- a/pkgs/development/python-modules/python-manilaclient/default.nix +++ b/pkgs/development/python-modules/python-manilaclient/default.nix @@ -2,7 +2,6 @@ lib, buildPythonPackage, fetchPypi, - installShellFiles, pbr, openstackdocstheme, oslo-config, @@ -12,7 +11,7 @@ prettytable, requests, simplejson, - sphinx, + sphinxHook, sphinxcontrib-programoutput, babel, osc-lib, @@ -32,12 +31,13 @@ buildPythonPackage rec { }; nativeBuildInputs = [ - installShellFiles openstackdocstheme - sphinx + sphinxHook sphinxcontrib-programoutput ]; + sphinxBuilders = [ "man" ]; + propagatedBuildInputs = [ pbr oslo-config @@ -53,12 +53,6 @@ buildPythonPackage rec { debtcollector ]; - postInstall = '' - export PATH=$out/bin:$PATH - sphinx-build -a -E -d doc/build/doctrees -b man doc/source doc/build/man - installManPage doc/build/man/python-manilaclient.1 - ''; - # Checks moved to 'passthru.tests' to workaround infinite recursion doCheck = false; From 65d7a89e6027664a039327e9be49b306f216b5ce Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:16:01 +0200 Subject: [PATCH 06/17] python311Packages.python-openstackclient: use sphinxHook --- .../python-openstackclient/default.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index fc48197864ab..e77afb78c81b 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -3,7 +3,6 @@ buildPythonPackage, fetchPypi, ddt, - installShellFiles, openstackdocstheme, osc-lib, pbr, @@ -11,7 +10,7 @@ python-keystoneclient, python-novaclient, requests-mock, - sphinx, + sphinxHook, sphinxcontrib-apidoc, stestr, }: @@ -27,12 +26,13 @@ buildPythonPackage rec { }; nativeBuildInputs = [ - installShellFiles openstackdocstheme - sphinx + sphinxHook sphinxcontrib-apidoc ]; + sphinxBuilders = [ "man" ]; + propagatedBuildInputs = [ osc-lib pbr @@ -41,11 +41,6 @@ buildPythonPackage rec { python-novaclient ]; - postInstall = '' - sphinx-build -a -E -d doc/build/doctrees -b man doc/source doc/build/man - installManPage doc/build/man/openstack.1 - ''; - nativeCheckInputs = [ ddt stestr From 47ee8653476c3a2c6d5275b7f89758f9eaac6b96 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:00:23 +0200 Subject: [PATCH 07/17] python311Packages.python-openstackclient: use pyproject = true --- .../python-modules/python-openstackclient/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index e77afb78c81b..50aa590d6b6a 100644 --- a/pkgs/development/python-modules/python-openstackclient/default.nix +++ b/pkgs/development/python-modules/python-openstackclient/default.nix @@ -10,6 +10,7 @@ python-keystoneclient, python-novaclient, requests-mock, + setuptools, sphinxHook, sphinxcontrib-apidoc, stestr, @@ -18,22 +19,23 @@ buildPythonPackage rec { pname = "python-openstackclient"; version = "6.6.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-u+8e00gpxBBSsuyiZIDinKH3K+BY0UMNpTQexExPKVw="; }; - nativeBuildInputs = [ + build-system = [ openstackdocstheme + setuptools sphinxHook sphinxcontrib-apidoc ]; sphinxBuilders = [ "man" ]; - propagatedBuildInputs = [ + dependencies = [ osc-lib pbr python-cinderclient @@ -48,7 +50,9 @@ buildPythonPackage rec { ]; checkPhase = '' + runHook preCheck stestr run + runHook postCheck ''; pythonImportsCheck = [ "openstackclient" ]; From 121acd22cd4ab1424af44942a0c9b2b1f68abe59 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:02:18 +0200 Subject: [PATCH 08/17] python311Packages.python-barbicanclient: add meta.mainProgram --- .../development/python-modules/python-barbicanclient/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/python-barbicanclient/default.nix b/pkgs/development/python-modules/python-barbicanclient/default.nix index e1e1952f153b..7188c8381605 100644 --- a/pkgs/development/python-modules/python-barbicanclient/default.nix +++ b/pkgs/development/python-modules/python-barbicanclient/default.nix @@ -79,6 +79,7 @@ buildPythonPackage rec { homepage = "https://opendev.org/openstack/python-barbicanclient"; description = "Client library for OpenStack Barbican API"; license = lib.licenses.asl20; + mainProgram = "barbican"; maintainers = lib.teams.openstack.members; }; } From 870a1c76b4888bbce40135db086efc68e9953574 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:08:04 +0200 Subject: [PATCH 09/17] python311Packages.python-heatclient: build manpage with sphinxHook --- .../python-modules/python-heatclient/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/python-heatclient/default.nix b/pkgs/development/python-modules/python-heatclient/default.nix index d2cefc90b58d..898640cb2cb6 100644 --- a/pkgs/development/python-modules/python-heatclient/default.nix +++ b/pkgs/development/python-modules/python-heatclient/default.nix @@ -5,6 +5,7 @@ fetchPypi, iso8601, keystoneauth1, + openstackdocstheme, osc-lib, oslo-i18n, oslo-serialization, @@ -16,6 +17,7 @@ pyyaml, requests, requests-mock, + sphinxHook, stestr, testscenarios, }: @@ -32,6 +34,13 @@ buildPythonPackage rec { hash = "sha256-B1F40HYHFF91mkxwySR/kqCvlwLLtBgqwUvw2byOc9g="; }; + nativeBuildInputs = [ + openstackdocstheme + sphinxHook + ]; + + sphinxBuilders = [ "man" ]; + propagatedBuildInputs = [ cliff iso8601 From fbf47577433a1ff8ad9bbee19421d03101bbca98 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:09:08 +0200 Subject: [PATCH 10/17] python311Packages.python-heatclient: use pyproject = true --- .../python-modules/python-heatclient/default.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-heatclient/default.nix b/pkgs/development/python-modules/python-heatclient/default.nix index 898640cb2cb6..b8d4563a4d33 100644 --- a/pkgs/development/python-modules/python-heatclient/default.nix +++ b/pkgs/development/python-modules/python-heatclient/default.nix @@ -17,6 +17,7 @@ pyyaml, requests, requests-mock, + setuptools, sphinxHook, stestr, testscenarios, @@ -25,7 +26,7 @@ buildPythonPackage rec { pname = "python-heatclient"; version = "3.5.0"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -34,14 +35,15 @@ buildPythonPackage rec { hash = "sha256-B1F40HYHFF91mkxwySR/kqCvlwLLtBgqwUvw2byOc9g="; }; - nativeBuildInputs = [ + build-system = [ openstackdocstheme + setuptools sphinxHook ]; sphinxBuilders = [ "man" ]; - propagatedBuildInputs = [ + dependencies = [ cliff iso8601 keystoneauth1 @@ -63,10 +65,14 @@ buildPythonPackage rec { ]; checkPhase = '' + runHook preCheck + stestr run -e <(echo " heatclient.tests.unit.test_common_http.HttpClientTest.test_get_system_ca_file heatclient.tests.unit.test_deployment_utils.TempURLSignalTest.test_create_temp_url ") + + runHook postCheck ''; pythonImportsCheck = [ "heatclient" ]; From 70a09d3c3c0d2893f2c7e6ae7b64e0c91aa308e4 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:11:53 +0200 Subject: [PATCH 11/17] python311Packages.python-ironicclient: build manpage with sphinxHook --- .../python-modules/python-ironicclient/default.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkgs/development/python-modules/python-ironicclient/default.nix b/pkgs/development/python-modules/python-ironicclient/default.nix index 13cd6f4749ee..cab2feede92d 100644 --- a/pkgs/development/python-modules/python-ironicclient/default.nix +++ b/pkgs/development/python-modules/python-ironicclient/default.nix @@ -6,6 +6,7 @@ dogpile-cache, jsonschema, keystoneauth1, + openstackdocstheme, openstacksdk, osc-lib, oslo-utils, @@ -15,6 +16,8 @@ pyyaml, requests, requests-mock, + sphinxcontrib-apidoc, + sphinxHook, stestr, stevedore, }: @@ -29,6 +32,14 @@ buildPythonPackage rec { hash = "sha256-Blx0pr73uZA8eHd2iZ9WY+aozBFWsQhWpxoQKtjtJSk="; }; + nativeBuildInputs = [ + openstackdocstheme + sphinxcontrib-apidoc + sphinxHook + ]; + + sphinxBuilders = [ "man" ]; + propagatedBuildInputs = [ cliff dogpile-cache From 8a4ee285d037d9ba6eedc45bef0c3be50b7e7a2d Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:12:44 +0200 Subject: [PATCH 12/17] python311Packages.ironicclient: use pyproject = true --- .../python-modules/python-ironicclient/default.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-ironicclient/default.nix b/pkgs/development/python-modules/python-ironicclient/default.nix index cab2feede92d..2936c3ec2f4c 100644 --- a/pkgs/development/python-modules/python-ironicclient/default.nix +++ b/pkgs/development/python-modules/python-ironicclient/default.nix @@ -16,6 +16,7 @@ pyyaml, requests, requests-mock, + setuptools, sphinxcontrib-apidoc, sphinxHook, stestr, @@ -25,22 +26,23 @@ buildPythonPackage rec { pname = "python-ironicclient"; version = "5.7.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-Blx0pr73uZA8eHd2iZ9WY+aozBFWsQhWpxoQKtjtJSk="; }; - nativeBuildInputs = [ + build-system = [ openstackdocstheme + setuptools sphinxcontrib-apidoc sphinxHook ]; sphinxBuilders = [ "man" ]; - propagatedBuildInputs = [ + dependencies = [ cliff dogpile-cache jsonschema @@ -62,7 +64,9 @@ buildPythonPackage rec { ]; checkPhase = '' + runHook preCheck stestr run + runHook postCheck ''; pythonImportsCheck = [ "ironicclient" ]; From 5e44eda33b950f7b664d1ebe8f95a3af625d4016 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:13:55 +0200 Subject: [PATCH 13/17] python311Packages.python-manilaclient: use pyproject = true --- .../python-modules/python-manilaclient/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/python-manilaclient/default.nix b/pkgs/development/python-modules/python-manilaclient/default.nix index a0bac66c204a..bb444dd15ab2 100644 --- a/pkgs/development/python-modules/python-manilaclient/default.nix +++ b/pkgs/development/python-modules/python-manilaclient/default.nix @@ -11,6 +11,7 @@ prettytable, requests, simplejson, + setuptools, sphinxHook, sphinxcontrib-programoutput, babel, @@ -23,22 +24,23 @@ buildPythonPackage rec { pname = "python-manilaclient"; version = "4.9.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-TebykdG0fkeC+5Vs9eiwuJpXam41gg8gR4F2poYKDhI="; }; - nativeBuildInputs = [ + build-system = [ openstackdocstheme + setuptools sphinxHook sphinxcontrib-programoutput ]; sphinxBuilders = [ "man" ]; - propagatedBuildInputs = [ + dependencies = [ pbr oslo-config oslo-log From 62440ea31a5706e307730ad6eaa2d659da72ac82 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:24:37 +0200 Subject: [PATCH 14/17] python311Packages.debtcollector: build manpage with sphinxHook --- .../python-modules/debtcollector/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/debtcollector/default.nix b/pkgs/development/python-modules/debtcollector/default.nix index 5174c46c444a..e5583dd0b1ad 100644 --- a/pkgs/development/python-modules/debtcollector/default.nix +++ b/pkgs/development/python-modules/debtcollector/default.nix @@ -2,8 +2,10 @@ lib, buildPythonPackage, fetchPypi, + openstackdocstheme, pbr, six, + sphinxHook, wrapt, callPackage, }: @@ -18,7 +20,13 @@ buildPythonPackage rec { hash = "sha256-KokX0lsOHx0NNl08HG7Px6UiselxbooaSpFRJvfM6m8="; }; - nativeBuildInputs = [ pbr ]; + nativeBuildInputs = [ + openstackdocstheme + pbr + sphinxHook + ]; + + sphinxBuilders = [ "man" ]; propagatedBuildInputs = [ six From 731c5e4410159ac8a87b48bad7d9f4b44159c823 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:25:17 +0200 Subject: [PATCH 15/17] python311Packages.debtcollector: use pyproject = true --- pkgs/development/python-modules/debtcollector/default.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/debtcollector/default.nix b/pkgs/development/python-modules/debtcollector/default.nix index e5583dd0b1ad..d9b2011b17f2 100644 --- a/pkgs/development/python-modules/debtcollector/default.nix +++ b/pkgs/development/python-modules/debtcollector/default.nix @@ -5,6 +5,7 @@ openstackdocstheme, pbr, six, + setuptools, sphinxHook, wrapt, callPackage, @@ -13,22 +14,23 @@ buildPythonPackage rec { pname = "debtcollector"; version = "3.0.0"; - format = "setuptools"; + pyproject = true; src = fetchPypi { inherit pname version; hash = "sha256-KokX0lsOHx0NNl08HG7Px6UiselxbooaSpFRJvfM6m8="; }; - nativeBuildInputs = [ + build-system = [ openstackdocstheme pbr + setuptools sphinxHook ]; sphinxBuilders = [ "man" ]; - propagatedBuildInputs = [ + dependencies = [ six wrapt ]; From c827fea0813c67020a6e200c9f2978738a2c1170 Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sat, 27 Jul 2024 21:34:25 +0200 Subject: [PATCH 16/17] python311Packages.openstacksdk: build manpage with sphinxHook --- .../python-modules/openstacksdk/default.nix | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/openstacksdk/default.nix b/pkgs/development/python-modules/openstacksdk/default.nix index afd98f1f61ed..5bf0f23accba 100644 --- a/pkgs/development/python-modules/openstacksdk/default.nix +++ b/pkgs/development/python-modules/openstacksdk/default.nix @@ -11,12 +11,14 @@ keystoneauth1, munch, netifaces, + openstackdocstheme, os-service-types, pbr, pythonOlder, pyyaml, requestsexceptions, setuptools, + sphinxHook, }: buildPythonPackage rec { @@ -26,12 +28,29 @@ buildPythonPackage rec { disabled = pythonOlder "3.7"; + outputs = [ + "out" + "man" + ]; + src = fetchPypi { inherit pname version; hash = "sha256-BghpDKN8pzMnsPo3YdF+ZTlb43/yALhzXY8kJ3tPSYA="; }; - build-system = [ setuptools ]; + postPatch = '' + # Disable rsvgconverter not needed to build manpage + substituteInPlace doc/source/conf.py \ + --replace-fail "'sphinxcontrib.rsvgconverter'," "#'sphinxcontrib.rsvgconverter'," + ''; + + build-system = [ + openstackdocstheme + setuptools + sphinxHook + ]; + + sphinxBuilders = [ "man" ]; dependencies = [ platformdirs From 06f41b2e3bef6e5691a9718a3b1e1a4c11cd2e3f Mon Sep 17 00:00:00 2001 From: Anthony ROUSSEL Date: Sun, 28 Jul 2024 11:13:10 +0200 Subject: [PATCH 17/17] python311Packages.tempest: relax defusedxml --- pkgs/development/python-modules/tempest/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/tempest/default.nix b/pkgs/development/python-modules/tempest/default.nix index 66b7e1aee3db..77326c7152c1 100644 --- a/pkgs/development/python-modules/tempest/default.nix +++ b/pkgs/development/python-modules/tempest/default.nix @@ -42,6 +42,8 @@ buildPythonPackage rec { hash = "sha256-l4qKbTfQRWiRsoHN9fiAAiGMGP+q3gwRH1pMSXV/eSU="; }; + pythonRelaxDeps = [ "defusedxml" ]; + nativeBuildInputs = [ setuptools ]; propagatedBuildInputs = [