Metadata-Version: 2.4
Name: libthx
Version: 0.1.1
Requires-Python: >=3.11
License-File: LICENSE
Requires-Dist: click==8.2.1
Requires-Dist: flax>=0.12.2
Requires-Dist: jsonlines>=4.0.0
Requires-Dist: loguru>=0.7.3
Requires-Dist: numpy>=2.4.1
Requires-Dist: omegaconf>=2.3.0
Requires-Dist: orbax>=0.1.9
Requires-Dist: pydantic>=2.12.5
Requires-Dist: python-dotenv>=1.2.1
Requires-Dist: rich>=14.2.0
Requires-Dist: seaborn>=0.13.2
Requires-Dist: tiktoken>=0.12.0
Requires-Dist: torchax>=0.0.11
Requires-Dist: wandb>=0.24.1
Requires-Dist: datasets>=4.5.0
Provides-Extra: fever
Requires-Dist: wikipedia>=1.4.0; extra == "fever"
Provides-Extra: huggingface
Requires-Dist: tokenizers>=0.22.2; extra == "huggingface"
Requires-Dist: transformers>=5.1.0; extra == "huggingface"
Provides-Extra: cuda13
Requires-Dist: jax[cuda13]>=0.4.23; extra == "cuda13"
Requires-Dist: torch>=2.9.1; extra == "cuda13"
Requires-Dist: torchax>=0.0.11; extra == "cuda13"
Requires-Dist: tokenizers>=0.22.2; extra == "cuda13"
Requires-Dist: transformers>=5.1.0; extra == "cuda13"
Provides-Extra: cuda12
Requires-Dist: jax[cuda12]>=0.4.23; extra == "cuda12"
Requires-Dist: torch>=2.9.1; extra == "cuda12"
Requires-Dist: torchax>=0.0.11; extra == "cuda12"
Requires-Dist: tokenizers>=0.22.2; extra == "cuda12"
Requires-Dist: transformers>=5.1.0; extra == "cuda12"
Provides-Extra: tpu
Requires-Dist: jax[tpu]>=0.4.23; extra == "tpu"
Requires-Dist: torch>=2.9.1; extra == "tpu"
Requires-Dist: torchax>=0.0.11; extra == "tpu"
Requires-Dist: tokenizers>=0.22.2; extra == "tpu"
Requires-Dist: transformers>=5.1.0; extra == "tpu"
Provides-Extra: cpu
Requires-Dist: jax>=0.4.23; extra == "cpu"
Requires-Dist: torch>=2.9.1; extra == "cpu"
Requires-Dist: torchax>=0.0.11; extra == "cpu"
Requires-Dist: tokenizers>=0.22.2; extra == "cpu"
Requires-Dist: transformers>=5.1.0; extra == "cpu"
Provides-Extra: web
Requires-Dist: fastapi>=0.100.0; extra == "web"
Requires-Dist: uvicorn[standard]>=0.23.0; extra == "web"
Requires-Dist: jinja2>=3.1.0; extra == "web"
Requires-Dist: aiofiles>=23.0.0; extra == "web"
Requires-Dist: sse-starlette>=1.6.0; extra == "web"
Requires-Dist: pyyaml>=6.0.0; extra == "web"
Requires-Dist: python-multipart>=0.0.22; extra == "web"
Requires-Dist: bcrypt>=5.0.0; extra == "web"
Requires-Dist: itsdangerous>=2.2.0; extra == "web"
Requires-Dist: watchdog>=4.0.0; extra == "web"
Provides-Extra: dev
Requires-Dist: coverage>=7.9.1; extra == "dev"
Requires-Dist: coveralls>=4.0.1; extra == "dev"
Requires-Dist: pytest>=8.4.1; extra == "dev"
Requires-Dist: pytest-cov>=6.2.1; extra == "dev"
Requires-Dist: ruff>=0.12.1; extra == "dev"
Requires-Dist: pre-commit>=4.2.0; extra == "dev"
Requires-Dist: mypy>=1.16.1; extra == "dev"
Provides-Extra: docs
Requires-Dist: mkdocs>=1.6.1; extra == "docs"
Requires-Dist: mkdocs-material>=9.6.20; extra == "docs"
Requires-Dist: mkdocstrings[python]>=0.30.0; extra == "docs"
Requires-Dist: pymdown-extensions>=10.15; extra == "docs"
Requires-Dist: mkdocs-gen-files>=0.5.0; extra == "docs"
Requires-Dist: mkdocs-literate-nav>=0.6.0; extra == "docs"
Requires-Dist: mkdocs-section-index>=0.3.0; extra == "docs"
Dynamic: license-file
