python310Packages.k-diffusion: disable on unsupported Python releases

This commit is contained in:
Fabian Affolter 2023-08-18 12:08:46 +02:00
parent f8905acb28
commit 9a038452ce

View File

@ -1,15 +1,14 @@
{ lib { lib
, buildPythonPackage
, fetchFromGitHub
# dependencies
, accelerate , accelerate
, buildPythonPackage
, clean-fid , clean-fid
, clip-anytorch , clip-anytorch
, einops , einops
, fetchFromGitHub
, jsonmerge , jsonmerge
, kornia , kornia
, pillow , pillow
, pythonOlder
, resize-right , resize-right
, scikit-image , scikit-image
, scipy , scipy
@ -19,7 +18,6 @@
, torchvision , torchvision
, tqdm , tqdm
, wandb , wandb
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -27,15 +25,17 @@ buildPythonPackage rec {
version = "0.0.16"; version = "0.0.16";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "crowsonkb"; owner = "crowsonkb";
repo = "k-diffusion"; repo = "k-diffusion";
rev = "v${version}"; rev = "refs/tags/v${version}";
hash = "sha256-tOWDFt0/hGZF5HENiHPb9a2pBlXdSvDvCNTsCMZljC4="; hash = "sha256-tOWDFt0/hGZF5HENiHPb9a2pBlXdSvDvCNTsCMZljC4=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
accelerate accelerate
clean-fid clean-fid
clip-anytorch clip-anytorch
einops einops