Merge pull request #320455 from fabaff/aioruckus-bump

python312Packages.aioruckus: 0.34 -> 0.38

authored by

Fabian Affolter and committed by
GitHub
88f098f9 576e148f

+11 -13
+11 -13
pkgs/development/python-modules/aioruckus/default.nix
··· 2 2 lib, 3 3 aiohttp, 4 4 buildPythonPackage, 5 + cryptography, 5 6 fetchFromGitHub, 6 7 pytest-asyncio, 7 8 pytestCheckHook, 8 9 pythonOlder, 9 10 setuptools, 10 - wheel, 11 11 xmltodict, 12 12 }: 13 13 14 14 buildPythonPackage rec { 15 15 pname = "aioruckus"; 16 - version = "0.34"; 17 - format = "pyproject"; 16 + version = "0.40"; 17 + pyproject = true; 18 18 19 19 disabled = pythonOlder "3.10"; 20 20 ··· 22 22 owner = "ms264556"; 23 23 repo = "aioruckus"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-SPj1w1jAJFBsWj1+N8srAbvlh+yB3ZTT7aDcZTnmUto="; 25 + hash = "sha256-oEm0+ktEJHJPg4PUPfSmG9SyVRDrxs7kosQ0tIY+bRc="; 26 26 }; 27 27 28 28 postPatch = '' 29 29 substituteInPlace pyproject.toml \ 30 - --replace "setuptools>=68.1" "setuptools" 30 + --replace-fail "setuptools>=68.1" "setuptools" 31 31 ''; 32 32 33 - nativeBuildInputs = [ 34 - setuptools 35 - wheel 36 - ]; 33 + build-system = [ setuptools ]; 37 34 38 - propagatedBuildInputs = [ 35 + dependencies = [ 39 36 aiohttp 37 + cryptography 40 38 xmltodict 41 39 ]; 42 40 43 - pythonImportsCheck = [ "aioruckus" ]; 44 - 45 41 nativeCheckInputs = [ 46 42 pytest-asyncio 47 43 pytestCheckHook 48 44 ]; 49 45 46 + pythonImportsCheck = [ "aioruckus" ]; 47 + 50 48 disabledTests = [ 51 - # these require a local ruckus device 49 + # Those tests require a local ruckus device 52 50 "test_ap_info" 53 51 "test_authentication_error" 54 52 "test_connect_success"