fastembed
/
pyproject.toml
46 строк · 1.2 Кб
1[tool.poetry]2name = "fastembed"3version = "0.2.6"4description = "Fast, light, accurate library built for retrieval embedding generation"5authors = ["NirantK <nirant.bits@gmail.com>"]6license = "Apache License"7readme = "README.md"8packages = [{include = "fastembed"}]9homepage = "https://github.com/qdrant/fastembed"10repository = "https://github.com/qdrant/fastembed"11keywords = ["vector", "embedding", "neural", "search", "qdrant", "sentence-transformers"]12
13[tool.poetry.dependencies]14python = ">=3.8.0,<3.13"15onnx = "^1.15.0"16onnxruntime = "^1.17.0"17tqdm = "^4.66"18requests = "^2.31"19tokenizers = "^0.15.1"20huggingface-hub = "^0.20"21loguru = "^0.7.2"22numpy = [23{ version = ">=1.21", python = "<3.12" },24{ version = ">=1.26", python = ">=3.12" }25]
26
27[tool.poetry.group.dev.dependencies]28pytest = "^7.4.2"29ruff = "^0.3.1"30notebook = ">=7.0.2"31pre-commit = {version = "^3.6.2", python = ">=3.9,<3.12" }32
33[tool.poetry.group.docs.dependencies]34mkdocs-material = "^9.5.10"35mkdocstrings = "^0.24.0"36pillow = "^10.2.0"37cairosvg = "^2.7.1"38mknotebooks = "^0.8.0"39
40
41[build-system]42requires = ["poetry-core"]43build-backend = "poetry.core.masonry.api"44
45[tool.ruff]46line-length = 9947