Fix datadog-api-client package definition
This commit is contained in:
@@ -1,6 +1,15 @@
|
|||||||
{ lib, buildPythonPackage, fetchPypi, pkgs}:
|
{ lib, buildPythonPackage, fetchPypi, pkgs}:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
let
|
||||||
|
pydeps = pypkgs: with pypkgs; [
|
||||||
|
certifi
|
||||||
|
dateutils
|
||||||
|
python-dateutil
|
||||||
|
typing-extensions
|
||||||
|
urllib3
|
||||||
|
];
|
||||||
|
|
||||||
|
in buildPythonPackage rec {
|
||||||
pname = "datadog-api-client";
|
pname = "datadog-api-client";
|
||||||
version = "2.3.0";
|
version = "2.3.0";
|
||||||
|
|
||||||
@@ -17,4 +26,13 @@ buildPythonPackage rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
doCheck = false;
|
doCheck = false;
|
||||||
|
|
||||||
|
buildInputs = with pkgs; [
|
||||||
|
(python3.withPackages pydeps)
|
||||||
|
];
|
||||||
|
|
||||||
|
nativeBuildInputs = with pkgs; [
|
||||||
|
(python3.withPackages pydeps)
|
||||||
|
git
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,8 +1,13 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
{
|
let
|
||||||
datadog-api-client = pkgs.callPackage ./datadog-api-client.nix {
|
callPackage = pkgs.lib.callPackageWith pkgs;
|
||||||
buildPythonPackage = pkgs.python3.pkgs.buildPythonPackage;
|
lib = pkgs.lib;
|
||||||
|
python = pkgs.packages.python3;
|
||||||
|
in {
|
||||||
|
datadog-api-client = callPackage ./datadog-api-client.nix {
|
||||||
|
inherit pkgs lib;
|
||||||
|
buildPythonPackage = python.pkgs.buildPythonPackage;
|
||||||
fetchPypi = pkgs.python.pkgs.fetchPypi;
|
fetchPypi = pkgs.python.pkgs.fetchPypi;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user