git.iko.soy/typeable/nixpkgs
on master help sign in
python3Packages.nmapthon2: 0.1.2 -> 0.1.3
commite5fd2e7324378fdc4c9706c1404644878b7e4bf7 authorFabian Affolter <mail@fabian-affolter.ch> dateFri 21 Jan 2022, 08:47 (5 years ago) parentb6c9ddd
1 file changed+15−8
pkgs/development/python-modules/nmapthon2/default.nix+15−8
pkgs/development/python-modules/nmapthon2/default.nix+15−8
@@ -1,25 +1,32 @@
11{ lib
22, appdirs
33, buildPythonPackage
4−, fetchPypi
4+, fetchFromGitHub
5+, pytestCheckHook
56, pythonOlder
67}:
78
89buildPythonPackage rec {
910 pname = "nmapthon2";
10− version = "0.1.2";
11+ version = "0.1.3";
1112 format = "setuptools";
1213
1314 disabled = pythonOlder "3.8";
1415
15− src = fetchPypi {
16− inherit pname version;
17− sha256 = "sha256-6mGMB8nW6CqTPxgc1fveh6fJo/t+jpUS6rJ2VR2gU/g=";
16+ src = fetchFromGitHub {
17+ owner = "cblopez";
18+ repo = pname;
19+ rev = "v${version}";
20+ hash = "sha256-t4gAcDwHHejfipQmJvMLhKmdz8D6UN/Mmsrhpq0cygY=";
1821 };
1922
20− # Tests are not part of the PyPI source and source is not tagged
21− # https://github.com/cblopez/nmapthon2/issues/3
22− doCheck = false;
23+ checkInputs = [
24+ pytestCheckHook
25+ ];
26+
27+ pytestFlagsArray = [
28+ "tests/scanner_tests.py"
29+ ];
2330
2431 pythonImportsCheck = [
2532 "nmapthon2"