diff options
author | Robert Schütz <nix@dotlambda.de> | 2022-02-24 16:17:57 +0000 |
---|---|---|
committer | Robert Schütz <nix@dotlambda.de> | 2022-02-24 16:24:19 +0000 |
commit | 1f414bd194572e93ddd9dd8da44f5cb55df95854 (patch) | |
tree | 7fedbf07e81c42623c899e40d0ea8dceb3b6a5cf /pkgs/development/python-modules/ciscoconfparse | |
parent | 5531b1ec05a4b206fa03ee8dff393e9d83472dae (diff) | |
download | nixpkgs-1f414bd194572e93ddd9dd8da44f5cb55df95854.tar nixpkgs-1f414bd194572e93ddd9dd8da44f5cb55df95854.tar.gz nixpkgs-1f414bd194572e93ddd9dd8da44f5cb55df95854.tar.bz2 nixpkgs-1f414bd194572e93ddd9dd8da44f5cb55df95854.tar.lz nixpkgs-1f414bd194572e93ddd9dd8da44f5cb55df95854.tar.xz nixpkgs-1f414bd194572e93ddd9dd8da44f5cb55df95854.tar.zst nixpkgs-1f414bd194572e93ddd9dd8da44f5cb55df95854.zip |
python3Packages.ciscoconfparse: 1.6.21 -> 1.6.36
Diffstat (limited to 'pkgs/development/python-modules/ciscoconfparse')
-rw-r--r-- | pkgs/development/python-modules/ciscoconfparse/default.nix | 44 |
1 files changed, 36 insertions, 8 deletions
diff --git a/pkgs/development/python-modules/ciscoconfparse/default.nix b/pkgs/development/python-modules/ciscoconfparse/default.nix index 8831999e992..e6db689a45c 100644 --- a/pkgs/development/python-modules/ciscoconfparse/default.nix +++ b/pkgs/development/python-modules/ciscoconfparse/default.nix @@ -1,26 +1,54 @@ -{ lib, buildPythonPackage, fetchFromGitHub, passlib, dnspython, loguru, toml -, ipaddr, poetry, poetry-core, black, Fabric, pytest, sphinx }: +{ lib +, buildPythonPackage +, fetchFromGitHub +, poetry-core +, passlib +, dnspython +, loguru +, toml +, pytestCheckHook +}: buildPythonPackage rec { pname = "ciscoconfparse"; - version = "1.6.21"; + version = "1.6.36"; format = "pyproject"; src = fetchFromGitHub { owner = "mpenning"; repo = pname; rev = version; - sha256 = "1d6nzhmdg7zlg1h3lm4v7j4hsb2aqd475r5q5vcqxfdxszc92w21"; + sha256 = "sha256-nIuuqAxz8eHEQRuH8nfYVQ+vGMmcDcARJLizoI5Mty8="; }; - patchPhase = '' + postPatch = '' patchShebangs tests ''; - propagatedBuildInputs = - [ passlib dnspython loguru toml ipaddr poetry black Fabric sphinx ]; + nativeBuildInputs = [ + poetry-core + ]; - checkInputs = [ pytest ]; + propagatedBuildInputs = [ + passlib + dnspython + loguru + ]; + + checkInputs = [ + pytestCheckHook + ]; + + disabledTestPaths = [ + "tests/parse_test.py" + ]; + + disabledTests = [ + "test_dns_lookup" + "test_reverse_dns_lookup" + ]; + + pythonImportsCheck = [ "ciscoconfparse" ]; meta = with lib; { description = |