Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.1 kB · 59 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960{ lib, buildPythonPackage, fetchFromGitHub,
# build-system setuptools,
# dependencies portpicker, pyserial, pyyaml, timeout-decorator, typing-extensions,
# tests procps, pytestCheckHook, pytz,}:
buildPythonPackage rec { pname = "mobly"; version = "1.12.3"; pyproject = true;
src = fetchFromGitHub { owner = "google"; repo = "mobly"; rev = "refs/tags/${version}"; hash = "sha256-hhI1jrHJk4wo49MK8J4VTS2dGmHG2kwzgZeSWBXdXkA="; };
build-system = [ setuptools ];
dependencies = [ portpicker pyserial pyyaml timeout-decorator typing-extensions ];
nativeCheckInputs = [ procps pytestCheckHook pytz ];
__darwinAllowLocalNetworking = true;
meta = with lib; { changelog = "https://github.com/google/mobly/blob/${src.rev}/CHANGELOG.md"; description = "Automation framework for special end-to-end test cases"; homepage = "https://github.com/google/mobly"; license = licenses.asl20; maintainers = with maintainers; [ hexa ]; };}