[project] name = "ctx-to-lora" version = "0.0.1" authors = [{ name = "Rujikorn Charakorn" }] description = "" readme = "README.md" requires-python = ">= 3.10" dependencies = [ "transformers==4.51.3", "deepspeed==0.16.7", "accelerate==1.6.0", "datasets==3.6.0", "setuptools", "peft", "jupyter", "matplotlib", "hf_transfer", "torchmetrics", "inflect", "pre-commit", "tensorboardX", "wandb", "fasttext-wheel", "einops", "jaxtyping", "liger-kernel", "tensorboard", "flask", "pandas", "plotly", "rouge-score", ] [build-system] requires = ["setuptools>=61.0"] build-backend = "setuptools.build_meta" [tool.pyright] exclude = [ "**/node_modules", "**/__pycache__", "**/.*", ".venv", ".github", ".vscode", "chat_templates", "eval_results", "configs", "EditingLlama", "icae_v2", "lm-evaluation-harness", "LongBench", "scripts", "train_outputs", "data", "generated_tasks", "outputs", "plots", "tmp", "wandb", ] typeCheckingMode = "off" [tool.ruff] line-length = 88 select = ["F401"] # remove unused imports ignore = ["E", "F"] [tool.isort] profile = "black"