evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / boa-api / default.nix
blob2d6ea217cb95bbe0766d523382924d903bef0569
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   pythonOlder,
6 }:
8 buildPythonPackage rec {
9   pname = "boa-api";
10   version = "0.1.14";
11   format = "setuptools";
13   disabled = pythonOlder "3.7";
15   src = fetchFromGitHub {
16     owner = "boalang";
17     repo = "api-python";
18     rev = "refs/tags/v${version}";
19     sha256 = "sha256-8tt68NLi5ewSKiHdu3gDawTBPylbDmB4zlUUqa7EQuY=";
20   };
22   # upstream has no tests
23   doCheck = false;
25   pythonImportsCheck = [ "boaapi" ];
27   meta = {
28     homepage = "https://github.com/boalang/api-python";
29     description = "Python client API for communicating with Boa's (https://boa.cs.iastate.edu/) XML-RPC based services";
30     changelog = "https://github.com/boalang/api-python/blob/${src.rev}/Changes.txt";
31     license = lib.licenses.asl20;
32     maintainers = with lib.maintainers; [ swflint ];
33   };