diff options
| author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2024-07-29 00:03:08 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-29 00:03:08 +0000 |
| commit | 2b898b30ea1f31556287e5bfd7d791c66ebba263 (patch) | |
| tree | 769ac8084dd8d1e50d9d8f548650dfce5ce7d317 /pkgs/development/python-modules/python-openstackclient | |
| parent | 478bf2000c1a1f6456330a1f4dcd515ef3a8e881 (diff) | |
| parent | 79381653f034445c59e59a4f94ebd4010fdd9f91 (diff) | |
Merge staging-next into staging
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient')
| -rw-r--r-- | pkgs/development/python-modules/python-openstackclient/default.nix | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/pkgs/development/python-modules/python-openstackclient/default.nix b/pkgs/development/python-modules/python-openstackclient/default.nix index fc48197864ab..50aa590d6b6a 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,8 @@ python-keystoneclient, python-novaclient, requests-mock, - sphinx, + setuptools, + sphinxHook, sphinxcontrib-apidoc, stestr, }: @@ -19,21 +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 = [ - installShellFiles + build-system = [ openstackdocstheme - sphinx + setuptools + sphinxHook sphinxcontrib-apidoc ]; - propagatedBuildInputs = [ + sphinxBuilders = [ "man" ]; + + dependencies = [ osc-lib pbr python-cinderclient @@ -41,11 +43,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 @@ -53,7 +50,9 @@ buildPythonPackage rec { ]; checkPhase = '' + runHook preCheck stestr run + runHook postCheck ''; pythonImportsCheck = [ "openstackclient" ]; |
