spb/wpai0002_uqo
Public
1[project]2name = "htr"3version = "0.1.0"4description = "WP-AI-0002 - Human Text Reconstruction Transformer: learning the inverse of LLM-induced transformations in scientific writing"5requires-python = ">=3.12"6license = {text = "Apache-2.0"}7dependencies = [8 "numpy>=2.0",9 "torch>=2.4",10 "pydantic>=2.6",11 "lxml>=5.0",12 "pyarrow>=16",13 "langdetect>=1.0.9",14 "xxhash>=3.4",15 "datasketch>=1.6",16 "rapidfuzz>=3.0",17 "sacrebleu>=2.4",18 "rouge-score>=0.1.2",19 "sentencepiece>=0.2",20 "tokenizers>=0.20",21 "safetensors>=0.4",22 "matplotlib>=3.9",23 "scipy>=1.13",24]2526[project.optional-dependencies]27api = ["anthropic>=0.60"]28hf = ["transformers>=4.45", "huggingface_hub>=0.25", "sentence-transformers>=3.0", "datasets>=3.0"]29dev = ["pytest>=8", "ruff>=0.6"]3031[project.scripts]32htr = "htr.cli:main"3334[build-system]35requires = ["setuptools>=68"]36build-backend = "setuptools.build_meta"3738[tool.setuptools.packages.find]39where = ["src"]4041[tool.pytest.ini_options]42testpaths = ["tests"]43pythonpath = ["src"]44addopts = "-q"45markers = ["network: tests that touch the network (deselect with -m 'not network')", "slow: slow tests"]4647[tool.ruff]48line-length = 11049target-version = "py312"50