diff --git a/pkgs/development/python-modules/py-sneakers/default.nix b/pkgs/development/python-modules/py-sneakers/default.nix new file mode 100644 index 000000000000..62174c3dfc26 --- /dev/null +++ b/pkgs/development/python-modules/py-sneakers/default.nix @@ -0,0 +1,32 @@ +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +}: + +buildPythonPackage rec { + pname = "py-sneakers"; + version = "1.0.1"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-bIhkYTzRe4uM0kbNhbDTr6TiaOEBSiCSkPJKKCivDZY="; + }; + + # Module has no tests + doCheck = false; + + pythonImportsCheck = [ + "py_sneakers" + ]; + + meta = with lib; { + description = "Library to emulate the Sneakers movie effect"; + homepage = "https://github.com/aenima-x/py-sneakers"; + license = licenses.mit; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/tools/security/faraday-cli/default.nix b/pkgs/tools/security/faraday-cli/default.nix index 276252777528..28cf9078865c 100644 --- a/pkgs/tools/security/faraday-cli/default.nix +++ b/pkgs/tools/security/faraday-cli/default.nix @@ -5,13 +5,14 @@ python3.pkgs.buildPythonApplication rec { pname = "faraday-cli"; - version = "2.0.2"; + version = "2.1.5"; + format = "setuptools"; src = fetchFromGitHub { owner = "infobyte"; repo = pname; rev = "v${version}"; - hash = "sha256-J3YlFsX/maOqWo4ILEMXzIJeQ8vr47ApGGiaBWrUCMs="; + hash = "sha256-kl5yOJTMobccZoaIoWwQubCrswPa69I5Kmuox7JqAXs="; }; propagatedBuildInputs = with python3.pkgs; [ @@ -22,8 +23,10 @@ python3.pkgs.buildPythonApplication rec { faraday-plugins jsonschema log-symbols + luddite packaging pyyaml + py-sneakers simple-rest-client spinners tabulate diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 78a1d34e399e..a3d9417a9d93 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6980,6 +6980,8 @@ in { py-synologydsm-api = callPackage ../development/python-modules/py-synologydsm-api { }; + py-sneakers = callPackage ../development/python-modules/py-sneakers { }; + py-tes = callPackage ../development/python-modules/py-tes { }; py-ubjson = callPackage ../development/python-modules/py-ubjson { };