tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
python313Packages.executor: disable on python 313
wxt
10 months ago
a896fd01
bf5ace02
+15
-8
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
executor
default.nix
+15
-8
pkgs/development/python-modules/executor/default.nix
···
2
lib,
3
buildPythonPackage,
4
fetchFromGitHub,
0
5
isPy27,
0
6
coloredlogs,
7
humanfriendly,
8
property-manager,
···
16
buildPythonPackage rec {
17
pname = "executor";
18
version = "23.2";
19
-
format = "setuptools";
20
-
disabled = isPy27;
0
21
22
src = fetchFromGitHub {
23
owner = "xolox";
24
repo = "python-executor";
25
-
rev = version;
26
-
sha256 = "1mr0662c5l5zx0wjapcprp8p2xawfd0im3616df5sgv79fqzwfqs";
27
};
28
29
-
propagatedBuildInputs = [
0
0
0
0
30
coloredlogs
31
humanfriendly
32
property-manager
···
51
"release" # meant to be ran on ubuntu to succeed
52
];
53
54
-
meta = with lib; {
55
changelog = "https://github.com/xolox/python-executor/blob/${version}/CHANGELOG.rst";
56
description = "Programmer friendly subprocess wrapper";
57
mainProgram = "executor";
58
homepage = "https://github.com/xolox/python-executor";
59
-
license = licenses.mit;
60
-
maintainers = with maintainers; [ eyjhb ];
61
};
62
}
···
2
lib,
3
buildPythonPackage,
4
fetchFromGitHub,
5
+
setuptools,
6
isPy27,
7
+
pythonAtLeast,
8
coloredlogs,
9
humanfriendly,
10
property-manager,
···
18
buildPythonPackage rec {
19
pname = "executor";
20
version = "23.2";
21
+
22
+
# pipes is removed in python 3.13
23
+
disabled = isPy27 || pythonAtLeast "3.13";
24
25
src = fetchFromGitHub {
26
owner = "xolox";
27
repo = "python-executor";
28
+
tag = version;
29
+
hash = "sha256-Gjv+sUtnP11cM8GMGkFzXHVx0c2XXSU56L/QwoQxINc=";
30
};
31
32
+
build-system = [
33
+
setuptools
34
+
];
35
+
36
+
dependencies = [
37
coloredlogs
38
humanfriendly
39
property-manager
···
58
"release" # meant to be ran on ubuntu to succeed
59
];
60
61
+
meta = {
62
changelog = "https://github.com/xolox/python-executor/blob/${version}/CHANGELOG.rst";
63
description = "Programmer friendly subprocess wrapper";
64
mainProgram = "executor";
65
homepage = "https://github.com/xolox/python-executor";
66
+
license = lib.licenses.mit;
67
+
maintainers = with lib.maintainers; [ eyjhb ];
68
};
69
}