Spaces:
Sleeping
Sleeping
[tool.poetry] | |
name = "article-embedding" | |
version = "0.1.0" | |
description = "" | |
authors = ["Jesus Lopez <[email protected]>"] | |
readme = "README.md" | |
[tool.poetry.scripts] | |
article-embedding = "article_embedding.cli:cli" | |
[tool.poetry.dependencies] | |
python = "~3.12" | |
httpx = "^0.27.2" | |
backoff = "^2.2.1" | |
python-dotenv = "^1.0.1" | |
tqdm = "^4.67.0" | |
qdrant-client = { extras = ["fastembed"], version = "^1.12.1" } | |
sentence-transformers = "^3.3.1" | |
gspread = "^6.1.4" | |
gradio = "^5.8.0" | |
langchain-text-splitters = "^0.3.2" | |
click = "^8.1.7" | |
click-help-colors = "^0.9.4" | |
modal = "^0.68.23" | |
datasets = "^3.2.0" | |
einops = "^0.8.0" | |
torch = "^2.5.1" | |
pandoc = "^2.4" | |
openai = "^1.58.1" | |
pyyaml = "^6.0.2" | |
pydantic = "^2.10.4" | |
[tool.poetry.group.dev.dependencies] | |
pre-commit = "^4.0.1" | |
ipykernel = "^6.29.5" | |
ruff = "^0.7.4" | |
nbstripout = "^0.8.1" | |
[tool.poetry.group.typing.dependencies] | |
mypy = "^1.13.0" | |
types-tqdm = "^4.66.0.20240417" | |
types-pyyaml = "^6.0.12.20241221" | |
[tool.poetry.group.jupyter.dependencies] | |
pandas = "^2.2.3" | |
ipywidgets = "^8.1.5" | |
jinja2 = "^3.1.4" | |
[tool.poetry.group.ci.dependencies] | |
huggingface-hub = { extras = ["cli"], version = "^0.27.1" } | |
gradio = "^5.12.0" | |
[tool.ruff] | |
line-length = 132 | |
[tool.ruff.lint] | |
select = [ | |
# pycodestyle | |
"E", | |
# Pyflakes | |
"F", | |
# pyupgrade | |
"UP", | |
# flake8-bugbear | |
"B", | |
# flake8-simplify | |
"SIM", | |
# isort | |
"I", | |
] | |
[tool.mypy] | |
strict = true | |
[[tool.mypy.overrides]] | |
module = ["gradio", "pandoc"] | |
ignore_missing_imports = true | |
[build-system] | |
requires = ["poetry-core"] | |
build-backend = "poetry.core.masonry.api" | |