1{ lib
2, buildPythonPackage
3, fetchPypi
4, numpy
5, pyyaml
6, python-dateutil
7, urllib3
8, tqdm
9, dnspython
10, requests
11, typing-extensions
12, loguru
13}:
14buildPythonPackage rec {
15 pname = "pinecone-client";
16 version = "2.2.4";
17
18 src = fetchPypi {
19 inherit pname version;
20 hash = "sha256-LBzB1mSLK+ZulE2y/6WRZqN7kWTRE1rVJdnNix4pgWg=";
21 };
22
23 propagatedBuildInputs = [
24 numpy
25 pyyaml
26 python-dateutil
27 urllib3
28 tqdm
29 dnspython
30 requests
31 typing-extensions
32 loguru
33 ];
34
35 doCheck = false;
36
37 meta = with lib; {
38 homepage = "https://www.pinecone.io/";
39 description = "The Pinecone python client";
40 license = licenses.mit;
41 maintainers = with maintainers; [happysalada];
42 };
43}