Compare commits

...

5 Commits
main ... proto

Author SHA1 Message Date
ede9dfdd05 update deps 2026-03-18 18:11:44 +01:00
7c87e44067 change source of llama-cpp-python to local repo 2026-03-12 14:55:46 +01:00
1b421a4813 background preparation of similarity dataset with Llama-CPP 2026-03-12 14:52:15 +01:00
14be0728ff prepared datasets 2026-03-04 12:22:31 +01:00
696459a186 add Polars as dep 2026-03-04 10:21:48 +01:00
2 changed files with 1182 additions and 38 deletions

1195
pdm.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -5,8 +5,8 @@ description = "use case for M.O.P. - T.O.M.: search semantically for problems an
authors = [
{name = "d-opt GmbH, resp. Florian Förster", email = "f.foerster@d-opt.com"},
]
dependencies = []
requires-python = ">=3.11"
dependencies = ["torch>=2.10.0", "torchvision>=0.25.0", "dopt-basics>=0.2.4", "llama-cpp-python>=0.3.16", "lancedb>=0.30.0", "pydantic>=2.12.5", "sentence-transformers>=5.3.0"]
requires-python = "<3.14,>=3.11"
readme = "README.md"
license = {text = "LicenseRef-Proprietary"}
@ -122,14 +122,28 @@ package-dir = "src"
[tool.pdm.resolution]
respect-source-order = true
[[tool.pdm.source]]
name = "torch"
url = "https://download.pytorch.org/whl/cu128"
include_packages = ["torch*"]
exclude_packages = ["llama-cpp*"]
# [[tool.pdm.source]]
# name = "llama-cpp-python-cuda"
# url = "https://abetlen.github.io/llama-cpp-python/whl/cu124"
# include_packages = ["llama-cpp-py*"]
[[tool.pdm.source]]
name = "private"
url = "http://localhost:8001/simple"
verify_ssl = false
include_packages = ["llama-cpp-python*"]
[[tool.pdm.source]]
name = "pypi"
url = "https://pypi.org/simple"
exclude_packages = ["llama-cpp*"]
[dependency-groups]
tests = [
"pytest>=8.3.4",
@ -143,8 +157,15 @@ dev = [
"pdoc3>=0.11.5",
"bump-my-version>=1.1.1",
"nox>=2025.2.9",
"huggingface-hub>=1.6.0",
"tqdm>=4.66.5",
"peft>=0.18.1",
]
nb = [
"jupyterlab>=4.3.5",
"ipywidgets>=8.1.5",
]
data = [
"polars>=1.38.1",
"striprtf>=0.0.29",
]