tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
python3Packages.setuptools-rust: 1.6.0 -> 1.7.0
Martin Weinelt
2 years ago
d5db4e0d
612f8e91
+20
-5
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
setuptools-rust
default.nix
+20
-5
pkgs/development/python-modules/setuptools-rust/default.nix
reviewed
···
6
6
, semantic-version
7
7
, setuptools
8
8
, setuptools-scm
9
9
+
, tomli
9
10
, typing-extensions
10
11
}:
11
12
12
13
buildPythonPackage rec {
13
14
pname = "setuptools-rust";
14
14
-
version = "1.6.0";
15
15
+
version = "1.7.0";
16
16
+
format = "pyproject";
17
17
+
15
18
disabled = pythonOlder "3.6";
16
19
17
20
src = fetchPypi {
18
21
inherit pname version;
19
19
-
hash = "sha256-yG5zTerDMFl5mL+8CNpFGH5rJ4N+I72R6tsyBzI5ImI=";
22
22
+
hash = "sha256-xxAJmZSCNaOK5+VV/hmapmwlPcOEsSX12FRzv4Hq46M=";
20
23
};
21
24
22
22
-
nativeBuildInputs = [ setuptools-scm ];
25
25
+
nativeBuildInputs = [
26
26
+
setuptools
27
27
+
setuptools-scm
28
28
+
];
29
29
+
30
30
+
propagatedBuildInputs = [
31
31
+
semantic-version
32
32
+
setuptools
33
33
+
typing-extensions
34
34
+
] ++ lib.optionals (pythonOlder "3.11") [
35
35
+
tomli
36
36
+
];
23
37
24
24
-
propagatedBuildInputs = [ semantic-version setuptools typing-extensions ];
38
38
+
pythonImportsCheck = [
39
39
+
"setuptools_rust"
40
40
+
];
25
41
26
42
doCheck = false;
27
27
-
pythonImportsCheck = [ "setuptools_rust" ];
28
43
29
44
passthru.tests.pyo3 = callPackage ./pyo3-test { };
30
45