Merge pull request #334965 from r-ryantm/auto-update/pwntools

pwntools: 4.12.0 -> 4.13.0
This commit is contained in:
OTABI Tomoya
2024-08-24 08:25:53 +09:00
committed by GitHub
@@ -4,24 +4,27 @@
buildPythonPackage,
debugger,
fetchPypi,
mako,
packaging,
pysocks,
pygments,
ropgadget,
capstone,
colored-traceback,
intervaltree,
mako,
packaging,
paramiko,
pip,
psutil,
pyelftools,
pygments,
pyserial,
pysocks,
python-dateutil,
requests,
ropgadget,
rpyc,
tox,
setuptools,
six,
sortedcontainers,
unicorn,
intervaltree,
unix-ar,
zstandard,
installShellFiles,
}:
@@ -30,12 +33,12 @@ let
in
buildPythonPackage rec {
pname = "pwntools";
version = "4.12.0";
format = "setuptools";
version = "4.13.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-MgKFvZJmFS/bo7gd46MeYaJQdmRVB6ONhfNOGxWZjrE=";
hash = "sha256-HVyiU4PsEPtk4o0ULB2Gj5HqHFOpPTUx0wFdgwgo08M=";
};
postPatch = ''
@@ -46,25 +49,31 @@ buildPythonPackage rec {
nativeBuildInputs = [ installShellFiles ];
build-system = [ setuptools ];
pythonRemoveDeps = [ "pip" ];
propagatedBuildInputs = [
mako
packaging
pysocks
pygments
ropgadget
capstone
colored-traceback
intervaltree
mako
packaging
paramiko
pip
psutil
pyelftools
pygments
pyserial
pysocks
python-dateutil
requests
ropgadget
rpyc
tox
six
sortedcontainers
unicorn
intervaltree
unix-ar
zstandard
];
doCheck = false; # no setuptools tests for the package
@@ -78,6 +87,8 @@ buildPythonPackage rec {
makeWrapper "${debugger}/bin/${debuggerName}" "$out/bin/pwntools-gdb"
'';
pythonImportsCheck = [ "pwn" ];
meta = with lib; {
description = "CTF framework and exploit development library";
homepage = "https://pwntools.com";