From 1dbdc958b9cfb6991b2f60df0476eeb7eba07624 Mon Sep 17 00:00:00 2001 From: Arthur Wambst Date: Tue, 6 May 2025 13:38:36 +0200 Subject: [PATCH] try to use sphinx pre built --- flake.nix | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 50616a9..2e26d78 100644 --- a/flake.nix +++ b/flake.nix @@ -20,6 +20,15 @@ # Select Python version based on the parameter python = pkgs.${pythonVersion}; + + handlePackageCompatibility = pythonPackages: + let + fixSphinx = ps: + if ps ? sphinx + then ps.sphinx.override { preferWheel = true; } + else ps.sphinx; + in + pythonPackages; # Base Python packages that are always included basePackages = ps: with ps; [ @@ -34,9 +43,6 @@ ipython # Add more default packages as needed - sphinx.overridePythonAttrs (old: { - version = "7.2.6"; # Example - use a version compatible with Python 3.10 - }) ]; # Combine base packages with extra packages