python311Packages.reptor 0 -> 1 attrpath: python311Packages.reptor Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/6jky22sn6jh2pnvk1g75jf5zrcds9njf-packages.json.drv building '/nix/store/6jky22sn6jh2pnvk1g75jf5zrcds9njf-packages.json.drv'... Going to be running update for following packages: - python3.11-reptor-0.7 Press Enter key to continue... Running update for: - python3.11-reptor-0.7: UPDATING ... - python3.11-reptor-0.7: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/development/python-modules/reptor/default.nix b/pkgs/development/python-modules/reptor/default.nix index d48a84025e4c..0bbc131cee0e 100644 --- a/pkgs/development/python-modules/reptor/default.nix +++ b/pkgs/development/python-modules/reptor/default.nix @@ -30,7 +30,7 @@ buildPythonPackage rec { pname = "reptor"; - version = "0.7"; + version = "0.8"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -39,7 +39,7 @@ buildPythonPackage rec { owner = "Syslifters"; repo = "reptor"; rev = "refs/tags/${version}"; - hash = "sha256-d76Hsf+leJKYOh7k/RVuo6adfjMW6yAYt+vh7KNh7sA="; + hash = "sha256-YnDAjbj3TTr+WajuW6Dq3f+fjeJxrWk7VNWKhh9O7Zw="; }; nativeBuildInputs = [ No auto update branch exists Old version 0.7" not present in master derivation file with contents: { lib , asgiref , buildPythonPackage , certifi , charset-normalizer , cvss , deepl , django , fetchFromGitHub , gql , idna , markdown-it-py , mdurl , pygments , pytest , pytestCheckHook , pythonOlder , pythonRelaxDepsHook , pyyaml , reptor , requests , rich , setuptools , sqlparse , termcolor , tomli , tomli-w , tomlkit , urllib3 , xmltodict }: buildPythonPackage rec { pname = "reptor"; version = "0.8"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "Syslifters"; repo = "reptor"; rev = "refs/tags/${version}"; hash = "sha256-YnDAjbj3TTr+WajuW6Dq3f+fjeJxrWk7VNWKhh9O7Zw="; }; pythonRelaxDeps = true; nativeBuildInputs = [ pythonRelaxDepsHook setuptools ]; propagatedBuildInputs = [ asgiref certifi charset-normalizer cvss django idna markdown-it-py mdurl pygments pyyaml requests rich sqlparse termcolor tomli tomlkit tomli-w urllib3 xmltodict ]; passthru.optional-dependencies = { ghostwriter = [ gql ] ++ gql.optional-dependencies.aiohttp; translate = [ deepl ]; }; nativeCheckInputs = [ pytestCheckHook ] ++ lib.flatten (builtins.attrValues passthru.optional-dependencies); preCheck = '' export HOME=$(mktemp -d) export PATH="$PATH:$out/bin"; ''; pythonImportsCheck = [ "reptor" ]; disabledTestPaths = [ # Tests want to use pip install dependencies "reptor/plugins/importers/GhostWriter/tests/test_ghostwriter.py" ]; disabledTests = [ # Tests need network access "TestDummy" "TestIntegration" ]; meta = with lib; { description = "Module to do automated pentest reporting with SysReptor"; homepage = "https://github.com/Syslifters/reptor"; changelog = "https://github.com/Syslifters/reptor/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; }; }