linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / azure-mgmt-billing / default.nix
blobd1cb009355de78cbccb45bbc9b1b9cca46f211b4
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , msrestazure
5 , azure-common
6 , azure-mgmt-nspkg
7 , python
8 , isPy3k
9 }:
11 buildPythonPackage rec {
12   pname = "azure-mgmt-billing";
13   version = "1.0.0"; #pypi's 0.2.0 doesn't build ootb
15   src = fetchPypi {
16     inherit pname version;
17     sha256 = "8b55064546c8e94839d9f8c98e9ea4b021004b3804e192bf39fa65b603536ad0";
18     extension = "zip";
19   };
21   propagatedBuildInputs = [
22     msrestazure
23     azure-common
24     azure-mgmt-nspkg
25   ];
27   preBuild = ''
28     rm -rf azure_bdist_wheel.py
29     substituteInPlace setup.cfg \
30       --replace "azure-namespace-package = azure-mgmt-nspkg" ""
31   '';
33   pythonNamespaces = [ "azure.mgmt" ];
35   # has no tests
36   doCheck = false;
38   meta = with lib; {
39     description = "This is the Microsoft Azure Billing Client Library";
40     homepage = "https://github.com/Azure/azure-sdk-for-python";
41     license = licenses.mit;
42     maintainers = with maintainers; [ maxwilson ];
43   };