tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
beautysh, python3.pkgs.beautysh: move into python-modules
Theodore Ni
2 years ago
eab40575
d2d2edea
+19
-11
3 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
beautysh
default.nix
top-level
all-packages.nix
python-packages.nix
+16
-10
pkgs/development/tools/beautysh/default.nix
pkgs/development/python-modules/beautysh/default.nix
···
1
1
{ lib
2
2
+
, buildPythonPackage
3
3
+
, colorama
2
4
, fetchFromGitHub
3
5
, fetchpatch
4
4
-
, python3
6
6
+
, poetry-core
7
7
+
, pytestCheckHook
8
8
+
, setuptools
9
9
+
, types-colorama
10
10
+
, types-setuptools
5
11
}:
6
12
7
7
-
python3.pkgs.buildPythonApplication rec {
13
13
+
buildPythonPackage rec {
8
14
pname = "beautysh";
9
15
version = "6.2.1";
10
16
format = "pyproject";
···
25
31
})
26
32
];
27
33
28
28
-
nativeBuildInputs = with python3.pkgs; [
34
34
+
postPatch = ''
35
35
+
substituteInPlace pyproject.toml \
36
36
+
--replace 'types-setuptools = "^57.4.0"' 'types-setuptools = "*"'
37
37
+
'';
38
38
+
39
39
+
nativeBuildInputs = [
29
40
poetry-core
30
41
];
31
42
32
32
-
propagatedBuildInputs = with python3.pkgs; [
43
43
+
propagatedBuildInputs = [
33
44
colorama
34
45
setuptools
35
46
types-colorama
36
47
types-setuptools
37
48
];
38
49
39
39
-
nativeCheckInputs = with python3.pkgs; [
50
50
+
nativeCheckInputs = [
40
51
pytestCheckHook
41
52
];
42
42
-
43
43
-
postPatch = ''
44
44
-
substituteInPlace pyproject.toml \
45
45
-
--replace 'types-setuptools = "^57.4.0"' 'types-setuptools = "*"'
46
46
-
'';
47
53
48
54
pythonImportsCheck = [
49
55
"beautysh"
+1
-1
pkgs/top-level/all-packages.nix
···
4198
4198
inherit (plasma5Packages) breeze-icons;
4199
4199
};
4200
4200
4201
4201
-
beautysh = callPackage ../development/tools/beautysh { };
4201
4201
+
beautysh = with python3.pkgs; toPythonApplication beautysh;
4202
4202
4203
4203
bc = callPackage ../tools/misc/bc { };
4204
4204
+2
pkgs/top-level/python-packages.nix
···
1310
1310
1311
1311
beautifultable = callPackage ../development/python-modules/beautifultable { };
1312
1312
1313
1313
+
beautysh = callPackage ../development/python-modules/beautysh { };
1314
1314
+
1313
1315
bech32 = callPackage ../development/python-modules/bech32 { };
1314
1316
1315
1317
behave = callPackage ../development/python-modules/behave { };