From 534cf72df854529aeeac24310f657d01b956bba0 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sun, 17 Mar 2024 14:16:48 +0100 Subject: [PATCH] python312Packages.openstackdocstheme: disable ```` python3.12-pbr-6.0.0/lib/python3.12/site-packages/pbr/packaging.py", line 23, in from distutils.command import install as du_install ModuleNotFoundError: No module named 'distutils' ```` --- .../development/python-modules/openstackdocstheme/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/openstackdocstheme/default.nix b/pkgs/development/python-modules/openstackdocstheme/default.nix index 819bf7508d41..1ac6b6cae546 100644 --- a/pkgs/development/python-modules/openstackdocstheme/default.nix +++ b/pkgs/development/python-modules/openstackdocstheme/default.nix @@ -4,6 +4,7 @@ , dulwich , pbr , sphinx +, pythonAtLeast }: buildPythonPackage rec { @@ -11,6 +12,9 @@ buildPythonPackage rec { version = "3.2.0"; format = "setuptools"; + # breaks on import due to distutils import through pbr.packaging + disabled = pythonAtLeast "3.12"; + src = fetchPypi { inherit pname version; hash = "sha256-PwSWLJr5Hjwz8cRXXutnE4Jc+vLcL3TJTZl6biK/4E4=";