17 buildPythonPackage rec {
22 disabled = pythonOlder "3.8";
24 src = fetchFromGitHub {
27 rev = "refs/tags/${version}";
28 hash = "sha256-UFAKLrZ1ZrTmFXwVuyTCPVo3Y1YIDOvkx5krpsz71BM=";
36 propagatedBuildInputs = [
41 passthru.optional-dependencies = {
42 gpib-ctypes = [ gpib-ctypes ];
43 serial = [ pyserial ];
46 hislip-discovery = [ zeroconf ];
47 # vicp = [ pyvicp zeroconf ];
55 description = "Module that implements the Virtual Instrument Software Architecture";
56 homepage = "https://github.com/pyvisa/pyvisa-py";
57 changelog = "https://github.com/pyvisa/pyvisa-py/blob/${version}/CHANGES";
58 license = licenses.mit;
59 maintainers = with maintainers; [ mvnetbiz ];