Unverified Commit 4deda2a9 authored by Martin Weinelt's avatar Martin Weinelt
Browse files

python310Packages.pyruckus: remove

Depreated in favor of aioruckus, and home-assistant, its only consumer
in nixpkgs, has already moved on.
parent b24287dd
Loading
Loading
Loading
Loading
+0 −36
Original line number Diff line number Diff line
{ lib
, buildPythonPackage
, fetchFromGitHub
, pexpect
, python-slugify
, pythonOlder
}:

buildPythonPackage rec {
  pname = "pyruckus";
  version = "0.16";
  disabled = pythonOlder "3.6";

  src = fetchFromGitHub {
    owner = "gabe565";
    repo = pname;
    rev = "refs/tags/${version}";
    hash = "sha256-SVE5BrCCQgCrhOC0CSGgbZ9TEY3iZ9Rp/xMUShPAxxM=";
  };

  propagatedBuildInputs = [
    pexpect
    python-slugify
  ];

  # Tests requires network features
  doCheck = false;
  pythonImportsCheck = [ "pyruckus" ];

  meta = with lib; {
    description = "Python client for Ruckus Unleashed";
    homepage = "https://github.com/gabe565/pyruckus";
    license = with licenses; [ mit ];
    maintainers = with maintainers; [ fab ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -290,6 +290,7 @@ mapAliases ({
  Pyro4 = pyro4; # added 2023-02-19
  Pyro5 = pyro5; # added 2023-02-19
  PyRSS2Gen = pyrss2gen; # added 2023-02-19
  pyruckus = throw "pyruckus has been removed, it was deprecrated in favor of aioruckus."; # added 2023-09-07
  pysha3 = throw "pysha3 has been removed, use safe-pysha3 instead"; # added 2023-05-20
  pysmart-smartx = pysmart; # added 2021-10-22
  pysparse = throw "pysparse has been abandoned upstream."; # added 2023-02-28
+0 −2
Original line number Diff line number Diff line
@@ -9845,8 +9845,6 @@ self: super: with self; {

  pyrtlsdr = callPackage ../development/python-modules/pyrtlsdr { };

  pyruckus = callPackage ../development/python-modules/pyruckus { };

  pysaj = callPackage ../development/python-modules/pysaj { };

  pysam = callPackage ../development/python-modules/pysam { };