Skip to content

Conversation

@BioGeek
Copy link
Contributor

@BioGeek BioGeek commented Oct 16, 2025

Follow-up to PRs #1583 / #1611

Fixes a few typos found by running codespell on the repository.

Also see related PR #1899 which adds a codespell pre-commit hook.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Oct 16, 2025
Copy link
Contributor

@tianyu-l tianyu-l left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@tianyu-l tianyu-l merged commit f7a56e6 into pytorch:main Oct 16, 2025
10 checks passed
tianyu-l pushed a commit that referenced this pull request Oct 16, 2025
This PR adds a
[`codespell`](https://github.com/codespell-project/codespell) pre-commit
hook (see PRs #1583 /
#1611 /
#1898).

With this PR, if you run `pre-commit run --all-files` on the current
state of the repo, you will see:

```
trim trailing whitespace.................................................Passed
check python ast.........................................................Passed
check for merge conflicts................................................Passed
don't commit to branch...................................................Passed
check for added large files..............................................Passed
fix end of files.........................................................Passed
Insert license in comments...............................................Passed
flake8...................................................................Passed
Format files with µfmt...................................................Passed
pydoclint................................................................Passed
codespell................................................................Failed
- hook id: codespell
- exit code: 65

torchtitan/models/utils.py:51: caculate ==> calculate
torchtitan/models/utils.py:71: Calulate ==> Calculate
torchtitan/models/utils.py:71: dimesion ==> dimension
torchtitan/models/utils.py:71: demension ==> dimension
torchtitan/models/utils.py:76: divded ==> divided
torchtitan/experiments/vlm/job_config.py:28: avaliable ==> available
torchtitan/experiments/vlm/README.md:37: patchs ==> patches, paths
torchtitan/experiments/vlm/README.md:40: indicies ==> indices
torchtitan/components/quantization/__init__.py:28: re-usable ==> reusable
torchtitan/models/qwen3/model/state_dict_adapter.py:144: compatibile ==> compatible
torchtitan/models/attention.py:185: argumens ==> arguments
torchtitan/components/metrics.py:322: emtpy ==> empty
docs/torchft.md:60: sychronize ==> synchronize
torchtitan/experiments/simple_fsdp/README.md:56: addtional ==> additional
```
After PR #1898 is merged,
those warnings will disappear.

Configuration for codespell is in `pyproject.toml`:

```
skip = ["*.json"] # <- json files are skipped due to too many false positives
ignore-words-list = ["assertin", "datas" ,"indx", "inpt", "nd", "socio-economic"] # <- words that are ignored because they are used as variables etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants