tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
python312Packages.fireworks-ai: 0.15.13 -> 0.17.16
Sarah Clark
10 months ago
c9be4e50
dea994cf
+91
-11
1 changed file
expand all
collapse all
unified
split
pkgs
development
python-modules
fireworks-ai
default.nix
+91
-11
pkgs/development/python-modules/fireworks-ai/default.nix
reviewed
···
4
4
fetchPypi,
5
5
6
6
# build-system
7
7
-
setuptools,
8
8
-
versioneer,
7
7
+
pdm-backend,
8
8
+
9
9
+
# local dependencies
10
10
+
black,
11
11
+
mypy,
9
12
10
13
# dependencies
11
11
-
httpx,
12
12
-
httpx-ws,
14
14
+
grpcio,
15
15
+
grpclib,
13
16
httpx-sse,
14
14
-
pydantic,
17
17
+
httpx-ws,
18
18
+
httpx,
19
19
+
mmh3,
20
20
+
openai,
15
21
pillow,
22
22
+
protobuf,
23
23
+
pydantic,
24
24
+
python-dateutil,
25
25
+
rich,
26
26
+
typing-extensions,
16
27
17
28
# optional dependencies
18
29
fastapi,
···
25
36
tqdm,
26
37
}:
27
38
39
39
+
let
40
40
+
asyncstdlib-fw = buildPythonPackage rec {
41
41
+
pname = "asyncstdlib_fw";
42
42
+
version = "3.13.2";
43
43
+
pyproject = true;
44
44
+
45
45
+
src = fetchPypi {
46
46
+
inherit pname version;
47
47
+
hash = "sha256-Ua0JTCBMWTbDBA84wy/W1UmzkcmA8h8foJW2X7aAah8=";
48
48
+
};
49
49
+
50
50
+
build-system = [
51
51
+
pdm-backend
52
52
+
];
53
53
+
54
54
+
dependencies = [
55
55
+
black
56
56
+
mypy
57
57
+
];
58
58
+
59
59
+
pythonImportsCheck = [
60
60
+
"asyncstdlib"
61
61
+
];
62
62
+
};
63
63
+
64
64
+
betterproto-fw = buildPythonPackage rec {
65
65
+
pname = "betterproto_fw";
66
66
+
version = "2.0.3";
67
67
+
pyproject = true;
68
68
+
69
69
+
src = fetchPypi {
70
70
+
inherit version pname;
71
71
+
hash = "sha256-ut5GchUiTygHhC2hj+gSWKCoVnZrrV8KIKFHTFzba5M=";
72
72
+
};
73
73
+
74
74
+
build-system = [
75
75
+
pdm-backend
76
76
+
];
77
77
+
78
78
+
dependencies = [
79
79
+
grpclib
80
80
+
python-dateutil
81
81
+
typing-extensions
82
82
+
];
83
83
+
84
84
+
pythonImportsCheck = [
85
85
+
"betterproto"
86
86
+
];
87
87
+
88
88
+
};
89
89
+
in
28
90
buildPythonPackage rec {
29
91
pname = "fireworks-ai";
30
30
-
version = "0.15.13";
92
92
+
version = "0.17.16";
31
93
pyproject = true;
32
94
33
95
# no source available
34
96
src = fetchPypi {
35
97
pname = "fireworks_ai";
36
98
inherit version;
37
37
-
hash = "sha256-ZZSF4R1HOYpNmKnL2OPWoUwdSJJ2j2e3+hzW0QH55io=";
99
99
+
hash = "sha256-WblcAaYjnzwPS4n5rixNHbHLNGTE3bTPXvQ9lYZ1f9A=";
38
100
};
39
101
40
102
build-system = [
41
41
-
setuptools
42
42
-
versioneer
103
103
+
pdm-backend
104
104
+
];
105
105
+
106
106
+
pythonRelaxDeps = [
107
107
+
"protobuf"
43
108
];
44
109
45
110
dependencies = [
111
111
+
asyncstdlib-fw
112
112
+
betterproto-fw
113
113
+
grpcio
114
114
+
grpclib
46
115
httpx
116
116
+
httpx
117
117
+
httpx-sse
118
118
+
httpx-sse
47
119
httpx-ws
48
48
-
httpx-sse
49
49
-
pydantic
120
120
+
httpx-ws
121
121
+
mmh3
122
122
+
openai
123
123
+
pillow
50
124
pillow
125
125
+
protobuf
126
126
+
pydantic
127
127
+
pydantic
128
128
+
python-dateutil
129
129
+
rich
130
130
+
typing-extensions
51
131
];
52
132
53
133
optional-dependencies = {