tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
pkgs/by-name/{e,f,g,h}*: migrate to format = "pyproject"
TomaSajt
7 months ago
2bad2b0f
614b6619
+230
-73
42 changed files
expand all
collapse all
unified
split
pkgs
by-name
ea
easyeda2kicad
package.nix
en
endgame-singularity
package.nix
ep
epr
package.nix
er
errbot
package.nix
es
escrotum
package.nix
et
etesync-dav
package.nix
ev
evdevremapkeys
package.nix
fa
fastcov
package.nix
ff
ffmpeg-normalize
package.nix
fi
fileinfo
package.nix
fl
flac2all
package.nix
flattenReferencesGraph
package.nix
flawfinder
package.nix
flent
package.nix
flootty
package.nix
fluxboxlauncher
package.nix
fp
fprettify
package.nix
fr
frida-tools
package.nix
ge
genxword
package.nix
gersemi
package.nix
gh
gh2md
package.nix
ghdorker
package.nix
ghost
package.nix
gi
git-branchstack
package.nix
git-crecord
package.nix
git-machete
package.nix
git-privacy
package.nix
git-remote-codecommit
package.nix
git-remote-hg
package.nix
gitless
package.nix
gl
gladtex
package.nix
go
gomp
package.nix
gorilla-cli
package.nix
gr
grabserial
package.nix
graph-cli
package.nix
graphqlmap
package.nix
gs
gshogi
package.nix
ha
hashid
package.nix
he
heisenbridge
package.nix
ho
holehe
package.nix
ht
httpstat
package.nix
hy
hyp
package.nix
+5
-2
pkgs/by-name/ea/easyeda2kicad/package.nix
···
7
python3Packages.buildPythonPackage rec {
8
pname = "easyeda2kicad";
9
version = "0.8.0";
10
-
format = "setuptools";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-p4G+bRB29uBohqQpI3PrkwyZId5McJ1t2Ru26hBPSks=";
15
};
16
0
0
0
0
17
dependencies = with python3Packages; [
18
-
setuptools
19
pydantic
20
requests
21
];
···
7
python3Packages.buildPythonPackage rec {
8
pname = "easyeda2kicad";
9
version = "0.8.0";
10
+
format = "pyproject";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-p4G+bRB29uBohqQpI3PrkwyZId5McJ1t2Ru26hBPSks=";
15
};
16
17
+
build-system = with python3Packages; [
18
+
setuptools
19
+
];
20
+
21
dependencies = with python3Packages; [
0
22
pydantic
23
requests
24
];
+7
-2
pkgs/by-name/en/endgame-singularity/package.nix
···
25
in
26
27
python3.pkgs.buildPythonApplication {
28
-
format = "setuptools";
29
inherit pname version;
30
31
srcs = [ main_src ] ++ lib.optional enableDefaultMusicPack music_src;
32
sourceRoot = main_src.name;
33
34
nativeBuildInputs = [ unzip ]; # The music is zipped
35
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
0
36
pygame
37
numpy
38
polib
···
25
in
26
27
python3.pkgs.buildPythonApplication {
28
+
format = "pyproject";
29
inherit pname version;
30
31
srcs = [ main_src ] ++ lib.optional enableDefaultMusicPack music_src;
32
sourceRoot = main_src.name;
33
34
nativeBuildInputs = [ unzip ]; # The music is zipped
35
+
36
+
build-system = with python3.pkgs; [
37
+
setuptools
38
+
];
39
+
40
+
dependencies = with python3.pkgs; [
41
pygame
42
numpy
43
polib
+5
-1
pkgs/by-name/ep/epr/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "epr";
9
version = "2.4.13";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "wustho";
···
15
rev = "v${version}";
16
sha256 = "sha256-1qsqYlqGlCRhl7HINrcTDt5bGlb7g5PmaERylT+UvEg=";
17
};
0
0
0
0
18
19
meta = with lib; {
20
description = "CLI Epub Reader";
···
7
python3Packages.buildPythonApplication rec {
8
pname = "epr";
9
version = "2.4.13";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "wustho";
···
15
rev = "v${version}";
16
sha256 = "sha256-1qsqYlqGlCRhl7HINrcTDt5bGlb7g5PmaERylT+UvEg=";
17
};
18
+
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
];
22
23
meta = with lib; {
24
description = "CLI Epub Reader";
+6
-2
pkgs/by-name/er/errbot/package.nix
···
8
pname = "errbot";
9
version = "6.2.0";
10
11
-
format = "setuptools";
12
13
src = fetchFromGitHub {
14
owner = "errbotio";
···
17
hash = "sha256-UdqzBrlcb9NkuVo8ChADJmaKevadoGLyZUrckStb5ko=";
18
};
19
0
0
0
0
20
pythonRelaxDeps = true;
21
22
-
propagatedBuildInputs = with python3.pkgs; [
23
ansi
24
colorlog
25
daemonize
···
8
pname = "errbot";
9
version = "6.2.0";
10
11
+
format = "pyproject";
12
13
src = fetchFromGitHub {
14
owner = "errbotio";
···
17
hash = "sha256-UdqzBrlcb9NkuVo8ChADJmaKevadoGLyZUrckStb5ko=";
18
};
19
20
+
build-system = with python3.pkgs; [
21
+
setuptools
22
+
];
23
+
24
pythonRelaxDeps = true;
25
26
+
dependencies = with python3.pkgs; [
27
ansi
28
colorlog
29
daemonize
+7
-4
pkgs/by-name/es/escrotum/package.nix
···
9
wrapGAppsHook3,
10
}:
11
12
-
with python3Packages;
13
-
buildPythonApplication {
14
pname = "escrotum";
15
version = "unstable-2020-12-07";
16
-
format = "setuptools";
17
18
src = fetchFromGitHub {
19
owner = "Roger";
···
32
wrapGAppsHook3
33
];
34
35
-
propagatedBuildInputs = [
0
0
0
0
36
pygobject3
37
xcffib
38
pycairo
···
9
wrapGAppsHook3,
10
}:
11
12
+
python3Packages.buildPythonApplication {
0
13
pname = "escrotum";
14
version = "unstable-2020-12-07";
15
+
format = "pyproject";
16
17
src = fetchFromGitHub {
18
owner = "Roger";
···
31
wrapGAppsHook3
32
];
33
34
+
build-system = with python3Packages; [
35
+
setuptools
36
+
];
37
+
38
+
dependencies = with python3Packages; [
39
pygobject3
40
xcffib
41
pycairo
+5
-3
pkgs/by-name/et/etesync-dav/package.nix
···
9
python3Packages.buildPythonApplication rec {
10
pname = "etesync-dav";
11
version = "0.34.0";
12
-
format = "setuptools";
13
14
src = fetchFromGitHub {
15
owner = "etesync";
···
18
hash = "sha256-+rNqyksOmDUh0OuvgEDWv6tuZQkn1gizz35Ptr6izos=";
19
};
20
0
0
0
0
21
dependencies = with python3Packages; [
22
appdirs
23
etebase
···
25
flask
26
flask-wtf
27
msgpack
28
-
setuptools
29
(python3Packages.toPythonModule (radicale.override { python3 = python; }))
30
requests
31
-
types-setuptools
32
requests.optional-dependencies.socks
33
];
34
···
9
python3Packages.buildPythonApplication rec {
10
pname = "etesync-dav";
11
version = "0.34.0";
12
+
format = "pyproject";
13
14
src = fetchFromGitHub {
15
owner = "etesync";
···
18
hash = "sha256-+rNqyksOmDUh0OuvgEDWv6tuZQkn1gizz35Ptr6izos=";
19
};
20
21
+
build-system = with python3Packages; [ setuptools ];
22
+
23
+
pythonRelaxDeps = [ "radicale" ];
24
+
25
dependencies = with python3Packages; [
26
appdirs
27
etebase
···
29
flask
30
flask-wtf
31
msgpack
0
32
(python3Packages.toPythonModule (radicale.override { python3 = python; }))
33
requests
0
34
requests.optional-dependencies.socks
35
];
36
+6
-2
pkgs/by-name/ev/evdevremapkeys/package.nix
···
7
python3Packages.buildPythonPackage {
8
pname = "evdevremapkeys";
9
version = "unstable-2021-05-04";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "philipl";
···
16
sha256 = "sha256-FwRbo0RTiiV2AB7z6XOalMnwMbj15jM4Dxs41TsIOQI=";
17
};
18
19
-
propagatedBuildInputs = with python3Packages; [
0
0
0
0
20
pyyaml
21
pyxdg
22
python-daemon
···
7
python3Packages.buildPythonPackage {
8
pname = "evdevremapkeys";
9
version = "unstable-2021-05-04";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "philipl";
···
16
sha256 = "sha256-FwRbo0RTiiV2AB7z6XOalMnwMbj15jM4Dxs41TsIOQI=";
17
};
18
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
];
22
+
23
+
dependencies = with python3Packages; [
24
pyyaml
25
pyxdg
26
python-daemon
+1
-1
pkgs/by-name/fa/fastcov/package.nix
···
10
python3Packages.buildPythonPackage rec {
11
pname = "fastcov";
12
version = "1.16";
13
-
format = "setuptools";
14
15
src = fetchFromGitHub {
16
owner = "RPGillespie6";
···
10
python3Packages.buildPythonPackage rec {
11
pname = "fastcov";
12
version = "1.16";
13
+
format = "pyproject";
14
15
src = fetchFromGitHub {
16
owner = "RPGillespie6";
+5
-1
pkgs/by-name/ff/ffmpeg-normalize/package.nix
···
8
python3Packages.buildPythonApplication rec {
9
pname = "ffmpeg-normalize";
10
version = "1.31.3";
11
-
format = "setuptools";
12
13
src = fetchPypi {
14
inherit version;
15
pname = "ffmpeg_normalize";
16
hash = "sha256-sewDSBUX6gCZSIHeRtpx5fQGtOKN8OWZKrtCF2bgI9Y=";
17
};
0
0
0
0
18
19
dependencies =
20
with python3Packages;
···
8
python3Packages.buildPythonApplication rec {
9
pname = "ffmpeg-normalize";
10
version = "1.31.3";
11
+
format = "pyproject";
12
13
src = fetchPypi {
14
inherit version;
15
pname = "ffmpeg_normalize";
16
hash = "sha256-sewDSBUX6gCZSIHeRtpx5fQGtOKN8OWZKrtCF2bgI9Y=";
17
};
18
+
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
];
22
23
dependencies =
24
with python3Packages;
+5
-2
pkgs/by-name/fi/fileinfo/package.nix
···
6
python3Packages.buildPythonApplication {
7
pname = "fileinfo";
8
version = "unstable-2022-09-16";
9
-
format = "setuptools";
0
10
src = fetchFromGitHub {
11
owner = "sdushantha";
12
repo = "fileinfo";
···
14
hash = "sha256-tEmCsR3LmTxeDZAbMvbIwqp/6uaGNUhgGlm18gdsnOw=";
15
};
16
17
-
propagatedBuildInputs = with python3Packages; [ requests ];
0
0
18
19
meta = with lib; {
20
homepage = "https://github.com/sdushantha/fileinfo";
···
6
python3Packages.buildPythonApplication {
7
pname = "fileinfo";
8
version = "unstable-2022-09-16";
9
+
format = "pyproject";
10
+
11
src = fetchFromGitHub {
12
owner = "sdushantha";
13
repo = "fileinfo";
···
15
hash = "sha256-tEmCsR3LmTxeDZAbMvbIwqp/6uaGNUhgGlm18gdsnOw=";
16
};
17
18
+
build-system = with python3Packages; [ setuptools ];
19
+
20
+
dependencies = with python3Packages; [ requests ];
21
22
meta = with lib; {
23
homepage = "https://github.com/sdushantha/fileinfo";
+6
-2
pkgs/by-name/fl/flac2all/package.nix
···
12
python3Packages.buildPythonApplication rec {
13
pname = "flac2all";
14
version = "5.1";
15
-
format = "setuptools";
16
17
src = fetchPypi {
18
inherit pname version;
···
24
echo ${version} > ./flac2all_pkg/version
25
'';
26
27
-
propagatedBuildInputs = [
0
0
0
0
28
python3Packages.pyzmq
29
];
30
···
12
python3Packages.buildPythonApplication rec {
13
pname = "flac2all";
14
version = "5.1";
15
+
format = "pyproject";
16
17
src = fetchPypi {
18
inherit pname version;
···
24
echo ${version} > ./flac2all_pkg/version
25
'';
26
27
+
build-system = [
28
+
python3Packages.setuptools
29
+
];
30
+
31
+
dependencies = [
32
python3Packages.pyzmq
33
];
34
+6
-2
pkgs/by-name/fl/flattenReferencesGraph/package.nix
···
10
in
11
pythonPackages.buildPythonApplication {
12
version = "0.1.0";
13
-
format = "setuptools";
14
pname = "flatten-references-graph";
15
16
# Note: this uses only ./src/.gitignore
17
src = nix-gitignore.gitignoreSource [ ] ./src;
18
19
-
propagatedBuildInputs = with pythonPackages; [
0
0
0
0
20
igraph
21
toolz
22
];
···
10
in
11
pythonPackages.buildPythonApplication {
12
version = "0.1.0";
13
+
format = "pyproject";
14
pname = "flatten-references-graph";
15
16
# Note: this uses only ./src/.gitignore
17
src = nix-gitignore.gitignoreSource [ ] ./src;
18
19
+
build-system = with pythonPackages; [
20
+
setuptools
21
+
];
22
+
23
+
dependencies = with pythonPackages; [
24
igraph
25
toolz
26
];
+5
-1
pkgs/by-name/fl/flawfinder/package.nix
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "flawfinder";
9
version = "2.0.19";
10
-
format = "setuptools";
11
12
src = fetchurl {
13
url = "https://dwheeler.com/flawfinder/flawfinder-${version}.tar.gz";
14
sha256 = "sha256-/lUJgdNwq/oKKWcTRswLA4Ipqb2QsjnqsPAfEiEt9hg=";
15
};
0
0
0
0
16
17
# Project is using a combination of bash/Python for the tests
18
doCheck = false;
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "flawfinder";
9
version = "2.0.19";
10
+
format = "pyproject";
11
12
src = fetchurl {
13
url = "https://dwheeler.com/flawfinder/flawfinder-${version}.tar.gz";
14
sha256 = "sha256-/lUJgdNwq/oKKWcTRswLA4Ipqb2QsjnqsPAfEiEt9hg=";
15
};
16
+
17
+
build-system = with python3.pkgs; [
18
+
setuptools
19
+
];
20
21
# Project is using a combination of bash/Python for the tests
22
doCheck = false;
+5
-2
pkgs/by-name/fl/flent/package.nix
···
9
python3Packages.buildPythonApplication rec {
10
pname = "flent";
11
version = "2.2.0";
12
-
format = "setuptools";
13
14
src = fetchPypi {
15
inherit pname version;
16
hash = "sha256-BPwh3oWIY1YEI+ecgi9AUiX4Ka/Y5dYikwmfvvNB+eg=";
17
};
18
19
-
build-system = [ python3Packages.sphinx ];
0
0
0
20
21
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
22
···
9
python3Packages.buildPythonApplication rec {
10
pname = "flent";
11
version = "2.2.0";
12
+
format = "pyproject";
13
14
src = fetchPypi {
15
inherit pname version;
16
hash = "sha256-BPwh3oWIY1YEI+ecgi9AUiX4Ka/Y5dYikwmfvvNB+eg=";
17
};
18
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
sphinx
22
+
];
23
24
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
25
+5
-1
pkgs/by-name/fl/flootty/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "Flootty";
9
version = "3.2.2";
10
-
format = "setuptools";
11
12
src = fetchPypi {
13
inherit pname version;
14
sha256 = "0gfl143ly81pmmrcml91yr0ypvwrs5q4s1sfdc0l2qkqpy233ih7";
15
};
0
0
0
0
16
17
meta = with lib; {
18
description = "Collaborative terminal. In practice, it's similar to a shared screen or tmux session";
···
7
python3Packages.buildPythonApplication rec {
8
pname = "Flootty";
9
version = "3.2.2";
10
+
format = "pyproject";
11
12
src = fetchPypi {
13
inherit pname version;
14
sha256 = "0gfl143ly81pmmrcml91yr0ypvwrs5q4s1sfdc0l2qkqpy233ih7";
15
};
16
+
17
+
build-system = with python3Packages; [
18
+
setuptools
19
+
];
20
21
meta = with lib; {
22
description = "Collaborative terminal. In practice, it's similar to a shared screen or tmux session";
+6
-2
pkgs/by-name/fl/fluxboxlauncher/package.nix
···
16
python3.pkgs.buildPythonApplication {
17
pname = "fluxboxlauncher";
18
version = "0.2.1";
19
-
format = "setuptools";
20
21
src = fetchFromGitHub {
22
owner = "mothsart";
···
46
"--set CHARSET en_us.UTF-8"
47
];
48
49
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
50
pygobject3
51
];
52
···
16
python3.pkgs.buildPythonApplication {
17
pname = "fluxboxlauncher";
18
version = "0.2.1";
19
+
format = "pyproject";
20
21
src = fetchFromGitHub {
22
owner = "mothsart";
···
46
"--set CHARSET en_us.UTF-8"
47
];
48
49
+
build-system = with python3.pkgs; [
50
+
setuptools
51
+
];
52
+
53
+
dependencies = with python3.pkgs; [
54
pygobject3
55
];
56
+6
-2
pkgs/by-name/fp/fprettify/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "fprettify";
9
version = "0.3.7";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "pseewald";
···
20
patchShebangs fprettify.py
21
'';
22
23
-
propagatedBuildInputs = with python3Packages; [
0
0
0
0
24
configargparse
25
];
26
···
7
python3Packages.buildPythonApplication rec {
8
pname = "fprettify";
9
version = "0.3.7";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "pseewald";
···
20
patchShebangs fprettify.py
21
'';
22
23
+
build-system = with python3Packages; [
24
+
setuptools
25
+
];
26
+
27
+
dependencies = with python3Packages; [
28
configargparse
29
];
30
+11
-2
pkgs/by-name/fr/frida-tools/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "frida-tools";
9
version = "14.4.0";
10
-
format = "setuptools";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-ACiznCkOZvnPUSB+Xcs4IZfbPGyknr193gLok0FrzqA=";
15
};
16
17
-
propagatedBuildInputs = with python3Packages; [
0
0
0
0
0
0
0
0
0
18
pygments
19
prompt-toolkit
20
colorama
···
7
python3Packages.buildPythonApplication rec {
8
pname = "frida-tools";
9
version = "14.4.0";
10
+
format = "pyproject";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-ACiznCkOZvnPUSB+Xcs4IZfbPGyknr193gLok0FrzqA=";
15
};
16
17
+
build-system = with python3Packages; [
18
+
setuptools
19
+
];
20
+
21
+
pythonRelaxDeps = [
22
+
"frida"
23
+
"websockets"
24
+
];
25
+
26
+
dependencies = with python3Packages; [
27
pygments
28
prompt-toolkit
29
colorama
+6
-2
pkgs/by-name/ge/genxword/package.nix
···
12
python3.pkgs.buildPythonApplication rec {
13
pname = "genxword";
14
version = "2.1.0";
15
-
format = "setuptools";
16
17
src = fetchFromGitHub {
18
owner = "riverrun";
···
32
gtksourceview3
33
];
34
35
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
36
pycairo
37
pygobject3
38
];
···
12
python3.pkgs.buildPythonApplication rec {
13
pname = "genxword";
14
version = "2.1.0";
15
+
format = "pyproject";
16
17
src = fetchFromGitHub {
18
owner = "riverrun";
···
32
gtksourceview3
33
];
34
35
+
build-system = with python3.pkgs; [
36
+
setuptools
37
+
];
38
+
39
+
dependencies = with python3.pkgs; [
40
pycairo
41
pygobject3
42
];
+6
-2
pkgs/by-name/ge/gersemi/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "gersemi";
9
version = "0.19.3";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "BlankSpruce";
···
16
hash = "sha256-CVb6ibO5+Tp0o+nB+bo9G9OKyB4L05wN1QiB9J4bOqY=";
17
};
18
19
-
propagatedBuildInputs = with python3Packages; [
0
0
0
0
20
appdirs
21
colorama
22
lark
···
7
python3Packages.buildPythonApplication rec {
8
pname = "gersemi";
9
version = "0.19.3";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "BlankSpruce";
···
16
hash = "sha256-CVb6ibO5+Tp0o+nB+bo9G9OKyB4L05wN1QiB9J4bOqY=";
17
};
18
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
];
22
+
23
+
dependencies = with python3Packages; [
24
appdirs
25
colorama
26
lark
+6
-2
pkgs/by-name/gh/gh2md/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "gh2md";
9
version = "2.3.1";
10
-
format = "setuptools";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-B7IB1TWfZ0StH2zo/tXfDAaPlgLvr4ciIv7B8EQyp8w=";
15
};
16
17
-
propagatedBuildInputs = with python3Packages; [
0
0
0
0
18
six
19
requests
20
python-dateutil
···
7
python3Packages.buildPythonApplication rec {
8
pname = "gh2md";
9
version = "2.3.1";
10
+
format = "pyproject";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-B7IB1TWfZ0StH2zo/tXfDAaPlgLvr4ciIv7B8EQyp8w=";
15
};
16
17
+
build-system = with python3Packages; [
18
+
setuptools
19
+
];
20
+
21
+
dependencies = with python3Packages; [
22
six
23
requests
24
python-dateutil
+6
-2
pkgs/by-name/gh/ghdorker/package.nix
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "ghdorker";
9
version = "0.3.2";
10
-
format = "setuptools";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-wF4QoXxH55SpdYgKLHf4sCwUk1rkCpSdnIX5FvFi/BU=";
15
};
16
17
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
18
ghapi
19
glom
20
python-dotenv
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "ghdorker";
9
version = "0.3.2";
10
+
format = "pyproject";
11
12
src = fetchPypi {
13
inherit pname version;
14
hash = "sha256-wF4QoXxH55SpdYgKLHf4sCwUk1rkCpSdnIX5FvFi/BU=";
15
};
16
17
+
build-system = with python3.pkgs; [
18
+
setuptools
19
+
];
20
+
21
+
dependencies = with python3.pkgs; [
22
ghapi
23
glom
24
python-dotenv
+6
-2
pkgs/by-name/gh/ghost/package.nix
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "ghost";
9
version = "8.0.0";
10
-
format = "setuptools";
11
12
disabled = python3.pythonOlder "3.7";
13
···
18
sha256 = "13p3inw7v55na8438awr692v9vb7zgf5ggxpha9r3m8vfm3sb4iz";
19
};
20
21
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
22
adb-shell
23
];
24
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "ghost";
9
version = "8.0.0";
10
+
format = "pyproject";
11
12
disabled = python3.pythonOlder "3.7";
13
···
18
sha256 = "13p3inw7v55na8438awr692v9vb7zgf5ggxpha9r3m8vfm3sb4iz";
19
};
20
21
+
build-system = with python3.pkgs; [
22
+
setuptools
23
+
];
24
+
25
+
dependencies = with python3.pkgs; [
26
adb-shell
27
];
28
+5
-1
pkgs/by-name/gi/git-branchstack/package.nix
···
8
self = python3Packages.buildPythonApplication {
9
pname = "git-branchstack";
10
version = "0.2.0";
11
-
format = "setuptools";
12
13
src = fetchPypi {
14
pname = "git-branchstack";
15
inherit (self) version;
16
hash = "sha256-gja93LOcVCQ6l+Cygvsm+3uomvxtvUl6t23GIb/tKyQ=";
17
};
0
0
0
0
18
19
dependencies = with python3Packages; [
20
git-revise
···
8
self = python3Packages.buildPythonApplication {
9
pname = "git-branchstack";
10
version = "0.2.0";
11
+
format = "pyproject";
12
13
src = fetchPypi {
14
pname = "git-branchstack";
15
inherit (self) version;
16
hash = "sha256-gja93LOcVCQ6l+Cygvsm+3uomvxtvUl6t23GIb/tKyQ=";
17
};
18
+
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
];
22
23
dependencies = with python3Packages; [
24
git-revise
+4
-2
pkgs/by-name/gi/git-crecord/package.nix
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "git-crecord";
9
version = "20230226.0";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "andrewshadura";
···
16
sha256 = "sha256-zsrMAD9EU+TvkWfWl9x6WbMXuw7YEz50LxQzSFVkKdQ=";
17
};
18
19
-
propagatedBuildInputs = with python3.pkgs; [ docutils ];
0
0
20
21
# has no tests
22
doCheck = false;
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "git-crecord";
9
version = "20230226.0";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "andrewshadura";
···
16
sha256 = "sha256-zsrMAD9EU+TvkWfWl9x6WbMXuw7YEz50LxQzSFVkKdQ=";
17
};
18
19
+
build-system = with python3.pkgs; [ setuptools ];
20
+
21
+
dependencies = with python3.pkgs; [ docutils ];
22
23
# has no tests
24
doCheck = false;
+3
-1
pkgs/by-name/gi/git-machete/package.nix
···
10
python3.pkgs.buildPythonApplication rec {
11
pname = "git-machete";
12
version = "3.36.0";
13
-
format = "setuptools";
14
15
src = fetchFromGitHub {
16
owner = "virtuslab";
···
18
rev = "v${version}";
19
hash = "sha256-iSuOiQC+dKqcDCS4nTPMrNFpo3ipPUQhfoofM11UInI=";
20
};
0
0
21
22
nativeBuildInputs = [ installShellFiles ];
23
···
10
python3.pkgs.buildPythonApplication rec {
11
pname = "git-machete";
12
version = "3.36.0";
13
+
format = "pyproject";
14
15
src = fetchFromGitHub {
16
owner = "virtuslab";
···
18
rev = "v${version}";
19
hash = "sha256-iSuOiQC+dKqcDCS4nTPMrNFpo3ipPUQhfoofM11UInI=";
20
};
21
+
22
+
build-system = with python3.pkgs; [ setuptools ];
23
24
nativeBuildInputs = [ installShellFiles ];
25
+6
-2
pkgs/by-name/gi/git-privacy/package.nix
···
8
python3.pkgs.buildPythonApplication rec {
9
pname = "git-privacy";
10
version = "2.3.0";
11
-
format = "setuptools";
12
13
src = fetchFromGitHub {
14
owner = "EMPRI-DEVOPS";
···
17
hash = "sha256-b2RkRL8/mZwqc3xCs+oltzualhQtp/7F9POlLlT3UUU=";
18
};
19
20
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
21
click
22
git-filter-repo
23
gitpython
···
8
python3.pkgs.buildPythonApplication rec {
9
pname = "git-privacy";
10
version = "2.3.0";
11
+
format = "pyproject";
12
13
src = fetchFromGitHub {
14
owner = "EMPRI-DEVOPS";
···
17
hash = "sha256-b2RkRL8/mZwqc3xCs+oltzualhQtp/7F9POlLlT3UUU=";
18
};
19
20
+
build-system = with python3.pkgs; [
21
+
setuptools
22
+
];
23
+
24
+
dependencies = with python3.pkgs; [
25
click
26
git-filter-repo
27
gitpython
+3
-1
pkgs/by-name/gi/git-remote-codecommit/package.nix
···
8
python3Packages.buildPythonApplication rec {
9
pname = "git-remote-codecommit";
10
version = "1.17";
11
-
format = "setuptools";
12
disabled = !python3Packages.isPy3k;
13
14
# The check dependency awscli has some overrides
···
24
tag = version;
25
hash = "sha256-8heI0Oyfhuvshedw+Eqmwd+e9cOHdDt4O588dplqv/k=";
26
};
0
0
27
28
dependencies = with python3Packages; [ botocore ];
29
···
8
python3Packages.buildPythonApplication rec {
9
pname = "git-remote-codecommit";
10
version = "1.17";
11
+
format = "pyproject";
12
disabled = !python3Packages.isPy3k;
13
14
# The check dependency awscli has some overrides
···
24
tag = version;
25
hash = "sha256-8heI0Oyfhuvshedw+Eqmwd+e9cOHdDt4O588dplqv/k=";
26
};
27
+
28
+
build-system = with python3Packages; [ setuptools ];
29
30
dependencies = with python3Packages; [ botocore ];
31
+3
-1
pkgs/by-name/gi/git-remote-hg/package.nix
···
13
python3Packages.buildPythonApplication rec {
14
pname = "git-remote-hg";
15
version = "1.0.4";
16
-
format = "setuptools";
17
18
src = fetchFromGitHub {
19
owner = "mnauw";
···
30
libxslt
31
libxml2
32
];
0
0
33
34
dependencies = with python3Packages; [ mercurial ];
35
···
13
python3Packages.buildPythonApplication rec {
14
pname = "git-remote-hg";
15
version = "1.0.4";
16
+
format = "pyproject";
17
18
src = fetchFromGitHub {
19
owner = "mnauw";
···
30
libxslt
31
libxml2
32
];
33
+
34
+
build-system = with python3Packages; [ setuptools ];
35
36
dependencies = with python3Packages; [ mercurial ];
37
+6
-2
pkgs/by-name/gi/gitless/package.nix
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "gitless";
9
version = "0.9.17";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "goldstar611";
···
16
hash = "sha256-XDB1i2b1reMCM6i1uK3IzTnsoLXO7jldYtNlYUo1AoQ=";
17
};
18
19
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
20
pygit2
21
argcomplete
22
];
···
7
python3.pkgs.buildPythonApplication rec {
8
pname = "gitless";
9
version = "0.9.17";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "goldstar611";
···
16
hash = "sha256-XDB1i2b1reMCM6i1uK3IzTnsoLXO7jldYtNlYUo1AoQ=";
17
};
18
19
+
build-system = with python3.pkgs; [
20
+
setuptools
21
+
];
22
+
23
+
dependencies = with python3.pkgs; [
24
pygit2
25
argcomplete
26
];
+5
-1
pkgs/by-name/gl/gladtex/package.nix
···
7
python3Packages.buildPythonPackage {
8
pname = "gladtex";
9
version = "unstable-2023-01-22";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "humenda";
···
15
rev = "f84e63836622ff1325dfddc7c5649f11a795afa0";
16
sha256 = "sha256-B5sNEmLO4iIJRDgcPhr9LFKV77dPJws8ITNz4R+FE08=";
17
};
0
0
0
0
18
19
meta = with lib; {
20
description = "Embed LaTeX formulas into HTML documents as SVG images";
···
7
python3Packages.buildPythonPackage {
8
pname = "gladtex";
9
version = "unstable-2023-01-22";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "humenda";
···
15
rev = "f84e63836622ff1325dfddc7c5649f11a795afa0";
16
sha256 = "sha256-B5sNEmLO4iIJRDgcPhr9LFKV77dPJws8ITNz4R+FE08=";
17
};
18
+
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
];
22
23
meta = with lib; {
24
description = "Embed LaTeX formulas into HTML documents as SVG images";
+5
-1
pkgs/by-name/go/gomp/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "gomp";
9
version = "1.1.1";
10
-
format = "setuptools";
11
12
src = fetchPypi {
13
inherit pname version;
14
sha256 = "sha256-Ixq9jtV56FKbh68jqmRd3lwpbMG00GcOUIpjzJhnSp0=";
15
};
0
0
0
0
16
17
doCheck = false; # tests require interactive terminal
18
···
7
python3Packages.buildPythonApplication rec {
8
pname = "gomp";
9
version = "1.1.1";
10
+
format = "pyproject";
11
12
src = fetchPypi {
13
inherit pname version;
14
sha256 = "sha256-Ixq9jtV56FKbh68jqmRd3lwpbMG00GcOUIpjzJhnSp0=";
15
};
16
+
17
+
build-system = with python3Packages; [
18
+
setuptools
19
+
];
20
21
doCheck = false; # tests require interactive terminal
22
+6
-2
pkgs/by-name/go/gorilla-cli/package.nix
···
8
python3.pkgs.buildPythonApplication rec {
9
pname = "gorilla-cli";
10
version = "0.0.9";
11
-
format = "setuptools";
12
13
src = fetchFromGitHub {
14
owner = "gorilla-llm";
···
19
20
disabled = python3.pythonOlder "3.6";
21
22
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
23
requests
24
halo
25
prompt-toolkit
···
8
python3.pkgs.buildPythonApplication rec {
9
pname = "gorilla-cli";
10
version = "0.0.9";
11
+
format = "pyproject";
12
13
src = fetchFromGitHub {
14
owner = "gorilla-llm";
···
19
20
disabled = python3.pythonOlder "3.6";
21
22
+
build-system = with python3.pkgs; [
23
+
setuptools
24
+
];
25
+
26
+
dependencies = with python3.pkgs; [
27
requests
28
halo
29
prompt-toolkit
+3
-1
pkgs/by-name/gr/grabserial/package.nix
···
7
python3Packages.buildPythonApplication rec {
8
pname = "grabserial";
9
version = "2.1.8";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "tbird20d";
···
15
tag = "v${version}";
16
hash = "sha256-XHI5r4OkJUtMuH83jKvNttEpKpqARjxj9SDLzhSPxSc=";
17
};
0
0
18
19
dependencies = [ python3Packages.pyserial ];
20
···
7
python3Packages.buildPythonApplication rec {
8
pname = "grabserial";
9
version = "2.1.8";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "tbird20d";
···
15
tag = "v${version}";
16
hash = "sha256-XHI5r4OkJUtMuH83jKvNttEpKpqARjxj9SDLzhSPxSc=";
17
};
18
+
19
+
build-system = [ python3Packages.setuptools ];
20
21
dependencies = [ python3Packages.pyserial ];
22
+6
-2
pkgs/by-name/gr/graph-cli/package.nix
···
8
python3Packages.buildPythonApplication rec {
9
pname = "graph-cli";
10
version = "0.1.19";
11
-
format = "setuptools";
12
13
src = fetchPypi {
14
inherit version;
···
24
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
25
'';
26
27
-
propagatedBuildInputs = with python3Packages; [
0
0
0
0
28
numpy
29
pandas
30
(matplotlib.override { enableQt = true; })
···
8
python3Packages.buildPythonApplication rec {
9
pname = "graph-cli";
10
version = "0.1.19";
11
+
format = "pyproject";
12
13
src = fetchPypi {
14
inherit version;
···
24
makeWrapperArgs+=("''${qtWrapperArgs[@]}")
25
'';
26
27
+
build-system = with python3Packages; [
28
+
setuptools
29
+
];
30
+
31
+
dependencies = with python3Packages; [
32
numpy
33
pandas
34
(matplotlib.override { enableQt = true; })
+6
-2
pkgs/by-name/gr/graphqlmap/package.nix
···
7
python3.pkgs.buildPythonApplication {
8
pname = "graphqlmap";
9
version = "unstable-2022-01-17";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "swisskyrepo";
···
16
hash = "sha256-lGnhNwtDc8KoPlwJ1p2FYq0NQ8PhSR3HgtluU7uxa/c=";
17
};
18
19
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
20
requests
21
];
22
···
7
python3.pkgs.buildPythonApplication {
8
pname = "graphqlmap";
9
version = "unstable-2022-01-17";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "swisskyrepo";
···
16
hash = "sha256-lGnhNwtDc8KoPlwJ1p2FYq0NQ8PhSR3HgtluU7uxa/c=";
17
};
18
19
+
build-system = with python3.pkgs; [
20
+
setuptools
21
+
];
22
+
23
+
dependencies = with python3.pkgs; [
24
requests
25
];
26
+6
-2
pkgs/by-name/gs/gshogi/package.nix
···
10
python3.pkgs.buildPythonApplication rec {
11
pname = "gshogi";
12
version = "0.5.1";
13
-
format = "setuptools";
14
15
src = fetchFromGitHub {
16
owner = "johncheetham";
···
30
gobject-introspection
31
];
32
33
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
34
pygobject3
35
pycairo
36
];
···
10
python3.pkgs.buildPythonApplication rec {
11
pname = "gshogi";
12
version = "0.5.1";
13
+
format = "pyproject";
14
15
src = fetchFromGitHub {
16
owner = "johncheetham";
···
30
gobject-introspection
31
];
32
33
+
build-system = with python3.pkgs; [
34
+
setuptools
35
+
];
36
+
37
+
dependencies = with python3.pkgs; [
38
pygobject3
39
pycairo
40
];
+5
-1
pkgs/by-name/ha/hashid/package.nix
···
7
python3Packages.buildPythonApplication {
8
pname = "hashid";
9
version = "3.1.4-unstable-2015-03-17";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "psypanda";
···
15
rev = "7e8473a823060e56d4b6090a98591e252bd9505e";
16
hash = "sha256-R2r/UYRcHbpfOz/XqtSUIpd826eT1Erfo7frAiArT34=";
17
};
0
0
0
0
18
19
meta = with lib; {
20
description = "Software to identify the different types of hashes";
···
7
python3Packages.buildPythonApplication {
8
pname = "hashid";
9
version = "3.1.4-unstable-2015-03-17";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "psypanda";
···
15
rev = "7e8473a823060e56d4b6090a98591e252bd9505e";
16
hash = "sha256-R2r/UYRcHbpfOz/XqtSUIpd826eT1Erfo7frAiArT34=";
17
};
18
+
19
+
build-system = with python3Packages; [
20
+
setuptools
21
+
];
22
23
meta = with lib; {
24
description = "Software to identify the different types of hashes";
+10
-2
pkgs/by-name/he/heisenbridge/package.nix
···
8
python3.pkgs.buildPythonApplication rec {
9
pname = "heisenbridge";
10
version = "1.15.3";
11
-
format = "setuptools";
12
13
src = fetchFromGitHub {
14
owner = "hifi";
···
21
echo "${version}" > heisenbridge/version.txt
22
'';
23
24
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
0
0
0
0
25
irc
26
ruamel-yaml
27
mautrix
···
8
python3.pkgs.buildPythonApplication rec {
9
pname = "heisenbridge";
10
version = "1.15.3";
11
+
format = "pyproject";
12
13
src = fetchFromGitHub {
14
owner = "hifi";
···
21
echo "${version}" > heisenbridge/version.txt
22
'';
23
24
+
build-system = with python3.pkgs; [
25
+
setuptools
26
+
];
27
+
28
+
pythonRelaxDeps = [
29
+
"irc"
30
+
];
31
+
32
+
dependencies = with python3.pkgs; [
33
irc
34
ruamel-yaml
35
mautrix
+7
-3
pkgs/by-name/ho/holehe/package.nix
···
7
python3.pkgs.buildPythonApplication {
8
pname = "holehe";
9
version = "unstable-2023-05-18";
10
-
format = "setuptools";
11
12
src = fetchFromGitHub {
13
owner = "megadose";
···
19
postPatch = ''
20
# https://github.com/megadose/holehe/pull/178
21
substituteInPlace setup.py \
22
-
--replace "bs4" "beautifulsoup4"
23
'';
24
25
-
propagatedBuildInputs = with python3.pkgs; [
0
0
0
0
26
beautifulsoup4
27
colorama
28
httpx
···
7
python3.pkgs.buildPythonApplication {
8
pname = "holehe";
9
version = "unstable-2023-05-18";
10
+
format = "pyproject";
11
12
src = fetchFromGitHub {
13
owner = "megadose";
···
19
postPatch = ''
20
# https://github.com/megadose/holehe/pull/178
21
substituteInPlace setup.py \
22
+
--replace-fail "bs4" "beautifulsoup4"
23
'';
24
25
+
build-system = with python3.pkgs; [
26
+
setuptools
27
+
];
28
+
29
+
dependencies = with python3.pkgs; [
30
beautifulsoup4
31
colorama
32
httpx
+4
-1
pkgs/by-name/ht/httpstat/package.nix
···
9
python3Packages.buildPythonApplication rec {
10
pname = "httpstat";
11
version = "1.3.1";
12
-
format = "setuptools";
13
src = fetchFromGitHub {
14
owner = "reorx";
15
repo = "httpstat";
16
rev = version;
17
sha256 = "sha256-zUdis41sQpJ1E3LdNwaCVj6gexi/Rk21IBUgoFISiDM=";
18
};
0
0
0
19
doCheck = false; # No tests
20
buildInputs = [ glibcLocales ];
21
runtimeDeps = [ curl ];
···
9
python3Packages.buildPythonApplication rec {
10
pname = "httpstat";
11
version = "1.3.1";
12
+
format = "pyproject";
13
src = fetchFromGitHub {
14
owner = "reorx";
15
repo = "httpstat";
16
rev = version;
17
sha256 = "sha256-zUdis41sQpJ1E3LdNwaCVj6gexi/Rk21IBUgoFISiDM=";
18
};
19
+
20
+
build-system = with python3Packages; [ setuptools ];
21
+
22
doCheck = false; # No tests
23
buildInputs = [ glibcLocales ];
24
runtimeDeps = [ curl ];
+5
-1
pkgs/by-name/hy/hyp/package.nix
···
7
python3Packages.buildPythonPackage rec {
8
pname = "hyp-server";
9
version = "1.2.0";
10
-
format = "setuptools";
11
12
src = fetchPypi {
13
inherit pname version;
14
sha256 = "1lafjdcn9nnq6xc3hhyizfwh6l69lc7rixn6dx65aq71c913jc15";
15
};
0
0
0
0
16
17
meta = with lib; {
18
description = "Hyperminimal https server";
···
7
python3Packages.buildPythonPackage rec {
8
pname = "hyp-server";
9
version = "1.2.0";
10
+
format = "pyproject";
11
12
src = fetchPypi {
13
inherit pname version;
14
sha256 = "1lafjdcn9nnq6xc3hhyizfwh6l69lc7rixn6dx65aq71c913jc15";
15
};
16
+
17
+
build-system = with python3Packages; [
18
+
setuptools
19
+
];
20
21
meta = with lib; {
22
description = "Hyperminimal https server";