1{
2 lib,
3 buildPythonPackage,
4 fetchFromGitHub,
5 jinja2,
6 msrest,
7 vsts,
8}:
9
10buildPythonPackage rec {
11 version = "0.0.22";
12 format = "setuptools";
13 pname = "azure-functions-devops-build";
14
15 src = fetchFromGitHub {
16 owner = "Azure";
17 repo = "azure-functions-devops-build";
18 # rev picked based on pypi release date
19 rev = "c8249670acc77333e3de8b21dec60faf7ecf0951";
20 sha256 = "1slc7jd92v9q1qg1yacnrpi2a7hi7iw61wzbzfd6wx9q63pw9yqi";
21 };
22
23 propagatedBuildInputs = [
24 jinja2
25 msrest
26 vsts
27 ];
28
29 # circular dependency with azure-cli-core
30 doCheck = false;
31
32 meta = with lib; {
33 description = "Integrate Azure Functions with Azure DevOps. Specifically made for the Azure CLI";
34 homepage = "https://github.com/Azure/azure-functions-devops-build";
35 license = licenses.mit;
36 maintainers = with maintainers; [ jonringer ];
37 };
38}