diff options
| author | Anthony ROUSSEL <anthony@roussel.dev> | 2024-07-27 21:00:23 +0200 |
|---|---|---|
| committer | Anthony ROUSSEL <anthony@roussel.dev> | 2024-07-27 21:16:10 +0200 |
| commit | 47ee8653476c3a2c6d5275b7f89758f9eaac6b96 (patch) | |
| tree | 054315e7084fa780e1ce2f359052c4bfce87f7b3 /pkgs/development/python-modules/python-openstackclient | |
| parent | 65d7a89e6027664a039327e9be49b306f216b5ce (diff) | |
python311Packages.python-openstackclient: use pyproject = true
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient')
| -rw-r--r-- | pkgs/development/python-modules/python-openstackclient/default.nix | 10 |
1 files 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" ]; |
