[build-system] requires = ["setuptools>=69", "wheel"] build-backend = "setuptools.build_meta" [project] name = "oxmini" version = "0.1.0" description = "A tiny CPU-friendly character language model inspired by selected GLM-5.3-Flash ideas" readme = "README.md" requires-python = ">=3.11" license = {text = "MIT"} authors = [{name = "Shivam Kumar"}] dependencies = [ "torch>=2.2", "numpy>=1.26", "PyYAML>=6.0", "tqdm>=4.66", "safetensors>=0.4", "huggingface_hub>=0.28", ] [project.optional-dependencies] data = ["datasets>=3.0"] dev = ["pytest>=8.0", "matplotlib>=3.8"] [tool.setuptools.packages.find] where = ["src"] [tool.pytest.ini_options] pythonpath = ["src"] testpaths = ["tests"] addopts = "-ra"