tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
python3Packages.autograd: 1.6.2 -> 1.7.0
Martin Weinelt
1 year ago
c9c73aa0
e2f74a9a
+12
-13
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
autograd
default.nix
+12
-13
pkgs/development/python-modules/autograd/default.nix
···
2
lib,
3
buildPythonPackage,
4
fetchPypi,
0
5
numpy,
6
-
future,
7
pythonOlder,
8
}:
9
10
buildPythonPackage rec {
11
pname = "autograd";
12
-
version = "1.6.2";
13
-
format = "setuptools";
14
15
-
disabled = pythonOlder "3.7";
16
17
src = fetchPypi {
18
inherit pname version;
19
-
hash = "sha256-hzHgigxOOJ2GlaQAcq2kUSZBwRO2ys6PTPvo636a7es=";
20
};
21
22
-
propagatedBuildInputs = [
23
-
numpy
24
-
future
25
-
];
26
27
-
# Currently, the PyPI tarball doesn't contain the tests. When that has been
28
-
# fixed, enable testing. See: https://github.com/HIPS/autograd/issues/404
29
-
doCheck = false;
30
31
pythonImportsCheck = [ "autograd" ];
32
33
meta = with lib; {
0
34
homepage = "https://github.com/HIPS/autograd";
35
-
description = "Compute derivatives of NumPy code efficiently";
36
license = licenses.mit;
37
maintainers = with maintainers; [ jluttine ];
38
};
···
2
lib,
3
buildPythonPackage,
4
fetchPypi,
5
+
hatchling,
6
numpy,
7
+
pytestCheckHook,
8
pythonOlder,
9
}:
10
11
buildPythonPackage rec {
12
pname = "autograd";
13
+
version = "1.7.0";
14
+
pyproject = true;
15
16
+
disabled = pythonOlder "3.8";
17
18
src = fetchPypi {
19
inherit pname version;
20
+
hash = "sha256-3nQ/02jW31I803MF3NFxhhqXUqFESTZ30sn1pWmD/y8=";
21
};
22
23
+
build-system = [ hatchling ];
24
+
25
+
dependencies = [ numpy ];
0
26
27
+
nativeCheckInputs = [ pytestCheckHook ];
0
0
28
29
pythonImportsCheck = [ "autograd" ];
30
31
meta = with lib; {
32
+
description = "Compute derivatives of NumPy code efficiently";
33
homepage = "https://github.com/HIPS/autograd";
34
+
changelog = "https://github.com/HIPS/autograd/releases/tag/v${version}";
35
license = licenses.mit;
36
maintainers = with maintainers; [ jluttine ];
37
};