diff --git a/pkgs/by-name/pl/plecost/package.nix b/pkgs/by-name/pl/plecost/package.nix index 02a466722abb..3be94e31681b 100644 --- a/pkgs/by-name/pl/plecost/package.nix +++ b/pkgs/by-name/pl/plecost/package.nix @@ -3,30 +3,22 @@ python3Packages, fetchFromGitHub, fetchpatch, + unstableGitUpdater, }: python3Packages.buildPythonApplication { pname = "plecost"; - version = "1.1.4"; + version = "0-unstable-2022-08-03"; pyproject = true; src = fetchFromGitHub { owner = "iniqua"; repo = "plecost"; # Release is untagged - rev = "aa40e504bee95cf731f0cc9f228bcf5fdfbe6194"; - sha256 = "K8ESI2EOqH9zBDfSKgVcTKjCMdRhBiwltIbXDt1vF+M="; + rev = "4895e345d71bffe956be43530632e303dd379a5f"; + hash = "sha256-cXXFLoiLZpo3qiAPztavns4EkOG2aC6UKMf0N4Eun/w="; }; - patches = [ - # Fix compatibility with aiohttp 3.x - # Merged - pending next release - (fetchpatch { - url = "https://github.com/iniqua/plecost/pull/34/commits/c09e7fab934f136f8fbc5f219592cf5fec151cf9.patch"; - sha256 = "sha256-G7Poo3+d+PQTrg8PCrmsG6nMHt8CXgiuAu+ZNvK8oiw="; - }) - ]; - build-system = with python3Packages; [ setuptools ]; dependencies = with python3Packages; [ @@ -41,6 +33,8 @@ python3Packages.buildPythonApplication { pythonImportsCheck = [ "plecost_lib" ]; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + meta = with lib; { description = "Vulnerability fingerprinting and vulnerability finder for Wordpress blog engine"; mainProgram = "plecost";