tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
treewide: misc: use top-level fetchPypi
Weijia Wang
2 years ago
13600367
342c730a
+93
-74
43 changed files
expand all
collapse all
unified
split
pkgs
applications
misc
archivebox
default.nix
chatblade
default.nix
dotfiles
default.nix
etesync-dav
default.nix
keepmenu
default.nix
khard
default.nix
meerk40t
camera.nix
nhentai
default.nix
octoprint
default.nix
privacyidea
default.nix
pydf
default.nix
pytrainer
default.nix
raiseorlaunch
default.nix
seashells
default.nix
sigal
default.nix
misc
base16-shell-preview
default.nix
doge
default.nix
flashfocus
default.nix
i3a
default.nix
present
default.nix
tools
misc
addic7ed-cli
default.nix
colorz
default.nix
doitlive
default.nix
edir
default.nix
gay
default.nix
gigalixir
default.nix
github-backup
default.nix
mailman-rss
default.nix
markdown-anki-decks
default.nix
mloader
default.nix
ntfy
default.nix
piston-cli
default.nix
qmk
default.nix
sacad
default.nix
scdl
default.nix
semiphemeral
default.nix
shell_gpt
default.nix
termtosvg
default.nix
tmuxp
default.nix
tvnamer
default.nix
twspace-dl
default.nix
you-get
default.nix
ytmdl
default.nix
+2
-1
pkgs/applications/misc/archivebox/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
}:
4
5
5
6
let
···
31
32
pname = "archivebox";
32
33
version = "0.6.2";
33
34
34
34
-
src = python.pkgs.fetchPypi {
35
35
+
src = fetchPypi {
35
36
inherit pname version;
36
37
sha256 = "sha256-zHty7lTra6yab9d0q3EqsPG3F+lrnZL6PjQAbL1A2NY=";
37
38
};
+2
-2
pkgs/applications/misc/chatblade/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "chatblade";
5
5
version = "0.2.3";
6
6
format = "setuptools";
7
7
8
8
-
src = python3Packages.fetchPypi {
8
8
+
src = fetchPypi {
9
9
inherit pname version;
10
10
sha256 = "sha256-YXZeqIX8cxNDvM4Pn0or6Lqj2ffX9aQb3b/xMIeBHRk=";
11
11
};
+2
-2
pkgs/applications/misc/dotfiles/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "dotfiles";
5
5
version = "0.6.4";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit version pname;
9
9
sha256 = "03qis6m9r2qh00sqbgwsm883s4bj1ibwpgk86yh4l235mdw8jywv";
10
10
};
+2
-1
pkgs/applications/misc/etesync-dav/default.nix
···
3
3
, fetchpatch
4
4
, nixosTests
5
5
, python3
6
6
+
, fetchPypi
6
7
, radicale3
7
8
}:
8
9
···
44
45
pname = "etesync-dav";
45
46
version = "0.32.1";
46
47
47
47
-
src = python.pkgs.fetchPypi {
48
48
+
src = fetchPypi {
48
49
inherit pname version;
49
50
hash = "sha256-pOLug5MnVdKaw5wedABewomID9LU0hZPCf4kZKKU1yA=";
50
51
};
+2
-2
pkgs/applications/misc/keepmenu/default.nix
···
1
1
-
{ lib, python3Packages, python3, xvfb-run }:
1
1
+
{ lib, python3Packages, fetchPypi, xvfb-run }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "keepmenu";
5
5
version = "1.2.2";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "SeVNtONH1bn2hb2pBOVM3Oafrb+jARgfvRe7vUu6Gto=";
10
10
};
+2
-2
pkgs/applications/misc/khard/default.nix
···
1
1
-
{ lib, python3, khard, testers }:
1
1
+
{ lib, python3, fetchPypi, khard, testers }:
2
2
3
3
python3.pkgs.buildPythonApplication rec {
4
4
version = "0.18.0";
5
5
pname = "khard";
6
6
7
7
-
src = python3.pkgs.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "05860fdayqap128l7i6bcmi9kdyi2gx02g2pmh88d56xgysd927y";
10
10
};
+3
-2
pkgs/applications/misc/meerk40t/camera.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
}:
4
5
5
6
let
6
6
-
inherit (python3.pkgs) buildPythonPackage fetchPypi;
7
7
+
inherit (python3.pkgs) buildPythonPackage;
7
8
in
8
9
buildPythonPackage rec {
9
10
pname = "meerk40t-camera";
10
11
version = "0.1.9";
11
12
format = "setuptools";
12
13
13
13
-
src = python3.pkgs.fetchPypi {
14
14
+
src = fetchPypi {
14
15
inherit pname version;
15
16
hash = "sha256-uGCBHdgWoorVX2XqMCg0YBweb00sQ9ZSbJe8rlGeovs=";
16
17
};
+2
-2
pkgs/applications/misc/nhentai/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "nhentai";
5
5
version = "0.4.16";
6
6
-
src = python3Packages.fetchPypi {
6
6
+
src = fetchPypi {
7
7
inherit pname version;
8
8
sha256 = "sha256-2lzrQqUx3lPM+OAUO/SwT+fAuG7kWmUnTACNUiP7d1M=";
9
9
};
+3
-2
pkgs/applications/misc/octoprint/default.nix
···
4
4
, lib
5
5
, fetchFromGitHub
6
6
, python3
7
7
+
, fetchPypi
7
8
, substituteAll
8
9
, nix-update-script
9
10
, nixosTests
···
31
32
});
32
33
flask-babel = super.flask-babel.overridePythonAttrs (oldAttrs: rec {
33
34
version = "2.0.0";
34
34
-
src = super.fetchPypi {
35
35
+
src = fetchPypi {
35
36
pname = "Flask-Babel";
36
37
inherit version;
37
38
sha256 = "sha256-+fr0XNsuGjLqLsFEA1h9QpUQjzUBenghorGsuM/ZJX0=";
···
44
45
# downgrade needed for flask-babel 2.0.0
45
46
babel = super.babel.overridePythonAttrs (oldAttrs: rec {
46
47
version = "2.11.0";
47
47
-
src = super.fetchPypi {
48
48
+
src = fetchPypi {
48
49
pname = "Babel";
49
50
inherit version;
50
51
hash = "sha256-XvSzImsBgN7d7UIpZRyLDho6aig31FoHMnLzE+TPl/Y=";
+6
-6
pkgs/applications/misc/privacyidea/default.nix
···
1
1
{ lib, fetchFromGitHub, cacert, openssl, nixosTests
2
2
-
, python310, fetchpatch
2
2
+
, python310, fetchPypi, fetchpatch
3
3
}:
4
4
5
5
let
···
11
11
packageOverrides = self: super: {
12
12
sqlalchemy = super.sqlalchemy.overridePythonAttrs (oldAttrs: rec {
13
13
version = "1.3.24";
14
14
-
src = super.fetchPypi {
14
14
+
src = fetchPypi {
15
15
inherit (oldAttrs) pname;
16
16
inherit version;
17
17
hash = "sha256-67t3fL+TEjWbiXv4G6ANrg9ctp+6KhgmXcwYpvXvdRk=";
···
24
24
});
25
25
flask_migrate = super.flask_migrate.overridePythonAttrs (oldAttrs: rec {
26
26
version = "2.7.0";
27
27
-
src = self.fetchPypi {
27
27
+
src = fetchPypi {
28
28
pname = "Flask-Migrate";
29
29
inherit version;
30
30
hash = "sha256-ri8FZxWIdi3YOiHYsYxR/jVehng+JFlJlf+Nc4Df/jg=";
···
33
33
flask-sqlalchemy = super.flask-sqlalchemy.overridePythonAttrs (old: rec {
34
34
version = "2.5.1";
35
35
format = "setuptools";
36
36
-
src = self.fetchPypi {
36
36
+
src = fetchPypi {
37
37
pname = "Flask-SQLAlchemy";
38
38
inherit version;
39
39
hash = "sha256:2bda44b43e7cacb15d4e05ff3cc1f8bc97936cc464623424102bfc2c35e95912";
···
123
123
pname = "Flask-Babel";
124
124
version = "2.0.0";
125
125
format = "setuptools";
126
126
-
src = self.fetchPypi {
126
126
+
src = fetchPypi {
127
127
inherit pname;
128
128
inherit version;
129
129
hash = "sha256:f9faf45cdb2e1a32ea2ec14403587d4295108f35017a7821a2b1acb8cfd9257d";
···
155
155
sphinx-rtd-theme = null;
156
156
}).overridePythonAttrs (old: rec {
157
157
version = "5.1.0";
158
158
-
src = self.fetchPypi {
158
158
+
src = fetchPypi {
159
159
inherit (old) pname;
160
160
inherit version;
161
161
hash = "sha256-GysFCsG64EnNB/WSCxT6u+UmOPSF2a2h6xFanuv/aDU=";
+2
-2
pkgs/applications/misc/pydf/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonPackage rec {
4
4
pname = "pydf";
5
5
version = "12";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "7f47a7c3abfceb1ac04fc009ded538df1ae449c31203962a1471a4eb3bf21439";
10
10
};
+2
-1
pkgs/applications/misc/pytrainer/default.nix
···
1
1
{ lib
2
2
, python310
3
3
+
, fetchPypi
3
4
, fetchFromGitHub
4
5
, gdk-pixbuf
5
6
, gnome
···
24
25
};
25
26
sqlalchemy = super.sqlalchemy.overridePythonAttrs (old: rec {
26
27
version = "1.4.46";
27
27
-
src = self.fetchPypi {
28
28
+
src = fetchPypi {
28
29
pname = "SQLAlchemy";
29
30
inherit version;
30
31
hash = "sha256-aRO4JH2KKS74MVFipRkx4rQM6RaB8bbxj2lwRSAMSjA=";
+2
-2
pkgs/applications/misc/raiseorlaunch/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "raiseorlaunch";
5
5
version = "2.3.3";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "3d694015d020a888b42564d56559213b94981ca2b32b952a49b2de4d029d2e59";
10
10
};
+2
-2
pkgs/applications/misc/seashells/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "seashells";
5
5
version = "0.1.2";
6
6
format = "setuptools";
7
7
8
8
-
src = python3Packages.fetchPypi {
8
8
+
src = fetchPypi {
9
9
inherit pname version;
10
10
sha256 = "sha256-RBs28FC7f82DrxRcmvTP9nljVpm7tjrGuvr05l32hDM=";
11
11
};
+2
-1
pkgs/applications/misc/sigal/default.nix
···
1
1
{ stdenv
2
2
, lib
3
3
, python3
4
4
+
, fetchPypi
4
5
, ffmpeg
5
6
}:
6
7
···
9
10
version = "2.3";
10
11
format = "setuptools";
11
12
12
12
-
src = python3.pkgs.fetchPypi {
13
13
+
src = fetchPypi {
13
14
inherit version pname;
14
15
hash = "sha256-4Zsb/OBtU/jV0gThEYe8bcrb+6hW+hnzQS19q1H409Q=";
15
16
};
+2
-1
pkgs/misc/base16-shell-preview/default.nix
···
1
1
{ lib
2
2
, python3Packages
3
3
+
, fetchPypi
3
4
}:
4
5
5
6
let
···
9
10
python3Packages.buildPythonApplication {
10
11
inherit pname version;
11
12
12
12
-
src = python3Packages.fetchPypi {
13
13
+
src = fetchPypi {
13
14
inherit version;
14
15
pname = "${lib.replaceStrings ["-"] ["_"] pname}";
15
16
hash = "sha256-retnbxjdjo+NeA1B0+jpM9kToAX/Rh0ze0yNF9AfDiU=";
+2
-2
pkgs/misc/doge/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonPackage rec {
4
4
pname = "doge";
5
5
version = "3.5.0";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "0lwdl06lbpnaqqjk8ap9dsags3bzma30z17v0zc7spng1gz8m6xj";
10
10
};
+2
-2
pkgs/misc/flashfocus/default.nix
···
1
1
-
{ lib, python3, netcat-openbsd, nix-update-script }:
1
1
+
{ lib, python3, fetchPypi, netcat-openbsd, nix-update-script }:
2
2
3
3
python3.pkgs.buildPythonApplication rec {
4
4
pname = "flashfocus";
5
5
version = "2.3.1";
6
6
7
7
-
src = python3.pkgs.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "sha256-XT3CKJWn1uKnPPsJC+MWlEAd8sWdVTEXz5b3n0UUedY=";
10
10
};
+2
-2
pkgs/misc/i3a/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "i3a";
5
5
version = "2.0.1";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
hash = "sha256-2k1HYtgJ76qXLvX6RmOSKtMMg+K722n8U9YmBANvQvE=";
10
10
};
+2
-2
pkgs/misc/present/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonPackage rec {
4
4
pname = "present";
5
5
version = "0.6.0";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "sha256-l9W5L4LD9qRo3rLBkgd2I/aDaj+ucib5UYg+X4RYg6c=";
10
10
};
+2
-1
pkgs/tools/misc/addic7ed-cli/default.nix
···
1
1
{ lib
2
2
, python3Packages
3
3
+
, fetchPypi
3
4
}:
4
5
5
6
python3Packages.buildPythonApplication rec {
6
7
pname = "addic7ed-cli";
7
8
version = "1.4.6";
8
9
9
9
-
src = python3Packages.fetchPypi {
10
10
+
src = fetchPypi {
10
11
inherit pname version;
11
12
sha256 = "182cpwxpdybsgl1nps850ysvvjbqlnx149kri4hxhgm58nqq0qf5";
12
13
};
+2
-2
pkgs/tools/misc/colorz/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "colorz";
5
5
version = "1.0.3";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "0ghd90lgplf051fs5n5bb42zffd3fqpgzkbv6bhjw7r8jqwgcky0";
10
10
};
+2
-2
pkgs/tools/misc/doitlive/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "doitlive";
5
5
version = "4.3.0";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "03qrs032x206xrl0x3z0fpvxgjivzz9rkmb11bqlk1id10707cac";
10
10
};
+2
-2
pkgs/tools/misc/edir/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "edir";
5
5
version = "2.16";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "ro1GZkJ6xDZcMRaWTAW/a2qhFbZAxsduvGO3C4sOI+A=";
10
10
};
+2
-1
pkgs/tools/misc/gay/default.nix
···
1
1
{ lib,
2
2
python3,
3
3
+
fetchPypi,
3
4
}:
4
5
5
6
python3.pkgs.buildPythonApplication rec {
6
7
pname = "gay";
7
8
version = "1.2.9";
8
9
9
9
-
src = python3.pkgs.fetchPypi {
10
10
+
src = fetchPypi {
10
11
inherit pname version;
11
12
hash = "sha256-x+RVVgQvJwV5j7DLYS7AnXb4OMJ4v+l0awUuonQIgzY=";
12
13
};
+2
-1
pkgs/tools/misc/gigalixir/default.nix
···
1
1
{ stdenv
2
2
, lib
3
3
, python3
4
4
+
, fetchPypi
4
5
, git
5
6
}:
6
7
···
9
10
version = "1.3.0";
10
11
format = "setuptools";
11
12
12
12
-
src = python3.pkgs.fetchPypi {
13
13
+
src = fetchPypi {
13
14
inherit pname version;
14
15
hash = "sha256-kNtybgv8j7t1tl6R5ZuC4vj5fnEcEenuNt0twA1kAh0=";
15
16
};
+2
-1
pkgs/tools/misc/github-backup/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
, git
4
5
, git-lfs
5
6
}:
···
8
9
pname = "github-backup";
9
10
version = "0.42.0";
10
11
11
11
-
src = python3.pkgs.fetchPypi {
12
12
+
src = fetchPypi {
12
13
inherit pname version;
13
14
sha256 = "sha256-tFfS3Z7xrbN2QEOrYcUVd8/YwGKfmR2NaUBeXuSL+tY=";
14
15
};
+2
-2
pkgs/tools/misc/mailman-rss/default.nix
···
1
1
-
{ lib, python3Packages, withTwitter ? false}:
1
1
+
{ lib, python3Packages, fetchPypi, withTwitter ? false}:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "mailman-rss";
5
5
version = "0.2.4";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "1brrik70jyagxa9l0cfmlxvqpilwj1q655bphxnvjxyganxf4c00";
10
10
};
+2
-1
pkgs/tools/misc/markdown-anki-decks/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
}:
4
5
5
6
python3.pkgs.buildPythonApplication rec {
···
7
8
version = "1.1.1";
8
9
format = "pyproject";
9
10
10
10
-
src = python3.pkgs.fetchPypi {
11
11
+
src = fetchPypi {
11
12
inherit pname version;
12
13
hash = "sha256-SvKjjE629OwxWsPo2egGf2K6GzlWAYYStarHhA4Ex0w=";
13
14
};
+2
-2
pkgs/tools/misc/mloader/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "mloader";
5
5
version = "1.1.9";
6
6
format = "setuptools";
7
7
8
8
-
src = python3Packages.fetchPypi {
8
8
+
src = fetchPypi {
9
9
inherit pname version;
10
10
sha256 = "81e4dc7117999d502e3345f8e32df8b16cca226b8b508976dde2de81a4cc2b19";
11
11
};
+2
-1
pkgs/tools/misc/ntfy/default.nix
···
1
1
{ lib
2
2
, stdenv
3
3
, python39
4
4
+
, fetchPypi
4
5
, fetchFromGitHub
5
6
, fetchpatch
6
7
, withXmpp ? !stdenv.isDarwin
···
19
20
# databases, on which slack-sdk depends, is incompatible with SQLAlchemy 2.0
20
21
sqlalchemy = super.sqlalchemy.overridePythonAttrs (old: rec {
21
22
version = "1.4.46";
22
22
-
src = self.fetchPypi {
23
23
+
src = fetchPypi {
23
24
pname = "SQLAlchemy";
24
25
inherit version;
25
26
hash = "sha256-aRO4JH2KKS74MVFipRkx4rQM6RaB8bbxj2lwRSAMSjA=";
+2
-2
pkgs/tools/misc/piston-cli/default.nix
···
1
1
-
{ stdenv, lib, python3Packages }:
1
1
+
{ stdenv, lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "piston-cli";
5
5
version = "1.4.3";
6
6
format = "pyproject";
7
7
8
8
-
src = python3Packages.fetchPypi {
8
8
+
src = fetchPypi {
9
9
inherit pname version;
10
10
sha256 = "qvDGVJcaMXUajdUQWl4W1dost8k0PsS9XX/o8uQrtfY=";
11
11
};
+2
-1
pkgs/tools/misc/qmk/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
, pkgsCross
4
5
, avrdude
5
6
, dfu-programmer
···
14
15
version = "1.1.2";
15
16
format = "pyproject";
16
17
17
17
-
src = python3.pkgs.fetchPypi {
18
18
+
src = fetchPypi {
18
19
inherit pname version;
19
20
hash = "sha256-+HH4jxoMoxujGgCdcWQX5GvFOKT4347eaoAckHbCKZg=";
20
21
};
+2
-2
pkgs/tools/misc/sacad/default.nix
···
1
1
-
{ lib, python3Packages, jpegoptim, optipng }:
1
1
+
{ lib, python3Packages, fetchPypi, jpegoptim, optipng }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "sacad";
5
5
version = "2.4.0";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "sha256-KLVkyiXjpqskM67W9uPl9aPKc3pYMu0nAfwI0OpOniE=";
10
10
};
+2
-2
pkgs/tools/misc/scdl/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "scdl";
5
5
version = "2.7.3";
6
6
format = "setuptools";
7
7
8
8
-
src = python3Packages.fetchPypi {
8
8
+
src = fetchPypi {
9
9
inherit pname version;
10
10
sha256 = "60284b7b058040d4847f2e4b0ab906b10e959d51f976a0188641e8e10685474f";
11
11
};
+2
-1
pkgs/tools/misc/semiphemeral/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
}:
4
5
5
6
python3.pkgs.buildPythonApplication rec {
6
7
pname = "semiphemeral";
7
8
version = "0.6";
8
9
9
9
-
src = python3.pkgs.fetchPypi {
10
10
+
src = fetchPypi {
10
11
inherit pname version;
11
12
sha256 = "c90d73b14c826f262b1339d1f5926c5abc6431181090ea87177af821c0866fb7";
12
13
};
+2
-1
pkgs/tools/misc/shell_gpt/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
, nix-update-script
4
5
}:
5
6
···
8
9
version = "0.9.0";
9
10
format = "pyproject";
10
11
11
11
-
src = python3.pkgs.fetchPypi {
12
12
+
src = fetchPypi {
12
13
inherit pname version;
13
14
sha256 = "sha256-KzW9yI1TGG2hFKeXHFqqYCLw/PB9+lJoTgyWrXxCHpo=";
14
15
};
+2
-2
pkgs/tools/misc/termtosvg/default.nix
···
1
1
-
{ lib, python3Packages }:
1
1
+
{ lib, python3Packages, fetchPypi }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "termtosvg";
5
5
version = "1.1.0";
6
6
7
7
-
src = python3Packages.fetchPypi {
7
7
+
src = fetchPypi {
8
8
inherit pname version;
9
9
sha256 = "1vk5kn8w3zf2ymi76l8cpwmvvavkmh3b9lb18xw3x1vzbmhz2f7d";
10
10
};
+2
-2
pkgs/tools/misc/tmuxp/default.nix
···
1
1
-
{ lib, python3Packages, installShellFiles }:
1
1
+
{ lib, python3Packages, fetchPypi, installShellFiles }:
2
2
3
3
let
4
4
pypkgs = python3Packages;
···
8
8
pname = "tmuxp";
9
9
version = "1.27.0";
10
10
11
11
-
src = pypkgs.fetchPypi {
11
11
+
src = fetchPypi {
12
12
inherit pname version;
13
13
sha256 = "sha256-QAk+rcNYjhAgkJX2fa0bl3dHrB4yyYQ/oNlUX3IQMR8=";
14
14
};
+3
-2
pkgs/tools/misc/tvnamer/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
}:
4
5
5
6
let
···
8
9
# tvdb_api v3.1.0 has a hard requirement on requests-cache < 0.6
9
10
requests-cache = prev.requests-cache.overridePythonAttrs (oldAttrs: rec {
10
11
version = "0.5.2";
11
11
-
src = final.fetchPypi {
12
12
+
src = fetchPypi {
12
13
inherit (oldAttrs) pname;
13
14
inherit version;
14
15
sha256 = "sha256-gTAjJpaGBF+OAeIonMHn6a5asi3dHihJqQk6s6tycOs=";
···
32
33
pname = "tvnamer";
33
34
version = "3.0.4";
34
35
35
35
-
src = pypkgs.fetchPypi {
36
36
+
src = fetchPypi {
36
37
inherit pname version;
37
38
sha256 = "dc2ea8188df6ac56439343630466b874c57756dd0b2538dd8e7905048f425f04";
38
39
};
+2
-2
pkgs/tools/misc/twspace-dl/default.nix
···
1
1
-
{ lib, python3Packages, ffmpeg }:
1
1
+
{ lib, python3Packages, fetchPypi, ffmpeg }:
2
2
3
3
python3Packages.buildPythonApplication rec {
4
4
pname = "twspace-dl";
···
6
6
7
7
format = "pyproject";
8
8
9
9
-
src = python3Packages.fetchPypi {
9
9
+
src = fetchPypi {
10
10
inherit version;
11
11
pname = "twspace_dl";
12
12
sha256 = "050e78b4583374351c288114e3b01ab34b0b19ad2d4971d15c5519521cf3f2f4";
+2
-1
pkgs/tools/misc/you-get/default.nix
···
1
1
{ lib
2
2
, python3
3
3
+
, fetchPypi
3
4
, substituteAll
4
5
, ffmpeg
5
6
, installShellFiles
···
14
15
# probably aren't suitable for a build environment anyway.
15
16
doCheck = false;
16
17
17
17
-
src = python3.pkgs.fetchPypi {
18
18
+
src = fetchPypi {
18
19
inherit pname version;
19
20
sha256 = "sha256-s8lEz3pjzEaMzMiBbc5/wAjC5rW6Uq7+XOIIGBijrUc=";
20
21
};
+2
-1
pkgs/tools/misc/ytmdl/default.nix
···
1
1
{ lib
2
2
, python3Packages
3
3
+
, fetchPypi
3
4
, yt-dlp
4
5
, ffmpeg
5
6
}:
···
8
9
pname = "ytmdl";
9
10
version = "2022.03.16";
10
11
11
11
-
src = python3Packages.fetchPypi {
12
12
+
src = fetchPypi {
12
13
inherit pname;
13
14
version = builtins.replaceStrings [ ".0" ] [ "." ] version;
14
15
sha256 = "sha256-2lEOgwSi4fAVK+gJXvjWQDBWIb1cODFmUiq0FUfpyXA=";