<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
* Exclude bots from generated release notes by hugovk in https://github.com/codespell-project/codespell/pull/3432
* Refactor: Move some code to new files for reuse by nthykier in https://github.com/codespell-project/codespell/pull/3434
* Add `equipmnet->equipment` by korverdev in https://github.com/codespell-project/codespell/pull/3438
* Set better project description by mtelka in https://github.com/codespell-project/codespell/pull/3435
* Additional en-GB → en-US entries by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3058
* Consistent error messages by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3440
* Add 'driven' as 'drivin' variant by korverdev in https://github.com/codespell-project/codespell/pull/3441
* More typos by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3439
* Add reusing misspelling and variants by korverdev in https://github.com/codespell-project/codespell/pull/3445
* Add typos found in Emacs and elsewhere by skangas in https://github.com/codespell-project/codespell/pull/3447
* MAINT: Fix codecov by larsoner in https://github.com/codespell-project/codespell/pull/3451
* Add typos found in GNU Guile by skangas in https://github.com/codespell-project/codespell/pull/3448
* Add corrections from Aspell (fix 3356) by skangas in https://github.com/codespell-project/codespell/pull/3453
* Add entries to dictionary_informal.txt by skangas in https://github.com/codespell-project/codespell/pull/3456
* Add rare typo `lien->line` by skangas in https://github.com/codespell-project/codespell/pull/3460
* Add rare typo `firs->first` by skangas in https://github.com/codespell-project/codespell/pull/3459
* Add rare typo `hep->heap, help,` by skangas in https://github.com/codespell-project/codespell/pull/3461
* Add rare typo `brunch->branch` by skangas in https://github.com/codespell-project/codespell/pull/3458
* Add corrections from `typos` dictionary (A1) by skangas in https://github.com/codespell-project/codespell/pull/3450
* Add timestmp->timestamp and its variations by fkmy in https://github.com/codespell-project/codespell/pull/3464
* Add .venv to .gitignore by skangas in https://github.com/codespell-project/codespell/pull/3466
* Only accept documented choices after `-i` and `-q` by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3344
* Move assertIn to the code dictionary as it's a Python test function by peternewman in https://github.com/codespell-project/codespell/pull/3469
* Add some more typos by skangas in https://github.com/codespell-project/codespell/pull/3468
* Add some typos from Emacs by skangas in https://github.com/codespell-project/codespell/pull/3471
* Add corrections from `typos` dictionary (A2) by skangas in https://github.com/codespell-project/codespell/pull/3454
* Add variations for words starting with `non-` by skangas in https://github.com/codespell-project/codespell/pull/3467
* Update "Using a config file" README entry by oddhack in https://github.com/codespell-project/codespell/pull/3478
* Add two choices for verision typo fix by yarikoptic in https://github.com/codespell-project/codespell/pull/3252
* fix typo by spaette in https://github.com/codespell-project/codespell/pull/3479
* [pre-commit.ci] pre-commit manual update (ruff 0.5.0) by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3481
* Add trusthworth(y|iness)->trustworth(y|iness) correction. by cfi-gb in https://github.com/codespell-project/codespell/pull/3482
* Add thrustworth(y|iness)->trustworth(y|iness). by cfi-gb in https://github.com/codespell-project/codespell/pull/3483
* New typos by gforcada in https://github.com/codespell-project/codespell/pull/3484
* add enrol->enroll to en-GB to en-US dictionary by slitvackwinkler in https://github.com/codespell-project/codespell/pull/3485
* Add --ignore-multiline-regex option. by julian-smith-artifex-com in https://github.com/codespell-project/codespell/pull/3476
* Add spelling correction for separately. by cfi-gb in https://github.com/codespell-project/codespell/pull/3487
* Start testing with Python 3.13 by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3488
* Missing typo in dictionary by matlupi in https://github.com/codespell-project/codespell/pull/3497
* Add enterpris->enterprise spelling correction. by cfi-gb in https://github.com/codespell-project/codespell/pull/3498
* Add spelling correction for proir and variant. by cfi-gb in https://github.com/codespell-project/codespell/pull/3499
* fix issue 3220: interactive model & write-changes by MercuryDemo in https://github.com/codespell-project/codespell/pull/3340
* infastructure typo (15.6k hits on github) by yarikoptic in https://github.com/codespell-project/codespell/pull/3501
* Add several spelling corrections by luzpaz in https://github.com/codespell-project/codespell/pull/3500
* Add "releaseds->released, releases," spelling correction by cfi-gb in https://github.com/codespell-project/codespell/pull/3503
* Several spelling suggestions by mdeweerd in https://github.com/codespell-project/codespell/pull/3504
* Add favilitate->facilitate and its variations by luzpaz in https://github.com/codespell-project/codespell/pull/3505
* Add seemd -> seemed by fishilico in https://github.com/codespell-project/codespell/pull/3508
* feat: add typo spelling for capabilities by IndexSeek in https://github.com/codespell-project/codespell/pull/3507
* entirerly -> entirely by matlupi in https://github.com/codespell-project/codespell/pull/3512
* Add stuty -> study and variations by fishilico in https://github.com/codespell-project/codespell/pull/3514
* readibly->readably by claydugo in https://github.com/codespell-project/codespell/pull/3518
* Add clapse->collapse to dictionary.txt by Runtemund in https://github.com/codespell-project/codespell/pull/3513
* fix(rare): remove loath->loathe, as loath is as common as loathe by corneliusroemer in https://github.com/codespell-project/codespell/pull/3523
* Add variations of 'symetriy' typo by luzpaz in https://github.com/codespell-project/codespell/pull/3528
* Add distriute->distribute (and variations) to dictionary.txt by corneliusroemer in https://github.com/codespell-project/codespell/pull/3517
* Some extra spelling suggestions for the dictionnary (aumatically, ...) by mdeweerd in https://github.com/codespell-project/codespell/pull/3516
* More typos by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3465
* Add a spelling correction by fxlb in https://github.com/codespell-project/codespell/pull/3533
* Move `hom` to code dictionary by skangas in https://github.com/codespell-project/codespell/pull/3490
* Add `realtd->related`, `prediced->predicted` by janosh in https://github.com/codespell-project/codespell/pull/3536
* Handle CTRL+C by showing a better message by mwtoews in https://github.com/codespell-project/codespell/pull/3511
* Move crate->create to code dictionary by luzpaz in https://github.com/codespell-project/codespell/pull/3537
* More typos by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3535
* Add cirumvent -> circumvent suggestion by algonell in https://github.com/codespell-project/codespell/pull/3540
* More typos found in numpy by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3541
* Add spelling correction for appliance and variants. by cfi-gb in https://github.com/codespell-project/codespell/pull/3544
* Workaround for Python issue by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3546
* Partially undo 293bec1 / 3465 by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3548
* master → main by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3555
* Add a spelling correction by fxlb in https://github.com/codespell-project/codespell/pull/3552
* Add spelling corrections for remote and variants. by cfi-gb in https://github.com/codespell-project/codespell/pull/3551
* Add spelling correction for revert and variants. by cfi-gb in https://github.com/codespell-project/codespell/pull/3553
* workdlow->workflow by peterjc in https://github.com/codespell-project/codespell/pull/3556
* More typos found in Scipy by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3547
* Update ruff settings by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3558
* Improve config file documentation in README by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3495
* Support Python 3.13 by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3560
* feat: add typo for override and overridden by IndexSeek in https://github.com/codespell-project/codespell/pull/3564
* feat: add strring entry for string and stirring by IndexSeek in https://github.com/codespell-project/codespell/pull/3565
* Add spelling correction for credential and variant. by cfi-gb in https://github.com/codespell-project/codespell/pull/3567
* Typo from filesystem_spec by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3559
* Add zarr as a fix for zar. by yarikoptic in https://github.com/codespell-project/codespell/pull/3568
* Add multiple spellings by mdeweerd in https://github.com/codespell-project/codespell/pull/3569
* acceleratored->accelerated by SpookyYomo in https://github.com/codespell-project/codespell/pull/3571
* Add correction for seens->seems, seen, scenes, by cfi-gb in https://github.com/codespell-project/codespell/pull/3572
* Add generaml->general spelling correction. by cfi-gb in https://github.com/codespell-project/codespell/pull/3573
* Add forach->foreach, orach, spelling correction by cfi-gb in https://github.com/codespell-project/codespell/pull/3576
* Add spelling correction for leadin. by cfi-gb in https://github.com/codespell-project/codespell/pull/3578
* Minor typo fix in README by DanielYang59 in https://github.com/codespell-project/codespell/pull/3580
* Add pauload->payload and friend by peternewman in https://github.com/codespell-project/codespell/pull/3581
* These typos do not belong to code, do they? by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3470
* Add spelling correction for "agos". by cfi-gb in https://github.com/codespell-project/codespell/pull/3586
* If `writeable` is OK, so is `overwriteable` by DimitriPapadopoulos in https://github.com/codespell-project/codespell/pull/3593
* Add `atfer`->`after` and variations by fishilico in https://github.com/codespell-project/codespell/pull/3598
* Add poduce->produce and friends by peternewman in https://github.com/codespell-project/codespell/pull/3599
* Add variations for correction: reurn->return by jdufresne in https://github.com/codespell-project/codespell/pull/3600
* Add spelling correction for various variants of everything. by cfi-gb in https://github.com/codespell-project/codespell/pull/3601
* Add "sems->seems, stems, semis, sens, seams," correction by cfi-gb in https://github.com/codespell-project/codespell/pull/3603
* Add replacements for complasance and complisance by TheGiraffe3 in https://github.com/codespell-project/codespell/pull/3597
* Add typos found in software projects by mwtoews in https://github.com/codespell-project/codespell/pull/3595
* Add distinghish->distinguish and variations by fishilico in https://github.com/codespell-project/codespell/pull/3604
* docs: typo in an example by 12rambau in https://github.com/codespell-project/codespell/pull/3610
* Add typos found in various software projects by luzpaz in https://github.com/codespell-project/codespell/pull/3612
* Add spelling correction for denila and variant. by cfi-gb in https://github.com/codespell-project/codespell/pull/3616
* Remove socioeconomic entries by isaak654 in https://github.com/codespell-project/codespell/pull/3353
* Run pytest GitHub Action on an ARM processor by cclauss in https://github.com/codespell-project/codespell/pull/3619
New Contributors
* nthykier made their first contribution in https://github.com/codespell-project/codespell/pull/3434
* mtelka made their first contribution in https://github.com/codespell-project/codespell/pull/3435
* fkmy made their first contribution in https://github.com/codespell-project/codespell/pull/3464
* oddhack made their first contribution in https://github.com/codespell-project/codespell/pull/3478
* spaette made their first contribution in https://github.com/codespell-project/codespell/pull/3479
* slitvackwinkler made their first contribution in https://github.com/codespell-project/codespell/pull/3485
* julian-smith-artifex-com made their first contribution in https://github.com/codespell-project/codespell/pull/3476
* Runtemund made their first contribution in https://github.com/codespell-project/codespell/pull/3513
* corneliusroemer made their first contribution in https://github.com/codespell-project/codespell/pull/3523
* mwtoews made their first contribution in https://github.com/codespell-project/codespell/pull/3511
* algonell made their first contribution in https://github.com/codespell-project/codespell/pull/3540
* peterjc made their first contribution in https://github.com/codespell-project/codespell/pull/3556
* SpookyYomo made their first contribution in https://github.com/codespell-project/codespell/pull/3571
* DanielYang59 made their first contribution in https://github.com/codespell-project/codespell/pull/3580
* TheGiraffe3 made their first contribution in https://github.com/codespell-project/codespell/pull/3597
**Full Changelog**: https://github.com/codespell-project/codespell/compare/v2.3.0...v2.4.0