Fix datadog-api-client package definition
This commit is contained in:
@@ -1,6 +1,15 @@
|
||||
{ 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";
|
||||
version = "2.3.0";
|
||||
|
||||
@@ -17,4 +26,13 @@ buildPythonPackage rec {
|
||||
};
|
||||
|
||||
doCheck = false;
|
||||
|
||||
buildInputs = with pkgs; [
|
||||
(python3.withPackages pydeps)
|
||||
];
|
||||
|
||||
nativeBuildInputs = with pkgs; [
|
||||
(python3.withPackages pydeps)
|
||||
git
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1,8 +1,13 @@
|
||||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
datadog-api-client = pkgs.callPackage ./datadog-api-client.nix {
|
||||
buildPythonPackage = pkgs.python3.pkgs.buildPythonPackage;
|
||||
let
|
||||
callPackage = pkgs.lib.callPackageWith pkgs;
|
||||
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;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user