lol

treewide: misc: use top-level fetchPypi

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