pkgs/by-name/{e,f,g,h}*: migrate to format = "pyproject"

TomaSajt 2bad2b0f 614b6619

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