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

TomaSajt 2bad2b0f 614b6619

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