lol

python3Packages.setuptools-rust: 1.6.0 -> 1.7.0

+20 -5
+20 -5
pkgs/development/python-modules/setuptools-rust/default.nix
··· 6 6 , semantic-version 7 7 , setuptools 8 8 , setuptools-scm 9 + , tomli 9 10 , typing-extensions 10 11 }: 11 12 12 13 buildPythonPackage rec { 13 14 pname = "setuptools-rust"; 14 - version = "1.6.0"; 15 + version = "1.7.0"; 16 + format = "pyproject"; 17 + 15 18 disabled = pythonOlder "3.6"; 16 19 17 20 src = fetchPypi { 18 21 inherit pname version; 19 - hash = "sha256-yG5zTerDMFl5mL+8CNpFGH5rJ4N+I72R6tsyBzI5ImI="; 22 + hash = "sha256-xxAJmZSCNaOK5+VV/hmapmwlPcOEsSX12FRzv4Hq46M="; 20 23 }; 21 24 22 - nativeBuildInputs = [ setuptools-scm ]; 25 + nativeBuildInputs = [ 26 + setuptools 27 + setuptools-scm 28 + ]; 29 + 30 + propagatedBuildInputs = [ 31 + semantic-version 32 + setuptools 33 + typing-extensions 34 + ] ++ lib.optionals (pythonOlder "3.11") [ 35 + tomli 36 + ]; 23 37 24 - propagatedBuildInputs = [ semantic-version setuptools typing-extensions ]; 38 + pythonImportsCheck = [ 39 + "setuptools_rust" 40 + ]; 25 41 26 42 doCheck = false; 27 - pythonImportsCheck = [ "setuptools_rust" ]; 28 43 29 44 passthru.tests.pyo3 = callPackage ./pyo3-test { }; 30 45