plecost: 1.1.4 -> 0-unstable-2022-08-03

Diff: https://github.com/iniqua/plecost/compare/aa40e504bee95cf731f0cc9f228bcf5fdfbe6194..4895e345d71bffe956be43530632e303dd379a5f

This is an upgrade. Because "the project's tagging system is incompatible with what we expect from versions",
we need to set the version to 0-unstable-date, then set the updater accordingly.

+6 -12
+6 -12
pkgs/by-name/pl/plecost/package.nix
··· 3 python3Packages, 4 fetchFromGitHub, 5 fetchpatch, 6 }: 7 8 python3Packages.buildPythonApplication { 9 pname = "plecost"; 10 - version = "1.1.4"; 11 pyproject = true; 12 13 src = fetchFromGitHub { 14 owner = "iniqua"; 15 repo = "plecost"; 16 # Release is untagged 17 - rev = "aa40e504bee95cf731f0cc9f228bcf5fdfbe6194"; 18 - sha256 = "K8ESI2EOqH9zBDfSKgVcTKjCMdRhBiwltIbXDt1vF+M="; 19 }; 20 21 - patches = [ 22 - # Fix compatibility with aiohttp 3.x 23 - # Merged - pending next release 24 - (fetchpatch { 25 - url = "https://github.com/iniqua/plecost/pull/34/commits/c09e7fab934f136f8fbc5f219592cf5fec151cf9.patch"; 26 - sha256 = "sha256-G7Poo3+d+PQTrg8PCrmsG6nMHt8CXgiuAu+ZNvK8oiw="; 27 - }) 28 - ]; 29 - 30 build-system = with python3Packages; [ setuptools ]; 31 32 dependencies = with python3Packages; [ ··· 40 doCheck = false; 41 42 pythonImportsCheck = [ "plecost_lib" ]; 43 44 meta = with lib; { 45 description = "Vulnerability fingerprinting and vulnerability finder for Wordpress blog engine";
··· 3 python3Packages, 4 fetchFromGitHub, 5 fetchpatch, 6 + unstableGitUpdater, 7 }: 8 9 python3Packages.buildPythonApplication { 10 pname = "plecost"; 11 + version = "0-unstable-2022-08-03"; 12 pyproject = true; 13 14 src = fetchFromGitHub { 15 owner = "iniqua"; 16 repo = "plecost"; 17 # Release is untagged 18 + rev = "4895e345d71bffe956be43530632e303dd379a5f"; 19 + hash = "sha256-cXXFLoiLZpo3qiAPztavns4EkOG2aC6UKMf0N4Eun/w="; 20 }; 21 22 build-system = with python3Packages; [ setuptools ]; 23 24 dependencies = with python3Packages; [ ··· 32 doCheck = false; 33 34 pythonImportsCheck = [ "plecost_lib" ]; 35 + 36 + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; 37 38 meta = with lib; { 39 description = "Vulnerability fingerprinting and vulnerability finder for Wordpress blog engine";