Files
cs249r_book/tinytorch/settings.ini
Vijay Janapa Reddi 7fe85bd912 refactor(tinytorch): use pyproject.toml as single source of truth for version
- Update pyproject.toml version to 0.1.4
- Set put_version_in_init = False in settings.ini to prevent nbdev overwrite
- Update tito/main.py to read version from pyproject.toml
- Update tito/__init__.py to read version from pyproject.toml
- Sync settings.ini version to 0.1.4

This ensures tito dev validate doesn't reset the version number.
2026-01-22 08:23:16 -05:00

44 lines
1.1 KiB
INI

[DEFAULT]
# All sections below are required unless otherwise specified.
# See https://github.com/fastai/nbdev/blob/master/settings.ini for examples.
### Python library ###
repo = TinyTorch
lib_name = tinytorch
version = 0.1.4
min_python = 3.8
license = apache2
black_formatting = False
### nbdev ###
doc_path = _docs
lib_path = tinytorch
nbs_path = modules
nbs_path_release = modules/release
recursive = True
tst_flags = notest
put_version_in_init = False
### Docs ###
branch = main
custom_sidebar = False
doc_host = https://tinytorch.github.io
doc_baseurl = /TinyTorch/
git_url = https://github.com/tinytorch/TinyTorch/
title = TinyTorch
### PyPI ###
audience = Developers
author = TinyTorch Team
author_email = team@tinytorch.org
copyright = 2024 onwards, TinyTorch Team
description = Build ML Systems from Scratch - A hands-on systems course
keywords = machine learning, deep learning, systems, education
language = English
status = 3
user = tinytorch
### Optional ###
requirements = numpy>=1.20.0 matplotlib>=3.3.0 rich>=10.0.0 jupyter>=1.0.0 pytest>=6.0.0
dev_requirements = nbdev>=2.3.0 black>=22.0.0