-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathpyproject.toml
More file actions
40 lines (37 loc) · 887 Bytes
/
pyproject.toml
File metadata and controls
40 lines (37 loc) · 887 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
[project]
name = "nilrag"
version = "0.1.11"
description = "nilRAG SDK"
authors = [
{ name = "Manuel Santos", email = "manuel.santos@nillion.com" },
{ name = "Dimitris Mouris", email = "dimitris@nillion.com" },
{ name = "Georgios Pentafragkas", email = "georgios.pentafragkas@nillion.com" }
]
readme = "README.md"
requires-python = ">=3.11"
dependencies = [
"aiohttp>=3.11.14",
"ecdsa>=0.19.0",
"faker>=37.0.0",
"nilql==0.0.0a13",
"numpy<2.0.0",
"PyJWT[crypto]~=2.10.1",
"secretvaults==0.0.0a10",
"sentence-transformers>=3.3.1",
]
[dependency-groups]
dev = [
"black>=24.10.0",
"isort>=5.13.2",
"pylint>=3.3.3",
"pytest>=8.3.5",
"pytest-benchmark>=5.1.0",
]
[tool.setuptools.packages.find]
where = ["src"]
include = ["nilrag*"]
[build-system]
requires = [
"setuptools>=68.0"
]
build-backend = "setuptools.build_meta"