Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / vxi11 / default.nix
blobff88abb41453c69b641d63d4cbc9fe15630e9b80
1 { lib, buildPythonPackage, fetchFromGitHub, nose }:
3 buildPythonPackage rec {
4   pname = "python-vxi11";
5   version = "0.9";
7   # no tests in PyPI tarball
8   src = fetchFromGitHub {
9     owner = "python-ivi";
10     repo = pname;
11     rev = "v${version}";
12     sha256 = "1xv7chp7rm0vrvbz6q57fpwhlgjz461h08q9zgmkcl2l0w96hmsn";
13   };
15   nativeCheckInputs = [ nose ];
16   checkPhase = ''
17     nosetests
18   '';
20   meta = with lib; {
21     description = "VXI-11 driver for controlling instruments over Ethernet";
22     mainProgram = "vxi11-cli";
23     homepage = "https://github.com/python-ivi/python-vxi11";
24     license = licenses.mit;
25     maintainers = with maintainers; [ bgamari ];
26   };