Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / usbtmc / default.nix
blob62d7b47dea91fc5b575cf10ba7aa2d3286cdee5d
1 { lib, fetchFromGitHub, buildPythonPackage, pyusb }:
3 buildPythonPackage rec {
4   pname = "usbtmc";
5   version = "0.8";
6   format = "setuptools";
8   src = fetchFromGitHub {
9     owner = "python-ivi";
10     repo = "python-usbtmc";
11     rev = "v${version}";
12     hash = "sha256-69kqBTqnVqdWC2mqlXylzb9VkdhwTGZI0Ykf6lqbypI=";
13   };
15   propagatedBuildInputs = [ pyusb ];
17   meta = with lib; {
18     description = "Python implementation of the USBTMC instrument control protocol";
19     homepage = "http://alexforencich.com/wiki/en/python-usbtmc/start";
20     license = licenses.mit;
21     maintainers = with maintainers; [ bjornfor ];
22   };