From f4ea9b283ed2cdba27c6bec64ea6794679b3e5f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20G=C3=A4rtner?= Date: Fri, 6 Mar 2026 08:00:08 +0100 Subject: [PATCH 01/26] Add 'radback' to dictionary with correction (#3883) --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index e1f291a9d0..fb31f97289 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -47911,6 +47911,7 @@ racoon->raccoon racoons->raccoons ractise->practise radation->radiation +radback->read back, readback, red-back, hardback, rade->read, raid, rademption->redemption rademptions->redemptions From 91936669e7da4282db241b0298fcf3176f58bdb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20G=C3=A4rtner?= Date: Thu, 5 Mar 2026 14:48:55 +0100 Subject: [PATCH 02/26] Add 'repetirion' to dictionary corrections --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index fb31f97289..404d17cfc6 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -50586,6 +50586,7 @@ repetetively->repetitively repeting->repeating, reputing, repenting, repetion->repetition repetions->repetitions +repetirion->repetition, prepetition, repetive->repetitive, receptive, repetively->repetitively, receptively, repetoire->repertoire From c25f14676b0b821194213f23e6fc62138a1e71e5 Mon Sep 17 00:00:00 2001 From: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com> Date: Thu, 5 Mar 2026 18:02:13 +0100 Subject: [PATCH 03/26] Need to specify a version of Python version after all Otherwise, actions/setup-python would be a no-op, falling back on the system version of Python - if it exists. --- .github/workflows/tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 16bc8ba438..c3b887bc8a 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -86,6 +86,8 @@ jobs: steps: - name: Setup Python uses: actions/setup-python@v6 + with: + python-version: 3.x - uses: actions/checkout@v6 with: persist-credentials: false From 091b2e8ca93ca17fd35e4525db0f655a46c86c69 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 9 Mar 2026 17:22:18 +0000 Subject: [PATCH 04/26] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.4 → v0.15.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.4...v0.15.5) - [github.com/codespell-project/codespell: v2.4.1 → v2.4.2](https://github.com/codespell-project/codespell/compare/v2.4.1...v2.4.2) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 218ff0117e..a671681b9d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,7 +58,7 @@ repos: - -d - "{extends: relaxed, rules: {line-length: {max: 90}}}" - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.4 + rev: v0.15.5 hooks: - id: ruff-check - id: ruff-format @@ -68,7 +68,7 @@ repos: - id: prettier types_or: [yaml, markdown, html, css, scss, javascript, json] - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 + rev: v2.4.2 hooks: - id: codespell args: [--toml, pyproject-codespell.precommit-toml] From bd2851949f85f2bb95876b34de5894d5d6993a17 Mon Sep 17 00:00:00 2001 From: utzcoz <43091780+utzcoz@users.noreply.github.com> Date: Tue, 10 Mar 2026 15:11:04 +0800 Subject: [PATCH 05/26] Add cases for "modulle" -> "module" (#3888) --- codespell_lib/data/dictionary.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 404d17cfc6..af22f00d2a 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -39013,6 +39013,8 @@ modul->module modules's->modules' moduless->modules modulie->module +modulle->module +modulles->modules moduls->modules modulu->modulo modulues->modules From 42f313ff7c1ff831541194abc186218d0aa79721 Mon Sep 17 00:00:00 2001 From: utzcoz <43091780+utzcoz@users.noreply.github.com> Date: Tue, 10 Mar 2026 15:43:36 +0800 Subject: [PATCH 06/26] Add case "auido" -> "audio" Add a case for audio. --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index af22f00d2a..2a44d60680 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -8216,6 +8216,7 @@ auhtorized->authorized auhtorizes->authorizes auhtorizing->authorizing auhtors->authors +auido->audio aulty->aunty, faulty, aumatically->automatically, traumatically, aunthenticate->authenticate From 72689f48cf85eb12d2beb06fe0027cf26925ea86 Mon Sep 17 00:00:00 2001 From: Peter Newman Date: Wed, 11 Mar 2026 12:04:32 +0000 Subject: [PATCH 07/26] Add credentilas->credentials and friends --- codespell_lib/data/dictionary.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 2a44d60680..b5ff3e835e 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -18231,6 +18231,8 @@ creats->creates credate->created credentail->credential credentails->credentials +credentila->credential +credentilas->credentials credetial->credential credetials->credentials credidential->credential From 991f2b3f732774cbc21026bfa8cac995a1b35b00 Mon Sep 17 00:00:00 2001 From: utzcoz <43091780+utzcoz@users.noreply.github.com> Date: Tue, 10 Mar 2026 19:40:54 +0800 Subject: [PATCH 08/26] Add the case "cubid" -> "cubic" Add a case for cubic. --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index b5ff3e835e..d52cefb759 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -18468,6 +18468,7 @@ cuases->causes cuasing->causing cubburd->cupboard cubburds->cupboards +cubid->cubic cuestion->question cuestioned->questioned cuestions->questions From 5e016dca8c92d7e9de5479e187fc821919c2e25a Mon Sep 17 00:00:00 2001 From: utzcoz <43091780+utzcoz@users.noreply.github.com> Date: Wed, 11 Mar 2026 11:46:40 +0800 Subject: [PATCH 09/26] Add the case "cubid" -> "cuboid" --- codespell_lib/data/dictionary.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index d52cefb759..ced267756e 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -18468,7 +18468,7 @@ cuases->causes cuasing->causing cubburd->cupboard cubburds->cupboards -cubid->cubic +cubid->cubic, cuboid, cuestion->question cuestioned->questioned cuestions->questions From 40e4eda58258f32948d4f945573b03952c494f86 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 16 Mar 2026 17:19:23 +0000 Subject: [PATCH 10/26] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.5 → v0.15.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.5...v0.15.6) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a671681b9d..bd6ecc527f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,7 +58,7 @@ repos: - -d - "{extends: relaxed, rules: {line-length: {max: 90}}}" - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.5 + rev: v0.15.6 hooks: - id: ruff-check - id: ruff-format From 3e55b8c57ad6289b467ea4c23adf3c83a9fd3765 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 23 Mar 2026 17:14:47 +0000 Subject: [PATCH 11/26] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.6 → v0.15.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.6...v0.15.7) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index bd6ecc527f..8ae39ec18e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,7 +58,7 @@ repos: - -d - "{extends: relaxed, rules: {line-length: {max: 90}}}" - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.6 + rev: v0.15.7 hooks: - id: ruff-check - id: ruff-format From dab452e8197c09ffe6463b4d0d133aa356f9f534 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 27 Mar 2026 02:03:12 +0000 Subject: [PATCH 12/26] Bump codecov/codecov-action from 5 to 6 Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5 to 6. - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v5...v6) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c3b887bc8a..c01da45bb5 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -69,7 +69,7 @@ jobs: if: startsWith(matrix.os, 'ubuntu') - run: pytest codespell_lib if: startsWith(matrix.os, 'windows') - - uses: codecov/codecov-action@v5 + - uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} # tomli should not be required for the next two steps (and make sure it's not) From 87ee20e5fad6fac9b2e940da98aa7da08dffbc58 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 17:11:37 +0000 Subject: [PATCH 13/26] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.7 → v0.15.8](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.7...v0.15.8) --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8ae39ec18e..78a58f772d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,7 +58,7 @@ repos: - -d - "{extends: relaxed, rules: {line-length: {max: 90}}}" - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.7 + rev: v0.15.8 hooks: - id: ruff-check - id: ruff-format From 6edacf7474351ddabebfbb49972ed8532f8c2b15 Mon Sep 17 00:00:00 2001 From: Nathan McDougall Date: Thu, 19 Mar 2026 10:22:09 +1300 Subject: [PATCH 14/26] Add `magntiude->magnitude` --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index ced267756e..a922980a9f 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -37284,6 +37284,7 @@ magizine->magazine magnatiude->magnitude magnatude->magnitude magnificient->magnificent +magntiude->magnitude magolia->magnolia mahcine->machine mahcines->machines From b55a10a0e8bf8e1a0d7276cf3971bdb789212e5a Mon Sep 17 00:00:00 2001 From: Peter Newman Date: Sat, 4 Apr 2026 19:48:06 +0100 Subject: [PATCH 15/26] Add skarhoj->SKAARHOJ to dictionary corrections https://www.skaarhoj.com/ --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index a922980a9f..7c9d2b858b 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -54836,6 +54836,7 @@ sizos->sizes sizre->size Skagerak->Skagerrak skalar->scalar +skarhoj->SKAARHOJ skateing->skating skatin->skating, statin, skecth->sketch From 0cf8151ae9ff90a2fd6ee10603b17c095be7dd98 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 6 Apr 2026 17:18:33 +0000 Subject: [PATCH 16/26] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.8 → v0.15.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.8...v0.15.9) - [github.com/pre-commit/mirrors-mypy: v1.19.1 → v1.20.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.19.1...v1.20.0) --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 78a58f772d..22ea6e38f2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,7 +58,7 @@ repos: - -d - "{extends: relaxed, rules: {line-length: {max: 90}}}" - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.8 + rev: v0.15.9 hooks: - id: ruff-check - id: ruff-format @@ -79,7 +79,7 @@ repos: hooks: - id: validate-pyproject - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.19.1 + rev: v1.20.0 hooks: - id: mypy args: ["--config-file", "pyproject.toml"] From 3e5a893d4fc727452c575eff153d8d2a7ed58b01 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 13 Apr 2026 17:11:57 +0000 Subject: [PATCH 17/26] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.15.9 → v0.15.10](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.9...v0.15.10) - [github.com/rbubley/mirrors-prettier: v3.8.1 → v3.8.2](https://github.com/rbubley/mirrors-prettier/compare/v3.8.1...v3.8.2) - [github.com/pre-commit/mirrors-mypy: v1.20.0 → v1.20.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.20.0...v1.20.1) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 22ea6e38f2..aa89455f06 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -58,12 +58,12 @@ repos: - -d - "{extends: relaxed, rules: {line-length: {max: 90}}}" - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.15.9 + rev: v0.15.10 hooks: - id: ruff-check - id: ruff-format - repo: https://github.com/rbubley/mirrors-prettier - rev: v3.8.1 + rev: v3.8.2 hooks: - id: prettier types_or: [yaml, markdown, html, css, scss, javascript, json] @@ -79,7 +79,7 @@ repos: hooks: - id: validate-pyproject - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.20.0 + rev: v1.20.1 hooks: - id: mypy args: ["--config-file", "pyproject.toml"] From e7331dfd1eb55e80a55295e2e040fe66580040de Mon Sep 17 00:00:00 2001 From: utzcoz <43091780+utzcoz@users.noreply.github.com> Date: Thu, 12 Mar 2026 15:09:42 +0800 Subject: [PATCH 18/26] Add the case "instanc" -> "instance" The case misses an "e". --- codespell_lib/data/dictionary.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index a922980a9f..b6475dd5ab 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -34276,6 +34276,7 @@ installtion->installation installtions->installations instals->installs instanbul->Istanbul +instanc->instance instancd->instance instanciate->instantiate instanciated->instantiated From 029d5fb5413e971d848bb419f1d96d4f6834ed2f Mon Sep 17 00:00:00 2001 From: Julian Stirling Date: Fri, 3 Apr 2026 12:36:41 +0100 Subject: [PATCH 19/26] gampad -> gamepad (and plural) --- codespell_lib/data/dictionary.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index b6475dd5ab..9aa6f0947b 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -29684,6 +29684,8 @@ galllery->gallery galllerys->galleries galvinized->galvanized Gameboy->Game Boy +gampad->gamepad +gampads->gamepads ganbia->gambia ganeral->general ganerally->generally From ce5488494f9b589a1191ec87d403747120db8805 Mon Sep 17 00:00:00 2001 From: Nathan McDougall Date: Thu, 19 Mar 2026 10:19:20 +1300 Subject: [PATCH 20/26] Add typos of `monotonic` and `monotonicity` --- codespell_lib/data/dictionary.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 9aa6f0947b..4b39eb1c2a 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -39112,12 +39112,15 @@ monochromo->monochrome monoclinc->monoclinic monocrome->monochrome monolite->monolithic +monontonic->monotonic monontonicity->monotonicity monopace->monospace monotir->monitor monotired->monitored monotiring->monitoring monotirs->monitors +monotonc->monotonic +monotoncity->monotonicity monsday->Monday Monserrat->Montserrat monstrum->monster @@ -39138,6 +39141,7 @@ montiors->monitors montly->monthly Montnana->Montana montonic->monotonic +montonicity->monotonicity montor->monitor, motor, mentor, montored->monitored, mentored, montoring->monitoring, mentoring, @@ -39202,6 +39206,7 @@ motivaiton->motivation motiviated->motivated motiviation->motivation motononic->monotonic +motononicity->monotonicity motorin->motoring, motor in, motoroloa->motorola moudle->module From fd1a060aa4763d4430946da294f6c05ed56e1640 Mon Sep 17 00:00:00 2001 From: Christian Fischer Date: Tue, 31 Mar 2026 09:11:56 +0200 Subject: [PATCH 21/26] Add spelling correction for multipile(s)/vulnerabities. --- codespell_lib/data/dictionary.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 4b39eb1c2a..d35899ec59 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -39409,8 +39409,10 @@ multipied->multiplied multipier->multiplier multipiers->multipliers multipies->multiplies +multipile->multiple multipiler->multiplier multipilers->multipliers +multipiles->multiples, multiplies, multipl->multiple, multiply, multiplcation->multiplication multipled->multiplied @@ -63873,6 +63875,7 @@ vulnerabillity->vulnerability vulnerabilties->vulnerabilities vulnerabilty->vulnerability vulnerabily->vulnerably, vulnerability, +vulnerabities->vulnerabilities vulnerablilities->vulnerabilities vulnerablility->vulnerability vulnerablities->vulnerabilities From 2dd2d21b2f64f6a578284de020b0333bf38e1051 Mon Sep 17 00:00:00 2001 From: Alex Reinking Date: Tue, 14 Apr 2026 03:50:36 -0400 Subject: [PATCH 22/26] Add 'simpilfy -> simplify' (#3913) --- codespell_lib/data/dictionary.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index d35899ec59..1e96b55726 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -54505,6 +54505,10 @@ simpifiers->simplifiers simpifies->simplifies simpify->simplify simpifying->simplifying +simpilfied->simplified +simpilfies->simplifies +simpilfy->simplify +simpilfying->simplifying simplcity->simplicity simplei->simply simpley->simply From aca223e2ec3ddc25f52089653c8f9ef8bfda0d9b Mon Sep 17 00:00:00 2001 From: Mikel Olasagasti Uranga Date: Sun, 12 Apr 2026 18:41:00 +0200 Subject: [PATCH 23/26] fix(packaging): prevent unwanted files and tests from being installed Refine package discovery and manifest exclusions to clean up both wheels and source distributions (sdists): - Dev-only paths like `tools/` and `example/` are not installed in wheels. - The `codespell_lib.tests` subpackage is excluded from the wheel. - Only files explicitly listed in `package-data` are bundled in wheels. - Dev metadata (.github, .devcontainer, .gitignore, .mailmap) is pruned from sdists. Signed-off-by: Mikel Olasagasti Uranga --- MANIFEST.in | 10 +++++++--- pyproject.toml | 7 +++++++ 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/MANIFEST.in b/MANIFEST.in index 36e8cf9628..90c44a95a9 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,7 +1,11 @@ -exclude *.yml *.yaml +exclude *.yml exclude .coveragerc exclude .git-blame-ignore-revs -exclude example example/* snap snap/* -exclude Makefile +prune example +prune snap +prune .devcontainer +prune .github +exclude .gitignore +exclude .mailmap exclude codespell.1.include exclude pyproject-codespell.precommit-toml diff --git a/pyproject.toml b/pyproject.toml index 58bc385343..efc9eaf104 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,10 +70,17 @@ requires = ["setuptools>=77", "setuptools_scm[toml]>=6.2, != 8.0.0"] [tool.setuptools_scm] write_to = "codespell_lib/_version.py" +[tool.setuptools] +include-package-data = false + [tool.setuptools.packages.find] +include = ["codespell_lib", "codespell_lib.*"] exclude = [ "dist", "snap", + "tools", + "example", + "codespell_lib.tests*", ] [tool.setuptools.package-data] From 06e760a9622ce2ce6c3148e13d3f78039b6228f9 Mon Sep 17 00:00:00 2001 From: Andrew Kreimer Date: Tue, 14 Apr 2026 13:06:29 +0300 Subject: [PATCH 24/26] Fix subscribe/unsubscribe cases --- codespell_lib/data/dictionary.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 6bb87592a4..82215e45a5 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -62105,8 +62105,8 @@ unsaging->unstaging unsanfe->unsafe unsatifactory->unsatisfactory unsccessful->unsuccessful -unscubscribe->subscribe -unscubscribed->subscribed +unscubscribe->unsubscribe +unscubscribed->unsubscribed unsearcahble->unsearchable unsed->unused, unset, used, unseful->useless, useful, From e8977c1db191a4dda0386dcffbf923b9741eb567 Mon Sep 17 00:00:00 2001 From: Christian Fischer Date: Wed, 15 Apr 2026 11:02:05 +0200 Subject: [PATCH 25/26] Add spelling correction for accorss/accors. --- codespell_lib/data/dictionary.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/codespell_lib/data/dictionary.txt b/codespell_lib/data/dictionary.txt index 82215e45a5..22aac37f54 100644 --- a/codespell_lib/data/dictionary.txt +++ b/codespell_lib/data/dictionary.txt @@ -1011,6 +1011,8 @@ accoridngly->accordingly accoring->according, occurring, accoringly->accordingly accorndingly->accordingly +accors->accord, across, +accorss->accords, across, accort->accord accortance->accordance accorted->accorded From a2b738919caf6a2601f1ef428c1eaec96695f063 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Apr 2026 02:03:42 +0000 Subject: [PATCH 26/26] Bump autofix-ci/action from 1.3.3 to 1.3.4 Bumps [autofix-ci/action](https://github.com/autofix-ci/action) from 1.3.3 to 1.3.4. - [Release notes](https://github.com/autofix-ci/action/releases) - [Commits](https://github.com/autofix-ci/action/compare/7a166d7532b277f34e16238930461bf77f9d7ed8...c5b2d67aa2274e7b5a18224e8171550871fc7e4a) --- updated-dependencies: - dependency-name: autofix-ci/action dependency-version: 1.3.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/autofix.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index c581db3c5a..1532997bcd 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -16,4 +16,4 @@ jobs: with: persist-credentials: false - run: make codespell_lib/data/dictionary_en_to_en-OX_AUTOGENERATED.txt - - uses: autofix-ci/action@7a166d7532b277f34e16238930461bf77f9d7ed8 + - uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a