python312Packages.setuptools-git-versioning: refactor, switch to tomli

toml is still needed in tests

+4 -5
+4 -5
pkgs/development/python-modules/setuptools-git-versioning/default.nix
··· 11 pythonOlder, 12 setuptools, 13 toml, 14 - wheel, 15 }: 16 17 buildPythonPackage rec { ··· 26 hash = "sha256-Slf6tq83LajdTnr98SuCiFIdm/6auzftnARLAOBgyng="; 27 }; 28 29 - nativeBuildInputs = [ 30 setuptools 31 - wheel 32 ]; 33 34 - propagatedBuildInputs = [ 35 packaging 36 setuptools 37 - ] ++ lib.optionals (pythonOlder "3.11") [ toml ]; 38 39 pythonImportsCheck = [ "setuptools_git_versioning" ]; 40
··· 11 pythonOlder, 12 setuptools, 13 toml, 14 + tomli, 15 }: 16 17 buildPythonPackage rec { ··· 26 hash = "sha256-Slf6tq83LajdTnr98SuCiFIdm/6auzftnARLAOBgyng="; 27 }; 28 29 + build-system = [ 30 setuptools 31 ]; 32 33 + dependencies = [ 34 packaging 35 setuptools 36 + ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; 37 38 pythonImportsCheck = [ "setuptools_git_versioning" ]; 39