tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
python3Packages.gradient: renamed from paperspace
Matej Urbas
5 years ago
dc002149
cb963089
+44
-37
4 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
gradient
default.nix
log-symbols
default.nix
paperspace
default.nix
top-level
python-packages.nix
+40
pkgs/development/python-modules/gradient/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ lib, fetchPypi, buildPythonPackage
2
+
, attrs, boto3, requests, gradient_statsd, terminaltables
3
+
, click-completion , click-didyoumean, click-help-colors
4
+
, colorama, requests_toolbelt, gradient-utils, halo, progressbar2
5
+
, marshmallow, pyyaml, websocket_client
6
+
}:
7
+
8
+
buildPythonPackage rec {
9
+
pname = "gradient";
10
+
version = "1.4.0";
11
+
12
+
src = fetchPypi {
13
+
inherit pname version;
14
+
sha256 = "15s21945hg342195ig7nchap5mdnsw931iis92pr7hy8ff0rks3n";
15
+
};
16
+
17
+
postPatch = ''
18
+
substituteInPlace setup.py \
19
+
--replace 'attrs<=' 'attrs>=' \
20
+
--replace 'colorama==' 'colorama>=' \
21
+
--replace 'PyYAML==' 'PyYAML>=' \
22
+
--replace 'marshmallow<' 'marshmallow>='
23
+
'';
24
+
25
+
propagatedBuildInputs = [ attrs boto3 requests gradient_statsd terminaltables
26
+
click-completion click-didyoumean click-help-colors requests_toolbelt
27
+
colorama gradient-utils halo marshmallow progressbar2 pyyaml websocket_client
28
+
];
29
+
30
+
# tries to use /homeless-shelter to mimic container usage, etc
31
+
doCheck = false;
32
+
33
+
meta = with lib; {
34
+
description = "The command line interface for Gradient";
35
+
homepage = "https://github.com/Paperspace/gradient-cli";
36
+
license = licenses.isc;
37
+
platforms = platforms.unix;
38
+
maintainers = with maintainers; [ thoughtpolice ];
39
+
};
40
+
}
+2
-4
pkgs/development/python-modules/log-symbols/default.nix
···
6
, lib }:
7
8
buildPythonPackage rec {
9
-
pname = "log-symbols";
10
version = "0.0.14";
11
disabled = isPy27;
12
13
src = fetchPypi {
14
-
# the package is named log-symbols but PyPI files are named log_symbols
15
-
pname = "log_symbols";
16
-
inherit version;
17
sha256 = "0mh5d0igw33libfmbsr1ri1p1y644p36nwaa2w6kzrd8w5pvq2yg";
18
};
19
···
6
, lib }:
7
8
buildPythonPackage rec {
9
+
pname = "log_symbols";
10
version = "0.0.14";
11
disabled = isPy27;
12
13
src = fetchPypi {
14
+
inherit pname version;
0
0
15
sha256 = "0mh5d0igw33libfmbsr1ri1p1y644p36nwaa2w6kzrd8w5pvq2yg";
16
};
17
-31
pkgs/development/python-modules/paperspace/default.nix
···
1
-
{ lib, fetchPypi, buildPythonPackage
2
-
, boto3, requests, gradient_statsd, terminaltables
3
-
, click-completion , click-didyoumean, click-help-colors
4
-
, colorama, requests_toolbelt, gradient-utils, progressbar2
5
-
}:
6
-
7
-
buildPythonPackage rec {
8
-
pname = "paperspace";
9
-
version = "0.2.0";
10
-
11
-
src = fetchPypi {
12
-
inherit pname version;
13
-
sha256 = "7959305128fea6da8ca0cdc528783a89859dacb9b54bf8eb89fd04a518872191";
14
-
};
15
-
16
-
propagatedBuildInputs = [ boto3 requests gradient_statsd terminaltables
17
-
click-completion click-didyoumean click-help-colors requests_toolbelt
18
-
colorama gradient-utils progressbar2
19
-
];
20
-
21
-
# tries to use /homeless-shelter to mimic container usage, etc
22
-
doCheck = false;
23
-
24
-
meta = with lib; {
25
-
description = "Python API for Paperspace Cloud";
26
-
homepage = "https://paperspace.com";
27
-
license = licenses.isc;
28
-
platforms = platforms.unix;
29
-
maintainers = with maintainers; [ thoughtpolice ];
30
-
};
31
-
}
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
+2
-2
pkgs/top-level/python-packages.nix
···
2753
2754
gpyopt = callPackage ../development/python-modules/gpyopt { };
2755
0
0
2756
gradient-utils = callPackage ../development/python-modules/gradient-utils { };
2757
2758
gradient_statsd = callPackage ../development/python-modules/gradient_statsd { };
···
4643
panel = callPackage ../development/python-modules/panel { };
4644
4645
papermill = callPackage ../development/python-modules/papermill { };
4646
-
4647
-
paperspace = callPackage ../development/python-modules/paperspace { };
4648
4649
openpaperwork-core = callPackage ../applications/office/paperwork/openpaperwork-core.nix { };
4650
openpaperwork-gtk = callPackage ../applications/office/paperwork/openpaperwork-gtk.nix { };
···
2753
2754
gpyopt = callPackage ../development/python-modules/gpyopt { };
2755
2756
+
gradient = callPackage ../development/python-modules/gradient { };
2757
+
2758
gradient-utils = callPackage ../development/python-modules/gradient-utils { };
2759
2760
gradient_statsd = callPackage ../development/python-modules/gradient_statsd { };
···
4645
panel = callPackage ../development/python-modules/panel { };
4646
4647
papermill = callPackage ../development/python-modules/papermill { };
0
0
4648
4649
openpaperwork-core = callPackage ../applications/office/paperwork/openpaperwork-core.nix { };
4650
openpaperwork-gtk = callPackage ../applications/office/paperwork/openpaperwork-gtk.nix { };