Skip to content

refactor: rename llm_tts package to thinkbooster#248

Merged
smirnovlad merged 4 commits intomainfrom
refactor/rename-llm-tts-to-thinkbooster
Apr 9, 2026
Merged

refactor: rename llm_tts package to thinkbooster#248
smirnovlad merged 4 commits intomainfrom
refactor/rename-llm-tts-to-thinkbooster

Conversation

@smirnovlad
Copy link
Copy Markdown
Collaborator

Package name now matches PyPI name — pip install thinkbooster gives from thinkbooster import ....

  • Renamed llm_tts/ directory to thinkbooster/
  • Updated all imports across 54 Python files
  • Updated pyproject.toml, configs, docs, tests
  • Fixed isort formatting for longer import lines
  • Updated README with PyPI install and import examples
  • Kept wandb project names (llm-tts-eval-*) unchanged to preserve history

Package name now matches PyPI name — `pip install thinkbooster`
gives `from thinkbooster import ...`.

- Renamed llm_tts/ directory to thinkbooster/
- Updated all imports across 54 Python files
- Updated pyproject.toml, configs, docs, tests
- Fixed isort formatting for longer import lines
- Updated README with PyPI install and import examples
- Kept wandb project names (llm-tts-eval-*) unchanged to preserve history
@smirnovlad
Copy link
Copy Markdown
Collaborator Author

Package name now matches PyPI name — pip install thinkbooster gives from thinkbooster import ....

Changes

  • Renamed llm_tts/ directory to thinkbooster/
  • Updated all imports across 54 Python files (~160 references)
  • Updated pyproject.toml, configs, docs, tests, Makefile, Dockerfile, .flake8
  • Fixed isort formatting for longer import lines
  • Updated README: PyPI install, Python API examples, badges

Not changed

  • wandb project names (llm-tts-eval-*) — kept to preserve experiment history

Verified

  • All imports pass with new package name
  • python -m build + wheel builds successfully
  • isort check passes

Supersedes

Closes #247 (README update is included here)

- Remove setup.sh from CI (package installs cleanly via pip now)
- Free ~15GB by removing Android SDK, .NET, GHC before install
- Remove submodules: recursive (no longer needed)
- contributing.md: pip install as primary, setup.sh as optional
- project_structure.md: remove lm-polygraph submodule, clarify setup.sh
- service_app/README.md: pip install -e ".[service]" instead of setup.sh
- DEPLOY.md: pip install as primary step, setup.sh optional
@smirnovlad smirnovlad merged commit f16fff9 into main Apr 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants