Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
asottile/pyupgrade (asottile/pyupgrade)
### [`v3.15.0`](https://togithub.com/asottile/pyupgrade/compare/v3.14.0...v3.15.0)
[Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.14.0...v3.15.0)
### [`v3.14.0`](https://togithub.com/asottile/pyupgrade/compare/v3.13.0...v3.14.0)
[Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.13.0...v3.14.0)
### [`v3.13.0`](https://togithub.com/asottile/pyupgrade/compare/v3.12.0...v3.13.0)
[Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.12.0...v3.13.0)
### [`v3.12.0`](https://togithub.com/asottile/pyupgrade/compare/v3.11.2...v3.12.0)
[Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.11.2...v3.12.0)
### [`v3.11.2`](https://togithub.com/asottile/pyupgrade/compare/v3.11.1...v3.11.2)
[Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.11.1...v3.11.2)
### [`v3.11.1`](https://togithub.com/asottile/pyupgrade/compare/v3.11.0...v3.11.1)
[Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.11.0...v3.11.1)
### [`v3.11.0`](https://togithub.com/asottile/pyupgrade/compare/v3.10.1...v3.11.0)
[Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.10.1...v3.11.0)
astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)
### [`v0.1.6`](https://togithub.com/astral-sh/ruff-pre-commit/releases/tag/v0.1.6)
[Compare Source](https://togithub.com/astral-sh/ruff-pre-commit/compare/v0.1.5...v0.1.6)
See: https://github.com/astral-sh/ruff/releases/tag/v0.1.6
codespell-project/codespell (codespell-project/codespell)
### [`v2.2.6`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.6)
[Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.5...v2.2.6)
##### What's Changed
- Test to check our string escape word triggers on its own by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2879](https://togithub.com/codespell-project/codespell/pull/2879)
- feat(dictionary): add additiional additional entry by [@IndexSeek](https://togithub.com/IndexSeek) in [https://github.com/codespell-project/codespell/pull/2882](https://togithub.com/codespell-project/codespell/pull/2882)
- Add `currebtly` Misspelling by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2881](https://togithub.com/codespell-project/codespell/pull/2881)
- Add more typos for "approximate" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2884](https://togithub.com/codespell-project/codespell/pull/2884)
- Add new typos for "load" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2885](https://togithub.com/codespell-project/codespell/pull/2885)
- Add typos for "accommodate" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2886](https://togithub.com/codespell-project/codespell/pull/2886)
- Add spelling correction for 'prodive' by [@adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2889](https://togithub.com/codespell-project/codespell/pull/2889)
- Add `annhilate` Mispelling by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2891](https://togithub.com/codespell-project/codespell/pull/2891)
- Add alternative spelling corrections for "merget" by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2890](https://togithub.com/codespell-project/codespell/pull/2890)
- Add various typos by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2887](https://togithub.com/codespell-project/codespell/pull/2887)
- Add suffixes to existing typos by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2895](https://togithub.com/codespell-project/codespell/pull/2895)
- Add `twine` As Dev Dependency by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2901](https://togithub.com/codespell-project/codespell/pull/2901)
- frustrum->frustum by [@tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2899](https://togithub.com/codespell-project/codespell/pull/2899)
- Add several spelling corrections by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2900](https://togithub.com/codespell-project/codespell/pull/2900)
- Add suffixes to existing typos, part 2 by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2902](https://togithub.com/codespell-project/codespell/pull/2902)
- Add iamges->images and cannel variants by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2893](https://togithub.com/codespell-project/codespell/pull/2893)
- Add all corrections in [#2857](https://togithub.com/codespell-project/codespell/issues/2857) by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2898](https://togithub.com/codespell-project/codespell/pull/2898)
- Add suffixes to typos that start with "a" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2905](https://togithub.com/codespell-project/codespell/pull/2905)
- Add suffixes to typos from "b" to "ch" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2906](https://togithub.com/codespell-project/codespell/pull/2906)
- Add suffixes to typos from "cop" to "cy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2911](https://togithub.com/codespell-project/codespell/pull/2911)
- Add spelling corrections for upperace and lowerace. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2909](https://togithub.com/codespell-project/codespell/pull/2909)
- Add suffixes to typos from "ci" to "con" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2907](https://togithub.com/codespell-project/codespell/pull/2907)
- Add variations of 'check' by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2904](https://togithub.com/codespell-project/codespell/pull/2904)
- Add suffixes to typos that start with "de" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2913](https://togithub.com/codespell-project/codespell/pull/2913)
- Add suffixes to typos from "di" to "dy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2914](https://togithub.com/codespell-project/codespell/pull/2914)
- Add suffixes to typos that start with "e" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2915](https://togithub.com/codespell-project/codespell/pull/2915)
- Add some spelling corrections by [@fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/2918](https://togithub.com/codespell-project/codespell/pull/2918)
- Add suffixes to typos that start with "f" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2916](https://togithub.com/codespell-project/codespell/pull/2916)
- Add typos for "general", "generate", "generic" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2919](https://togithub.com/codespell-project/codespell/pull/2919)
- Move `dateset` to code by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2917](https://togithub.com/codespell-project/codespell/pull/2917)
- Add correction for "distict" by [@jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2910](https://togithub.com/codespell-project/codespell/pull/2910)
- Add several spelling corrections by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2908](https://togithub.com/codespell-project/codespell/pull/2908)
- Add new suggestions for existing typos by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2921](https://togithub.com/codespell-project/codespell/pull/2921)
- Add suffixes to typos that start with "g" or "h" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2922](https://togithub.com/codespell-project/codespell/pull/2922)
- Dev Container by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2903](https://togithub.com/codespell-project/codespell/pull/2903)
- Add postifx->postfix to code dictionary by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2927](https://togithub.com/codespell-project/codespell/pull/2927)
- Add openes->opens, openness, to dictionary by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2930](https://togithub.com/codespell-project/codespell/pull/2930)
- Add suffixes to typos from "ib" to "im" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2924](https://togithub.com/codespell-project/codespell/pull/2924)
- Add indepentend->independent by [@alxgu](https://togithub.com/alxgu) in [https://github.com/codespell-project/codespell/pull/2892](https://togithub.com/codespell-project/codespell/pull/2892)
- Add several spelling corrections by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2926](https://togithub.com/codespell-project/codespell/pull/2926)
- feat: Add collogue->colleague to dictionary by [@matthewfeickert](https://togithub.com/matthewfeickert) in [https://github.com/codespell-project/codespell/pull/2923](https://togithub.com/codespell-project/codespell/pull/2923)
- Typos from OpenSSL 3.0 by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2883](https://togithub.com/codespell-project/codespell/pull/2883)
- Add suffixes to typos from "ip" to "k" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2931](https://togithub.com/codespell-project/codespell/pull/2931)
- Add suffixes to typos that start with "in" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2925](https://togithub.com/codespell-project/codespell/pull/2925)
- Add typos discovered in django/deps repository by [@jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2932](https://togithub.com/codespell-project/codespell/pull/2932)
- Add some archaic terms for Muslim to dictionary by [@skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2610](https://togithub.com/codespell-project/codespell/pull/2610)
- Add words from misspell's dictionary (A-1) by [@skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2748](https://togithub.com/codespell-project/codespell/pull/2748)
- Add suffixes to typos that start with "l" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2936](https://togithub.com/codespell-project/codespell/pull/2936)
- Add typo fix: reacord->record by [@jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2941](https://togithub.com/codespell-project/codespell/pull/2941)
- Add suffixes to typos that start with "m" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2937](https://togithub.com/codespell-project/codespell/pull/2937)
- Add suffixes to typos that start with "n" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2939](https://togithub.com/codespell-project/codespell/pull/2939)
- Add suffixes to typos that start with "o" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2940](https://togithub.com/codespell-project/codespell/pull/2940)
- Improve existing suggestions by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2943](https://togithub.com/codespell-project/codespell/pull/2943)
- Add vulnerabily->vulnerably, vulnerability, spelling correction. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2946](https://togithub.com/codespell-project/codespell/pull/2946)
- Add suffixes to typos from "pa" to "pl" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2944](https://togithub.com/codespell-project/codespell/pull/2944)
- Add suffixes to typos from "po" to "pu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2945](https://togithub.com/codespell-project/codespell/pull/2945)
- Allow words missing from aspell dictionaries by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2933](https://togithub.com/codespell-project/codespell/pull/2933)
- Add journalling->journaling to GB->EN dict by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2371](https://togithub.com/codespell-project/codespell/pull/2371)
- Use large aspell dictionaries by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2947](https://togithub.com/codespell-project/codespell/pull/2947)
- Add suffixes to typos from "q" to "red" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2948](https://togithub.com/codespell-project/codespell/pull/2948)
- Add suffixes to typos from "ref" to "rep" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2949](https://togithub.com/codespell-project/codespell/pull/2949)
- Add suffixes to typos from "req" to "ry" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2950](https://togithub.com/codespell-project/codespell/pull/2950)
- Add suffixes to typos from "sa" to "se" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2951](https://togithub.com/codespell-project/codespell/pull/2951)
- Add suffixes to typos from "sh" to "sp" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2952](https://togithub.com/codespell-project/codespell/pull/2952)
- Add suffixes to typos from "sr" to "st" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2953](https://togithub.com/codespell-project/codespell/pull/2953)
- Remove a branch from `main()` to pass Ruff CI check. by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2962](https://togithub.com/codespell-project/codespell/pull/2962)
- Add suffixes to typos from "su" to "sz" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2954](https://togithub.com/codespell-project/codespell/pull/2954)
- Dictionary fixes by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2935](https://togithub.com/codespell-project/codespell/pull/2935)
- Add Pre-Commit as a dev dependency by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2959](https://togithub.com/codespell-project/codespell/pull/2959)
- Drop support for Python 3.7 by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2964](https://togithub.com/codespell-project/codespell/pull/2964)
- Fix pre-commit issues by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/2967](https://togithub.com/codespell-project/codespell/pull/2967)
- Add suffixes to typos that start with "t" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2965](https://togithub.com/codespell-project/codespell/pull/2965)
- Add suffixes to typos that start with "u" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2966](https://togithub.com/codespell-project/codespell/pull/2966)
- Add suffixes to typos that start with "v" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2970](https://togithub.com/codespell-project/codespell/pull/2970)
- Add suffixes to typos from "w" to "z" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2971](https://togithub.com/codespell-project/codespell/pull/2971)
- Add some new misspellings by [@Jeremiah-England](https://togithub.com/Jeremiah-England) in [https://github.com/codespell-project/codespell/pull/2972](https://togithub.com/codespell-project/codespell/pull/2972)
- Add spelling corrections for defaoult and variants. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2975](https://togithub.com/codespell-project/codespell/pull/2975)
- Fix the name of the extra word lists we load by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2976](https://togithub.com/codespell-project/codespell/pull/2976)
- Add suffixes to typos from "aa" to "acc" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2974](https://togithub.com/codespell-project/codespell/pull/2974)
- Add suffixes to typos from "ace" to "ad" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2987](https://togithub.com/codespell-project/codespell/pull/2987)
- Add suffixes to typos from "af" to "al" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2988](https://togithub.com/codespell-project/codespell/pull/2988)
- Dictionary fixes by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2980](https://togithub.com/codespell-project/codespell/pull/2980)
- Add suffixes to typos from "am" to "an" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2989](https://togithub.com/codespell-project/codespell/pull/2989)
- Use pre-commit to sort the dictionaries by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/2973](https://togithub.com/codespell-project/codespell/pull/2973)
- Simpler dictionary parsing by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2986](https://togithub.com/codespell-project/codespell/pull/2986)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/2993](https://togithub.com/codespell-project/codespell/pull/2993)
- Add suffixes to typos that start with "ap" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2991](https://togithub.com/codespell-project/codespell/pull/2991)
- Half dozen new cases in `dictionary.txt` by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2994](https://togithub.com/codespell-project/codespell/pull/2994)
- Add suffixes to typos that start with "ar" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2992](https://togithub.com/codespell-project/codespell/pull/2992)
- Add suffixes to typos that start with "as" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2997](https://togithub.com/codespell-project/codespell/pull/2997)
- Add suffixes to typos from "at" to "ay" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2998](https://togithub.com/codespell-project/codespell/pull/2998)
- Add suffixes to typos from "ba" to "be" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2999](https://togithub.com/codespell-project/codespell/pull/2999)
- Add preperint typo by [@yarikoptic](https://togithub.com/yarikoptic) in [https://github.com/codespell-project/codespell/pull/2978](https://togithub.com/codespell-project/codespell/pull/2978)
- Add some typos found in a large documentation repo by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/3001](https://togithub.com/codespell-project/codespell/pull/3001)
- Add suffixes to typos from "bi" to "bu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3002](https://togithub.com/codespell-project/codespell/pull/3002)
- Add suffixes to typos that start with "ca" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3003](https://togithub.com/codespell-project/codespell/pull/3003)
- Add some misspellings and refinements by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3004](https://togithub.com/codespell-project/codespell/pull/3004)
- Add typo variations of background(s) by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3006](https://togithub.com/codespell-project/codespell/pull/3006)
- Add more typos for "check" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3005](https://togithub.com/codespell-project/codespell/pull/3005)
- ...ter → ...tor by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2990](https://togithub.com/codespell-project/codespell/pull/2990)
- Add suffixes to typos from "ce" to "ci" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3008](https://togithub.com/codespell-project/codespell/pull/3008)
- Remove the grave accent (\`) from the default word regex by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2983](https://togithub.com/codespell-project/codespell/pull/2983)
- Add typo variations for 'enble'->'enable' to main dictionary by [@akien-mga](https://togithub.com/akien-mga) in [https://github.com/codespell-project/codespell/pull/3010](https://togithub.com/codespell-project/codespell/pull/3010)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3011](https://togithub.com/codespell-project/codespell/pull/3011)
- Add suffixes to typos from "cl" to "col" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3009](https://togithub.com/codespell-project/codespell/pull/3009)
- Generate alternative typos with a translation table by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2985](https://togithub.com/codespell-project/codespell/pull/2985)
- Remove redundant linting CI workflows handled by pre-commit.ci by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/2969](https://togithub.com/codespell-project/codespell/pull/2969)
- Fix ruff lint error by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3015](https://togithub.com/codespell-project/codespell/pull/3015)
- Add suffixes to typos that start with "com" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3012](https://togithub.com/codespell-project/codespell/pull/3012)
- Add spelling correction for information and variant. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/3018](https://togithub.com/codespell-project/codespell/pull/3018)
- Replace local and CI workflow by pre-commit by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3020](https://togithub.com/codespell-project/codespell/pull/3020)
- Add fram->frame and friend by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/3016](https://togithub.com/codespell-project/codespell/pull/3016)
- Add typo variations of 'dispatch' by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3007](https://togithub.com/codespell-project/codespell/pull/3007)
- Add more typos for "configure" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3013](https://togithub.com/codespell-project/codespell/pull/3013)
- Add suffixes to typos from "cona" to "conr" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3023](https://togithub.com/codespell-project/codespell/pull/3023)
- Add suffixes to typos from "cons" to "conv" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3025](https://togithub.com/codespell-project/codespell/pull/3025)
- Add more typos for "correspond" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3026](https://togithub.com/codespell-project/codespell/pull/3026)
- Adding articifial to artificial to `dictionary.txt` by [@jamesbraza](https://togithub.com/jamesbraza) in [https://github.com/codespell-project/codespell/pull/3024](https://togithub.com/codespell-project/codespell/pull/3024)
- Move the valid word implementor in rare dictionary by [@fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/3030](https://togithub.com/codespell-project/codespell/pull/3030)
- Typos from tcpdump and libpcap by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3031](https://togithub.com/codespell-project/codespell/pull/3031)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3033](https://togithub.com/codespell-project/codespell/pull/3033)
- Add suffixes to typos from "coo" to "coy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3029](https://togithub.com/codespell-project/codespell/pull/3029)
- Add suffixes to typos from "cp" to "cy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3032](https://togithub.com/codespell-project/codespell/pull/3032)
- Add suffixes to typos from "dc" to "den" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3034](https://togithub.com/codespell-project/codespell/pull/3034)
- Add suffixes to typos from "dep" to "der" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3036](https://togithub.com/codespell-project/codespell/pull/3036)
- \[pre-commit.ci] fix new ruff issue by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3042](https://togithub.com/codespell-project/codespell/pull/3042)
- Add suffixes to typos from "des" to "dev" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3039](https://togithub.com/codespell-project/codespell/pull/3039)
- Add suffixes to typos that start with "di" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3040](https://togithub.com/codespell-project/codespell/pull/3040)
- Add suffixes to typos from "do" to "dy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3043](https://togithub.com/codespell-project/codespell/pull/3043)
- Add suffixes to typos from "ea" to "en" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3048](https://togithub.com/codespell-project/codespell/pull/3048)
- Add suffixes to typos from "ep" to "exe" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3049](https://togithub.com/codespell-project/codespell/pull/3049)
- Add suffixes to typos from "exi" to "exu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3050](https://togithub.com/codespell-project/codespell/pull/3050)
- \[pre-commit.ci] pre-commit autoupdate by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3045](https://togithub.com/codespell-project/codespell/pull/3045)
- Update dictionary.txt by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/3035](https://togithub.com/codespell-project/codespell/pull/3035)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3051](https://togithub.com/codespell-project/codespell/pull/3051)
- Add suffixes to typos that start with "f" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3052](https://togithub.com/codespell-project/codespell/pull/3052)
- Add suffixes to typos from "g" to "h" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3053](https://togithub.com/codespell-project/codespell/pull/3053)
- Additions to `dictionary.txt` by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/3054](https://togithub.com/codespell-project/codespell/pull/3054)
- Modify structure of dict read from TOML to match dict read from INI by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3046](https://togithub.com/codespell-project/codespell/pull/3046)
- Add suffixes to typos from "id" to "inh" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3055](https://togithub.com/codespell-project/codespell/pull/3055)
- Add more typos for "initialize" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3056](https://togithub.com/codespell-project/codespell/pull/3056)
- Add suffixes to typos from "ini" to "it" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3059](https://togithub.com/codespell-project/codespell/pull/3059)
- Add suffixes to typos from "j" to "l" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3060](https://togithub.com/codespell-project/codespell/pull/3060)
- Add refinement to 'draing' typo by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3062](https://togithub.com/codespell-project/codespell/pull/3062)
- Add suffixes to typos from "ma" to "me" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3063](https://togithub.com/codespell-project/codespell/pull/3063)
- Add suffixes to typos from "mi" to "mu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3064](https://togithub.com/codespell-project/codespell/pull/3064)
- Add more variations of "except" and "exempt" by [@barsnick](https://togithub.com/barsnick) in [https://github.com/codespell-project/codespell/pull/3057](https://togithub.com/codespell-project/codespell/pull/3057)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3065](https://togithub.com/codespell-project/codespell/pull/3065)
- Bump actions/checkout from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/codespell-project/codespell/pull/3066](https://togithub.com/codespell-project/codespell/pull/3066)
- Add spelling correction for "exis". by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/3067](https://togithub.com/codespell-project/codespell/pull/3067)
- Add followiing->following by [@alxgu](https://togithub.com/alxgu) in [https://github.com/codespell-project/codespell/pull/3070](https://togithub.com/codespell-project/codespell/pull/3070)
- Add suffixes to typos that start with "n" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3068](https://togithub.com/codespell-project/codespell/pull/3068)
- Add suffixes to typos that start with "o" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3069](https://togithub.com/codespell-project/codespell/pull/3069)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3074](https://togithub.com/codespell-project/codespell/pull/3074)
- Add suffixes to typos that start with "pa" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3071](https://togithub.com/codespell-project/codespell/pull/3071)
- Add suffixes to typos from "pe" to "po" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3073](https://togithub.com/codespell-project/codespell/pull/3073)
- Get rid of typos with apostrophe replaced by semicolon by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3022](https://togithub.com/codespell-project/codespell/pull/3022)
- Add suffixes to typos from "pr" to "pu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3075](https://togithub.com/codespell-project/codespell/pull/3075)
- Add handlong->handling by [@nils-van-zuijlen](https://togithub.com/nils-van-zuijlen) in [https://github.com/codespell-project/codespell/pull/3076](https://togithub.com/codespell-project/codespell/pull/3076)
- Bump codecov/codecov-action from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/codespell-project/codespell/pull/3078](https://togithub.com/codespell-project/codespell/pull/3078)
- Add suffixes to typos from "q" to "rec" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3077](https://togithub.com/codespell-project/codespell/pull/3077)
- Revert [`b397a6e`](https://togithub.com/codespell-project/codespell/commit/b397a6e4) / [#3078](https://togithub.com/codespell-project/codespell/issues/3078) by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3080](https://togithub.com/codespell-project/codespell/pull/3080)
- Add various typos by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3079](https://togithub.com/codespell-project/codespell/pull/3079)
- Add suffixes to typos from "red" to "rep" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3081](https://togithub.com/codespell-project/codespell/pull/3081)
- Add suffixes to typos from "req" to "ru" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3083](https://togithub.com/codespell-project/codespell/pull/3083)
- Dictionary additions by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/3082](https://togithub.com/codespell-project/codespell/pull/3082)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3085](https://togithub.com/codespell-project/codespell/pull/3085)
- Add suffixes to typos from "sa" to "se" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3084](https://togithub.com/codespell-project/codespell/pull/3084)
- Add correction for havne't->haven't by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/3089](https://togithub.com/codespell-project/codespell/pull/3089)
- Add suffixes to typos from "sh" to "so" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3086](https://togithub.com/codespell-project/codespell/pull/3086)
- Add suffixes to typos from "sp" to "st" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3087](https://togithub.com/codespell-project/codespell/pull/3087)
- Add suffixes to typos from "su" to "sy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3090](https://togithub.com/codespell-project/codespell/pull/3090)
- Add suffixes to typos from "ta" to "th" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3092](https://togithub.com/codespell-project/codespell/pull/3092)
- \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3097](https://togithub.com/codespell-project/codespell/pull/3097)
- Add suffixes to typos from "ti" to "ty" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3094](https://togithub.com/codespell-project/codespell/pull/3094)
- Add suffixes to typos that start with "u" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3095](https://togithub.com/codespell-project/codespell/pull/3095)
- Add suffixes to typos from "v" to "z" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3096](https://togithub.com/codespell-project/codespell/pull/3096)
- many new typos from different repositories by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3021](https://togithub.com/codespell-project/codespell/pull/3021)
- fixing setuptool_scm dependency because the latest version is broken by [@tomrijntjes](https://togithub.com/tomrijntjes) in [https://github.com/codespell-project/codespell/pull/3100](https://togithub.com/codespell-project/codespell/pull/3100)
- More typos by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3101](https://togithub.com/codespell-project/codespell/pull/3101)
- Use f-strings wherever possible by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3102](https://togithub.com/codespell-project/codespell/pull/3102)
##### New Contributors
- [@IndexSeek](https://togithub.com/IndexSeek) made their first contribution in [https://github.com/codespell-project/codespell/pull/2882](https://togithub.com/codespell-project/codespell/pull/2882)
- [@alxgu](https://togithub.com/alxgu) made their first contribution in [https://github.com/codespell-project/codespell/pull/2892](https://togithub.com/codespell-project/codespell/pull/2892)
- [@kurtmckee](https://togithub.com/kurtmckee) made their first contribution in [https://github.com/codespell-project/codespell/pull/2967](https://togithub.com/codespell-project/codespell/pull/2967)
- [@Jeremiah-England](https://togithub.com/Jeremiah-England) made their first contribution in [https://github.com/codespell-project/codespell/pull/2972](https://togithub.com/codespell-project/codespell/pull/2972)
- [@pre-commit-ci](https://togithub.com/pre-commit-ci) made their first contribution in [https://github.com/codespell-project/codespell/pull/2993](https://togithub.com/codespell-project/codespell/pull/2993)
- [@jamesbraza](https://togithub.com/jamesbraza) made their first contribution in [https://github.com/codespell-project/codespell/pull/3024](https://togithub.com/codespell-project/codespell/pull/3024)
- [@barsnick](https://togithub.com/barsnick) made their first contribution in [https://github.com/codespell-project/codespell/pull/3057](https://togithub.com/codespell-project/codespell/pull/3057)
- [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/codespell-project/codespell/pull/3066](https://togithub.com/codespell-project/codespell/pull/3066)
- [@tomrijntjes](https://togithub.com/tomrijntjes) made their first contribution in [https://github.com/codespell-project/codespell/pull/3100](https://togithub.com/codespell-project/codespell/pull/3100)
**Full Changelog**: https://github.com/codespell-project/codespell/compare/v2.2.5...v2.2.6
PyCQA/flake8-bugbear (flake8-bugbear)
### [`v23.11.28`](https://togithub.com/PyCQA/flake8-bugbear/releases/tag/23.11.28)
[Compare Source](https://togithub.com/PyCQA/flake8-bugbear/compare/23.11.26...23.11.28)
- B035: Fix false positive when named expressions are used ([#430](https://togithub.com/PyCQA/flake8-bugbear/issues/430))
### [`v23.11.26`](https://togithub.com/PyCQA/flake8-bugbear/releases/tag/23.11.26)
[Compare Source](https://togithub.com/PyCQA/flake8-bugbear/compare/23.9.16...23.11.26)
- B035: add check for static keys in dict-comprehension ([#426](https://togithub.com/PyCQA/flake8-bugbear/issues/426))
- B902: Add exceptions for standard library metaclasses ([#415](https://togithub.com/PyCQA/flake8-bugbear/issues/415))
- B017: Modify to no longer have a false negative when raises() is imported
directly from pytest ([#424](https://togithub.com/PyCQA/flake8-bugbear/issues/424))
- B026: Fix bug where the check was not triggered for calls where the caller
is an attribute ([#420](https://togithub.com/PyCQA/flake8-bugbear/issues/420))
### [`v23.9.16`](https://togithub.com/PyCQA/flake8-bugbear/releases/tag/23.9.16)
[Compare Source](https://togithub.com/PyCQA/flake8-bugbear/compare/23.7.10...23.9.16)
- add --classmethod-decorators ([#405](https://togithub.com/PyCQA/flake8-bugbear/issues/405))
- fix name collision for node_stack on python 3.12 ([#406](https://togithub.com/PyCQA/flake8-bugbear/issues/406))
- Use pypa/build to build the package ([#404](https://togithub.com/PyCQA/flake8-bugbear/issues/404))
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)
### [`v4.5.0`](https://togithub.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0)
[Compare Source](https://togithub.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0)
psf/black (psf/black)
### [`v23.11.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23110)
[Compare Source](https://togithub.com/psf/black/compare/23.10.1...23.11.0)
##### Highlights
- Support formatting ranges of lines with the new `--line-ranges` command-line option
([#4020](https://togithub.com/psf/black/issues/4020))
##### Stable style
- Fix crash on formatting bytes strings that look like docstrings ([#4003](https://togithub.com/psf/black/issues/4003))
- Fix crash when whitespace followed a backslash before newline in a docstring ([#4008](https://togithub.com/psf/black/issues/4008))
- Fix standalone comments inside complex blocks crashing Black ([#4016](https://togithub.com/psf/black/issues/4016))
- Fix crash on formatting code like `await (a ** b)` ([#3994](https://togithub.com/psf/black/issues/3994))
- No longer treat leading f-strings as docstrings. This matches Python's behaviour and
fixes a crash ([#4019](https://togithub.com/psf/black/issues/4019))
##### Preview style
- Multiline dicts and lists that are the sole argument to a function are now indented
less ([#3964](https://togithub.com/psf/black/issues/3964))
- Multiline unpacked dicts and lists as the sole argument to a function are now also
indented less ([#3992](https://togithub.com/psf/black/issues/3992))
- In f-string debug expressions, quote types that are visible in the final string are
now preserved ([#4005](https://togithub.com/psf/black/issues/4005))
- Fix a bug where long `case` blocks were not split into multiple lines. Also enable
general trailing comma rules on `case` blocks ([#4024](https://togithub.com/psf/black/issues/4024))
- Keep requiring two empty lines between module-level docstring and first function or
class definition ([#4028](https://togithub.com/psf/black/issues/4028))
- Add support for single-line format skip with other comments on the same line ([#3959](https://togithub.com/psf/black/issues/3959))
##### Configuration
- Consistently apply force exclusion logic before resolving symlinks ([#4015](https://togithub.com/psf/black/issues/4015))
- Fix a bug in the matching of absolute path names in `--include` ([#3976](https://togithub.com/psf/black/issues/3976))
##### Performance
- Fix mypyc builds on arm64 on macOS ([#4017](https://togithub.com/psf/black/issues/4017))
##### Integrations
- Black's pre-commit integration will now run only on git hooks appropriate for a code
formatter ([#3940](https://togithub.com/psf/black/issues/3940))
### [`v23.10.1`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23101)
[Compare Source](https://togithub.com/psf/black/compare/23.10.0...23.10.1)
##### Highlights
- Maintenance release to get a fix out for GitHub Action edge case ([#3957](https://togithub.com/psf/black/issues/3957))
##### Preview style
- Fix merging implicit multiline strings that have inline comments ([#3956](https://togithub.com/psf/black/issues/3956))
- Allow empty first line after block open before a comment or compound statement ([#3967](https://togithub.com/psf/black/issues/3967))
##### Packaging
- Change Dockerfile to hatch + compile black ([#3965](https://togithub.com/psf/black/issues/3965))
##### Integrations
- The summary output for GitHub workflows is now suppressible using the `summary`
parameter. ([#3958](https://togithub.com/psf/black/issues/3958))
- Fix the action failing when Black check doesn't pass ([#3957](https://togithub.com/psf/black/issues/3957))
##### Documentation
- It is known Windows documentation CI is broken
[https://github.com/psf/black/issues/3968](https://togithub.com/psf/black/issues/3968)3968
### [`v23.10.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23100)
[Compare Source](https://togithub.com/psf/black/compare/23.9.1...23.10.0)
##### Stable style
- Fix comments getting removed from inside parenthesized strings ([#3909](https://togithub.com/psf/black/issues/3909))
##### Preview style
- Fix long lines with power operators getting split before the line length ([#3942](https://togithub.com/psf/black/issues/3942))
- Long type hints are now wrapped in parentheses and properly indented when split across
multiple lines ([#3899](https://togithub.com/psf/black/issues/3899))
- Magic trailing commas are now respected in return types. ([#3916](https://togithub.com/psf/black/issues/3916))
- Require one empty line after module-level docstrings. ([#3932](https://togithub.com/psf/black/issues/3932))
- Treat raw triple-quoted strings as docstrings ([#3947](https://togithub.com/psf/black/issues/3947))
##### Configuration
- Fix cache versioning logic when `BLACK_CACHE_DIR` is set ([#3937](https://togithub.com/psf/black/issues/3937))
##### Parser
- Fix bug where attributes named `type` were not acccepted inside `match` statements
([#3950](https://togithub.com/psf/black/issues/3950))
- Add support for PEP 695 type aliases containing lambdas and other unusual expressions
([#3949](https://togithub.com/psf/black/issues/3949))
##### Output
- Black no longer attempts to provide special errors for attempting to format Python 2
code ([#3933](https://togithub.com/psf/black/issues/3933))
- Black will more consistently print stacktraces on internal errors in verbose mode
([#3938](https://togithub.com/psf/black/issues/3938))
##### Integrations
- The action output displayed in the job summary is now wrapped in Markdown ([#3914](https://togithub.com/psf/black/issues/3914))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v3.10.1
->v3.15.0
v0.1.5
->v0.1.6
v2.2.5
->v2.2.6
23.7.10
->23.11.28
v4.4.0
->v4.5.0
23.9.1
->23.11.0
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
asottile/pyupgrade (asottile/pyupgrade)
### [`v3.15.0`](https://togithub.com/asottile/pyupgrade/compare/v3.14.0...v3.15.0) [Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.14.0...v3.15.0) ### [`v3.14.0`](https://togithub.com/asottile/pyupgrade/compare/v3.13.0...v3.14.0) [Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.13.0...v3.14.0) ### [`v3.13.0`](https://togithub.com/asottile/pyupgrade/compare/v3.12.0...v3.13.0) [Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.12.0...v3.13.0) ### [`v3.12.0`](https://togithub.com/asottile/pyupgrade/compare/v3.11.2...v3.12.0) [Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.11.2...v3.12.0) ### [`v3.11.2`](https://togithub.com/asottile/pyupgrade/compare/v3.11.1...v3.11.2) [Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.11.1...v3.11.2) ### [`v3.11.1`](https://togithub.com/asottile/pyupgrade/compare/v3.11.0...v3.11.1) [Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.11.0...v3.11.1) ### [`v3.11.0`](https://togithub.com/asottile/pyupgrade/compare/v3.10.1...v3.11.0) [Compare Source](https://togithub.com/asottile/pyupgrade/compare/v3.10.1...v3.11.0)astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)
### [`v0.1.6`](https://togithub.com/astral-sh/ruff-pre-commit/releases/tag/v0.1.6) [Compare Source](https://togithub.com/astral-sh/ruff-pre-commit/compare/v0.1.5...v0.1.6) See: https://github.com/astral-sh/ruff/releases/tag/v0.1.6codespell-project/codespell (codespell-project/codespell)
### [`v2.2.6`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.6) [Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.5...v2.2.6) ##### What's Changed - Test to check our string escape word triggers on its own by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2879](https://togithub.com/codespell-project/codespell/pull/2879) - feat(dictionary): add additiional additional entry by [@IndexSeek](https://togithub.com/IndexSeek) in [https://github.com/codespell-project/codespell/pull/2882](https://togithub.com/codespell-project/codespell/pull/2882) - Add `currebtly` Misspelling by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2881](https://togithub.com/codespell-project/codespell/pull/2881) - Add more typos for "approximate" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2884](https://togithub.com/codespell-project/codespell/pull/2884) - Add new typos for "load" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2885](https://togithub.com/codespell-project/codespell/pull/2885) - Add typos for "accommodate" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2886](https://togithub.com/codespell-project/codespell/pull/2886) - Add spelling correction for 'prodive' by [@adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2889](https://togithub.com/codespell-project/codespell/pull/2889) - Add `annhilate` Mispelling by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2891](https://togithub.com/codespell-project/codespell/pull/2891) - Add alternative spelling corrections for "merget" by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2890](https://togithub.com/codespell-project/codespell/pull/2890) - Add various typos by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2887](https://togithub.com/codespell-project/codespell/pull/2887) - Add suffixes to existing typos by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2895](https://togithub.com/codespell-project/codespell/pull/2895) - Add `twine` As Dev Dependency by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2901](https://togithub.com/codespell-project/codespell/pull/2901) - frustrum->frustum by [@tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2899](https://togithub.com/codespell-project/codespell/pull/2899) - Add several spelling corrections by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2900](https://togithub.com/codespell-project/codespell/pull/2900) - Add suffixes to existing typos, part 2 by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2902](https://togithub.com/codespell-project/codespell/pull/2902) - Add iamges->images and cannel variants by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2893](https://togithub.com/codespell-project/codespell/pull/2893) - Add all corrections in [#2857](https://togithub.com/codespell-project/codespell/issues/2857) by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2898](https://togithub.com/codespell-project/codespell/pull/2898) - Add suffixes to typos that start with "a" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2905](https://togithub.com/codespell-project/codespell/pull/2905) - Add suffixes to typos from "b" to "ch" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2906](https://togithub.com/codespell-project/codespell/pull/2906) - Add suffixes to typos from "cop" to "cy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2911](https://togithub.com/codespell-project/codespell/pull/2911) - Add spelling corrections for upperace and lowerace. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2909](https://togithub.com/codespell-project/codespell/pull/2909) - Add suffixes to typos from "ci" to "con" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2907](https://togithub.com/codespell-project/codespell/pull/2907) - Add variations of 'check' by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2904](https://togithub.com/codespell-project/codespell/pull/2904) - Add suffixes to typos that start with "de" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2913](https://togithub.com/codespell-project/codespell/pull/2913) - Add suffixes to typos from "di" to "dy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2914](https://togithub.com/codespell-project/codespell/pull/2914) - Add suffixes to typos that start with "e" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2915](https://togithub.com/codespell-project/codespell/pull/2915) - Add some spelling corrections by [@fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/2918](https://togithub.com/codespell-project/codespell/pull/2918) - Add suffixes to typos that start with "f" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2916](https://togithub.com/codespell-project/codespell/pull/2916) - Add typos for "general", "generate", "generic" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2919](https://togithub.com/codespell-project/codespell/pull/2919) - Move `dateset` to code by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2917](https://togithub.com/codespell-project/codespell/pull/2917) - Add correction for "distict" by [@jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2910](https://togithub.com/codespell-project/codespell/pull/2910) - Add several spelling corrections by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2908](https://togithub.com/codespell-project/codespell/pull/2908) - Add new suggestions for existing typos by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2921](https://togithub.com/codespell-project/codespell/pull/2921) - Add suffixes to typos that start with "g" or "h" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2922](https://togithub.com/codespell-project/codespell/pull/2922) - Dev Container by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2903](https://togithub.com/codespell-project/codespell/pull/2903) - Add postifx->postfix to code dictionary by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2927](https://togithub.com/codespell-project/codespell/pull/2927) - Add openes->opens, openness, to dictionary by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2930](https://togithub.com/codespell-project/codespell/pull/2930) - Add suffixes to typos from "ib" to "im" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2924](https://togithub.com/codespell-project/codespell/pull/2924) - Add indepentend->independent by [@alxgu](https://togithub.com/alxgu) in [https://github.com/codespell-project/codespell/pull/2892](https://togithub.com/codespell-project/codespell/pull/2892) - Add several spelling corrections by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2926](https://togithub.com/codespell-project/codespell/pull/2926) - feat: Add collogue->colleague to dictionary by [@matthewfeickert](https://togithub.com/matthewfeickert) in [https://github.com/codespell-project/codespell/pull/2923](https://togithub.com/codespell-project/codespell/pull/2923) - Typos from OpenSSL 3.0 by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2883](https://togithub.com/codespell-project/codespell/pull/2883) - Add suffixes to typos from "ip" to "k" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2931](https://togithub.com/codespell-project/codespell/pull/2931) - Add suffixes to typos that start with "in" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2925](https://togithub.com/codespell-project/codespell/pull/2925) - Add typos discovered in django/deps repository by [@jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2932](https://togithub.com/codespell-project/codespell/pull/2932) - Add some archaic terms for Muslim to dictionary by [@skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2610](https://togithub.com/codespell-project/codespell/pull/2610) - Add words from misspell's dictionary (A-1) by [@skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2748](https://togithub.com/codespell-project/codespell/pull/2748) - Add suffixes to typos that start with "l" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2936](https://togithub.com/codespell-project/codespell/pull/2936) - Add typo fix: reacord->record by [@jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2941](https://togithub.com/codespell-project/codespell/pull/2941) - Add suffixes to typos that start with "m" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2937](https://togithub.com/codespell-project/codespell/pull/2937) - Add suffixes to typos that start with "n" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2939](https://togithub.com/codespell-project/codespell/pull/2939) - Add suffixes to typos that start with "o" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2940](https://togithub.com/codespell-project/codespell/pull/2940) - Improve existing suggestions by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2943](https://togithub.com/codespell-project/codespell/pull/2943) - Add vulnerabily->vulnerably, vulnerability, spelling correction. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2946](https://togithub.com/codespell-project/codespell/pull/2946) - Add suffixes to typos from "pa" to "pl" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2944](https://togithub.com/codespell-project/codespell/pull/2944) - Add suffixes to typos from "po" to "pu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2945](https://togithub.com/codespell-project/codespell/pull/2945) - Allow words missing from aspell dictionaries by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2933](https://togithub.com/codespell-project/codespell/pull/2933) - Add journalling->journaling to GB->EN dict by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2371](https://togithub.com/codespell-project/codespell/pull/2371) - Use large aspell dictionaries by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2947](https://togithub.com/codespell-project/codespell/pull/2947) - Add suffixes to typos from "q" to "red" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2948](https://togithub.com/codespell-project/codespell/pull/2948) - Add suffixes to typos from "ref" to "rep" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2949](https://togithub.com/codespell-project/codespell/pull/2949) - Add suffixes to typos from "req" to "ry" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2950](https://togithub.com/codespell-project/codespell/pull/2950) - Add suffixes to typos from "sa" to "se" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2951](https://togithub.com/codespell-project/codespell/pull/2951) - Add suffixes to typos from "sh" to "sp" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2952](https://togithub.com/codespell-project/codespell/pull/2952) - Add suffixes to typos from "sr" to "st" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2953](https://togithub.com/codespell-project/codespell/pull/2953) - Remove a branch from `main()` to pass Ruff CI check. by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2962](https://togithub.com/codespell-project/codespell/pull/2962) - Add suffixes to typos from "su" to "sz" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2954](https://togithub.com/codespell-project/codespell/pull/2954) - Dictionary fixes by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2935](https://togithub.com/codespell-project/codespell/pull/2935) - Add Pre-Commit as a dev dependency by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2959](https://togithub.com/codespell-project/codespell/pull/2959) - Drop support for Python 3.7 by [@korverdev](https://togithub.com/korverdev) in [https://github.com/codespell-project/codespell/pull/2964](https://togithub.com/codespell-project/codespell/pull/2964) - Fix pre-commit issues by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/2967](https://togithub.com/codespell-project/codespell/pull/2967) - Add suffixes to typos that start with "t" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2965](https://togithub.com/codespell-project/codespell/pull/2965) - Add suffixes to typos that start with "u" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2966](https://togithub.com/codespell-project/codespell/pull/2966) - Add suffixes to typos that start with "v" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2970](https://togithub.com/codespell-project/codespell/pull/2970) - Add suffixes to typos from "w" to "z" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2971](https://togithub.com/codespell-project/codespell/pull/2971) - Add some new misspellings by [@Jeremiah-England](https://togithub.com/Jeremiah-England) in [https://github.com/codespell-project/codespell/pull/2972](https://togithub.com/codespell-project/codespell/pull/2972) - Add spelling corrections for defaoult and variants. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2975](https://togithub.com/codespell-project/codespell/pull/2975) - Fix the name of the extra word lists we load by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2976](https://togithub.com/codespell-project/codespell/pull/2976) - Add suffixes to typos from "aa" to "acc" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2974](https://togithub.com/codespell-project/codespell/pull/2974) - Add suffixes to typos from "ace" to "ad" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2987](https://togithub.com/codespell-project/codespell/pull/2987) - Add suffixes to typos from "af" to "al" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2988](https://togithub.com/codespell-project/codespell/pull/2988) - Dictionary fixes by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2980](https://togithub.com/codespell-project/codespell/pull/2980) - Add suffixes to typos from "am" to "an" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2989](https://togithub.com/codespell-project/codespell/pull/2989) - Use pre-commit to sort the dictionaries by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/2973](https://togithub.com/codespell-project/codespell/pull/2973) - Simpler dictionary parsing by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2986](https://togithub.com/codespell-project/codespell/pull/2986) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/2993](https://togithub.com/codespell-project/codespell/pull/2993) - Add suffixes to typos that start with "ap" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2991](https://togithub.com/codespell-project/codespell/pull/2991) - Half dozen new cases in `dictionary.txt` by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2994](https://togithub.com/codespell-project/codespell/pull/2994) - Add suffixes to typos that start with "ar" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2992](https://togithub.com/codespell-project/codespell/pull/2992) - Add suffixes to typos that start with "as" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2997](https://togithub.com/codespell-project/codespell/pull/2997) - Add suffixes to typos from "at" to "ay" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2998](https://togithub.com/codespell-project/codespell/pull/2998) - Add suffixes to typos from "ba" to "be" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2999](https://togithub.com/codespell-project/codespell/pull/2999) - Add preperint typo by [@yarikoptic](https://togithub.com/yarikoptic) in [https://github.com/codespell-project/codespell/pull/2978](https://togithub.com/codespell-project/codespell/pull/2978) - Add some typos found in a large documentation repo by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/3001](https://togithub.com/codespell-project/codespell/pull/3001) - Add suffixes to typos from "bi" to "bu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3002](https://togithub.com/codespell-project/codespell/pull/3002) - Add suffixes to typos that start with "ca" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3003](https://togithub.com/codespell-project/codespell/pull/3003) - Add some misspellings and refinements by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3004](https://togithub.com/codespell-project/codespell/pull/3004) - Add typo variations of background(s) by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3006](https://togithub.com/codespell-project/codespell/pull/3006) - Add more typos for "check" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3005](https://togithub.com/codespell-project/codespell/pull/3005) - ...ter → ...tor by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2990](https://togithub.com/codespell-project/codespell/pull/2990) - Add suffixes to typos from "ce" to "ci" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3008](https://togithub.com/codespell-project/codespell/pull/3008) - Remove the grave accent (\`) from the default word regex by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2983](https://togithub.com/codespell-project/codespell/pull/2983) - Add typo variations for 'enble'->'enable' to main dictionary by [@akien-mga](https://togithub.com/akien-mga) in [https://github.com/codespell-project/codespell/pull/3010](https://togithub.com/codespell-project/codespell/pull/3010) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3011](https://togithub.com/codespell-project/codespell/pull/3011) - Add suffixes to typos from "cl" to "col" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3009](https://togithub.com/codespell-project/codespell/pull/3009) - Generate alternative typos with a translation table by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2985](https://togithub.com/codespell-project/codespell/pull/2985) - Remove redundant linting CI workflows handled by pre-commit.ci by [@kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/codespell-project/codespell/pull/2969](https://togithub.com/codespell-project/codespell/pull/2969) - Fix ruff lint error by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3015](https://togithub.com/codespell-project/codespell/pull/3015) - Add suffixes to typos that start with "com" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3012](https://togithub.com/codespell-project/codespell/pull/3012) - Add spelling correction for information and variant. by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/3018](https://togithub.com/codespell-project/codespell/pull/3018) - Replace local and CI workflow by pre-commit by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3020](https://togithub.com/codespell-project/codespell/pull/3020) - Add fram->frame and friend by [@peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/3016](https://togithub.com/codespell-project/codespell/pull/3016) - Add typo variations of 'dispatch' by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3007](https://togithub.com/codespell-project/codespell/pull/3007) - Add more typos for "configure" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3013](https://togithub.com/codespell-project/codespell/pull/3013) - Add suffixes to typos from "cona" to "conr" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3023](https://togithub.com/codespell-project/codespell/pull/3023) - Add suffixes to typos from "cons" to "conv" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3025](https://togithub.com/codespell-project/codespell/pull/3025) - Add more typos for "correspond" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3026](https://togithub.com/codespell-project/codespell/pull/3026) - Adding articifial to artificial to `dictionary.txt` by [@jamesbraza](https://togithub.com/jamesbraza) in [https://github.com/codespell-project/codespell/pull/3024](https://togithub.com/codespell-project/codespell/pull/3024) - Move the valid word implementor in rare dictionary by [@fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/3030](https://togithub.com/codespell-project/codespell/pull/3030) - Typos from tcpdump and libpcap by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3031](https://togithub.com/codespell-project/codespell/pull/3031) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3033](https://togithub.com/codespell-project/codespell/pull/3033) - Add suffixes to typos from "coo" to "coy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3029](https://togithub.com/codespell-project/codespell/pull/3029) - Add suffixes to typos from "cp" to "cy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3032](https://togithub.com/codespell-project/codespell/pull/3032) - Add suffixes to typos from "dc" to "den" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3034](https://togithub.com/codespell-project/codespell/pull/3034) - Add suffixes to typos from "dep" to "der" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3036](https://togithub.com/codespell-project/codespell/pull/3036) - \[pre-commit.ci] fix new ruff issue by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3042](https://togithub.com/codespell-project/codespell/pull/3042) - Add suffixes to typos from "des" to "dev" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3039](https://togithub.com/codespell-project/codespell/pull/3039) - Add suffixes to typos that start with "di" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3040](https://togithub.com/codespell-project/codespell/pull/3040) - Add suffixes to typos from "do" to "dy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3043](https://togithub.com/codespell-project/codespell/pull/3043) - Add suffixes to typos from "ea" to "en" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3048](https://togithub.com/codespell-project/codespell/pull/3048) - Add suffixes to typos from "ep" to "exe" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3049](https://togithub.com/codespell-project/codespell/pull/3049) - Add suffixes to typos from "exi" to "exu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3050](https://togithub.com/codespell-project/codespell/pull/3050) - \[pre-commit.ci] pre-commit autoupdate by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3045](https://togithub.com/codespell-project/codespell/pull/3045) - Update dictionary.txt by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/3035](https://togithub.com/codespell-project/codespell/pull/3035) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3051](https://togithub.com/codespell-project/codespell/pull/3051) - Add suffixes to typos that start with "f" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3052](https://togithub.com/codespell-project/codespell/pull/3052) - Add suffixes to typos from "g" to "h" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3053](https://togithub.com/codespell-project/codespell/pull/3053) - Additions to `dictionary.txt` by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/3054](https://togithub.com/codespell-project/codespell/pull/3054) - Modify structure of dict read from TOML to match dict read from INI by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3046](https://togithub.com/codespell-project/codespell/pull/3046) - Add suffixes to typos from "id" to "inh" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3055](https://togithub.com/codespell-project/codespell/pull/3055) - Add more typos for "initialize" and similar by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3056](https://togithub.com/codespell-project/codespell/pull/3056) - Add suffixes to typos from "ini" to "it" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3059](https://togithub.com/codespell-project/codespell/pull/3059) - Add suffixes to typos from "j" to "l" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3060](https://togithub.com/codespell-project/codespell/pull/3060) - Add refinement to 'draing' typo by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3062](https://togithub.com/codespell-project/codespell/pull/3062) - Add suffixes to typos from "ma" to "me" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3063](https://togithub.com/codespell-project/codespell/pull/3063) - Add suffixes to typos from "mi" to "mu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3064](https://togithub.com/codespell-project/codespell/pull/3064) - Add more variations of "except" and "exempt" by [@barsnick](https://togithub.com/barsnick) in [https://github.com/codespell-project/codespell/pull/3057](https://togithub.com/codespell-project/codespell/pull/3057) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3065](https://togithub.com/codespell-project/codespell/pull/3065) - Bump actions/checkout from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/codespell-project/codespell/pull/3066](https://togithub.com/codespell-project/codespell/pull/3066) - Add spelling correction for "exis". by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/3067](https://togithub.com/codespell-project/codespell/pull/3067) - Add followiing->following by [@alxgu](https://togithub.com/alxgu) in [https://github.com/codespell-project/codespell/pull/3070](https://togithub.com/codespell-project/codespell/pull/3070) - Add suffixes to typos that start with "n" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3068](https://togithub.com/codespell-project/codespell/pull/3068) - Add suffixes to typos that start with "o" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3069](https://togithub.com/codespell-project/codespell/pull/3069) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3074](https://togithub.com/codespell-project/codespell/pull/3074) - Add suffixes to typos that start with "pa" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3071](https://togithub.com/codespell-project/codespell/pull/3071) - Add suffixes to typos from "pe" to "po" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3073](https://togithub.com/codespell-project/codespell/pull/3073) - Get rid of typos with apostrophe replaced by semicolon by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3022](https://togithub.com/codespell-project/codespell/pull/3022) - Add suffixes to typos from "pr" to "pu" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3075](https://togithub.com/codespell-project/codespell/pull/3075) - Add handlong->handling by [@nils-van-zuijlen](https://togithub.com/nils-van-zuijlen) in [https://github.com/codespell-project/codespell/pull/3076](https://togithub.com/codespell-project/codespell/pull/3076) - Bump codecov/codecov-action from 3 to 4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/codespell-project/codespell/pull/3078](https://togithub.com/codespell-project/codespell/pull/3078) - Add suffixes to typos from "q" to "rec" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3077](https://togithub.com/codespell-project/codespell/pull/3077) - Revert [`b397a6e`](https://togithub.com/codespell-project/codespell/commit/b397a6e4) / [#3078](https://togithub.com/codespell-project/codespell/issues/3078) by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3080](https://togithub.com/codespell-project/codespell/pull/3080) - Add various typos by [@luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/3079](https://togithub.com/codespell-project/codespell/pull/3079) - Add suffixes to typos from "red" to "rep" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3081](https://togithub.com/codespell-project/codespell/pull/3081) - Add suffixes to typos from "req" to "ru" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3083](https://togithub.com/codespell-project/codespell/pull/3083) - Dictionary additions by [@janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/3082](https://togithub.com/codespell-project/codespell/pull/3082) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3085](https://togithub.com/codespell-project/codespell/pull/3085) - Add suffixes to typos from "sa" to "se" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3084](https://togithub.com/codespell-project/codespell/pull/3084) - Add correction for havne't->haven't by [@cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/3089](https://togithub.com/codespell-project/codespell/pull/3089) - Add suffixes to typos from "sh" to "so" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3086](https://togithub.com/codespell-project/codespell/pull/3086) - Add suffixes to typos from "sp" to "st" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3087](https://togithub.com/codespell-project/codespell/pull/3087) - Add suffixes to typos from "su" to "sy" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3090](https://togithub.com/codespell-project/codespell/pull/3090) - Add suffixes to typos from "ta" to "th" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3092](https://togithub.com/codespell-project/codespell/pull/3092) - \[pre-commit.ci] pre-commit autoupdate by [@pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/codespell-project/codespell/pull/3097](https://togithub.com/codespell-project/codespell/pull/3097) - Add suffixes to typos from "ti" to "ty" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3094](https://togithub.com/codespell-project/codespell/pull/3094) - Add suffixes to typos that start with "u" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3095](https://togithub.com/codespell-project/codespell/pull/3095) - Add suffixes to typos from "v" to "z" by [@int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/3096](https://togithub.com/codespell-project/codespell/pull/3096) - many new typos from different repositories by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3021](https://togithub.com/codespell-project/codespell/pull/3021) - fixing setuptool_scm dependency because the latest version is broken by [@tomrijntjes](https://togithub.com/tomrijntjes) in [https://github.com/codespell-project/codespell/pull/3100](https://togithub.com/codespell-project/codespell/pull/3100) - More typos by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3101](https://togithub.com/codespell-project/codespell/pull/3101) - Use f-strings wherever possible by [@DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/3102](https://togithub.com/codespell-project/codespell/pull/3102) ##### New Contributors - [@IndexSeek](https://togithub.com/IndexSeek) made their first contribution in [https://github.com/codespell-project/codespell/pull/2882](https://togithub.com/codespell-project/codespell/pull/2882) - [@alxgu](https://togithub.com/alxgu) made their first contribution in [https://github.com/codespell-project/codespell/pull/2892](https://togithub.com/codespell-project/codespell/pull/2892) - [@kurtmckee](https://togithub.com/kurtmckee) made their first contribution in [https://github.com/codespell-project/codespell/pull/2967](https://togithub.com/codespell-project/codespell/pull/2967) - [@Jeremiah-England](https://togithub.com/Jeremiah-England) made their first contribution in [https://github.com/codespell-project/codespell/pull/2972](https://togithub.com/codespell-project/codespell/pull/2972) - [@pre-commit-ci](https://togithub.com/pre-commit-ci) made their first contribution in [https://github.com/codespell-project/codespell/pull/2993](https://togithub.com/codespell-project/codespell/pull/2993) - [@jamesbraza](https://togithub.com/jamesbraza) made their first contribution in [https://github.com/codespell-project/codespell/pull/3024](https://togithub.com/codespell-project/codespell/pull/3024) - [@barsnick](https://togithub.com/barsnick) made their first contribution in [https://github.com/codespell-project/codespell/pull/3057](https://togithub.com/codespell-project/codespell/pull/3057) - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/codespell-project/codespell/pull/3066](https://togithub.com/codespell-project/codespell/pull/3066) - [@tomrijntjes](https://togithub.com/tomrijntjes) made their first contribution in [https://github.com/codespell-project/codespell/pull/3100](https://togithub.com/codespell-project/codespell/pull/3100) **Full Changelog**: https://github.com/codespell-project/codespell/compare/v2.2.5...v2.2.6PyCQA/flake8-bugbear (flake8-bugbear)
### [`v23.11.28`](https://togithub.com/PyCQA/flake8-bugbear/releases/tag/23.11.28) [Compare Source](https://togithub.com/PyCQA/flake8-bugbear/compare/23.11.26...23.11.28) - B035: Fix false positive when named expressions are used ([#430](https://togithub.com/PyCQA/flake8-bugbear/issues/430)) ### [`v23.11.26`](https://togithub.com/PyCQA/flake8-bugbear/releases/tag/23.11.26) [Compare Source](https://togithub.com/PyCQA/flake8-bugbear/compare/23.9.16...23.11.26) - B035: add check for static keys in dict-comprehension ([#426](https://togithub.com/PyCQA/flake8-bugbear/issues/426)) - B902: Add exceptions for standard library metaclasses ([#415](https://togithub.com/PyCQA/flake8-bugbear/issues/415)) - B017: Modify to no longer have a false negative when raises() is imported directly from pytest ([#424](https://togithub.com/PyCQA/flake8-bugbear/issues/424)) - B026: Fix bug where the check was not triggered for calls where the caller is an attribute ([#420](https://togithub.com/PyCQA/flake8-bugbear/issues/420)) ### [`v23.9.16`](https://togithub.com/PyCQA/flake8-bugbear/releases/tag/23.9.16) [Compare Source](https://togithub.com/PyCQA/flake8-bugbear/compare/23.7.10...23.9.16) - add --classmethod-decorators ([#405](https://togithub.com/PyCQA/flake8-bugbear/issues/405)) - fix name collision for node_stack on python 3.12 ([#406](https://togithub.com/PyCQA/flake8-bugbear/issues/406)) - Use pypa/build to build the package ([#404](https://togithub.com/PyCQA/flake8-bugbear/issues/404))pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)
### [`v4.5.0`](https://togithub.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0) [Compare Source](https://togithub.com/pre-commit/pre-commit-hooks/compare/v4.4.0...v4.5.0)psf/black (psf/black)
### [`v23.11.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23110) [Compare Source](https://togithub.com/psf/black/compare/23.10.1...23.11.0) ##### Highlights - Support formatting ranges of lines with the new `--line-ranges` command-line option ([#4020](https://togithub.com/psf/black/issues/4020)) ##### Stable style - Fix crash on formatting bytes strings that look like docstrings ([#4003](https://togithub.com/psf/black/issues/4003)) - Fix crash when whitespace followed a backslash before newline in a docstring ([#4008](https://togithub.com/psf/black/issues/4008)) - Fix standalone comments inside complex blocks crashing Black ([#4016](https://togithub.com/psf/black/issues/4016)) - Fix crash on formatting code like `await (a ** b)` ([#3994](https://togithub.com/psf/black/issues/3994)) - No longer treat leading f-strings as docstrings. This matches Python's behaviour and fixes a crash ([#4019](https://togithub.com/psf/black/issues/4019)) ##### Preview style - Multiline dicts and lists that are the sole argument to a function are now indented less ([#3964](https://togithub.com/psf/black/issues/3964)) - Multiline unpacked dicts and lists as the sole argument to a function are now also indented less ([#3992](https://togithub.com/psf/black/issues/3992)) - In f-string debug expressions, quote types that are visible in the final string are now preserved ([#4005](https://togithub.com/psf/black/issues/4005)) - Fix a bug where long `case` blocks were not split into multiple lines. Also enable general trailing comma rules on `case` blocks ([#4024](https://togithub.com/psf/black/issues/4024)) - Keep requiring two empty lines between module-level docstring and first function or class definition ([#4028](https://togithub.com/psf/black/issues/4028)) - Add support for single-line format skip with other comments on the same line ([#3959](https://togithub.com/psf/black/issues/3959)) ##### Configuration - Consistently apply force exclusion logic before resolving symlinks ([#4015](https://togithub.com/psf/black/issues/4015)) - Fix a bug in the matching of absolute path names in `--include` ([#3976](https://togithub.com/psf/black/issues/3976)) ##### Performance - Fix mypyc builds on arm64 on macOS ([#4017](https://togithub.com/psf/black/issues/4017)) ##### Integrations - Black's pre-commit integration will now run only on git hooks appropriate for a code formatter ([#3940](https://togithub.com/psf/black/issues/3940)) ### [`v23.10.1`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23101) [Compare Source](https://togithub.com/psf/black/compare/23.10.0...23.10.1) ##### Highlights - Maintenance release to get a fix out for GitHub Action edge case ([#3957](https://togithub.com/psf/black/issues/3957)) ##### Preview style - Fix merging implicit multiline strings that have inline comments ([#3956](https://togithub.com/psf/black/issues/3956)) - Allow empty first line after block open before a comment or compound statement ([#3967](https://togithub.com/psf/black/issues/3967)) ##### Packaging - Change Dockerfile to hatch + compile black ([#3965](https://togithub.com/psf/black/issues/3965)) ##### Integrations - The summary output for GitHub workflows is now suppressible using the `summary` parameter. ([#3958](https://togithub.com/psf/black/issues/3958)) - Fix the action failing when Black check doesn't pass ([#3957](https://togithub.com/psf/black/issues/3957)) ##### Documentation - It is known Windows documentation CI is broken [https://github.com/psf/black/issues/3968](https://togithub.com/psf/black/issues/3968)3968 ### [`v23.10.0`](https://togithub.com/psf/black/blob/HEAD/CHANGES.md#23100) [Compare Source](https://togithub.com/psf/black/compare/23.9.1...23.10.0) ##### Stable style - Fix comments getting removed from inside parenthesized strings ([#3909](https://togithub.com/psf/black/issues/3909)) ##### Preview style - Fix long lines with power operators getting split before the line length ([#3942](https://togithub.com/psf/black/issues/3942)) - Long type hints are now wrapped in parentheses and properly indented when split across multiple lines ([#3899](https://togithub.com/psf/black/issues/3899)) - Magic trailing commas are now respected in return types. ([#3916](https://togithub.com/psf/black/issues/3916)) - Require one empty line after module-level docstrings. ([#3932](https://togithub.com/psf/black/issues/3932)) - Treat raw triple-quoted strings as docstrings ([#3947](https://togithub.com/psf/black/issues/3947)) ##### Configuration - Fix cache versioning logic when `BLACK_CACHE_DIR` is set ([#3937](https://togithub.com/psf/black/issues/3937)) ##### Parser - Fix bug where attributes named `type` were not acccepted inside `match` statements ([#3950](https://togithub.com/psf/black/issues/3950)) - Add support for PEP 695 type aliases containing lambdas and other unusual expressions ([#3949](https://togithub.com/psf/black/issues/3949)) ##### Output - Black no longer attempts to provide special errors for attempting to format Python 2 code ([#3933](https://togithub.com/psf/black/issues/3933)) - Black will more consistently print stacktraces on internal errors in verbose mode ([#3938](https://togithub.com/psf/black/issues/3938)) ##### Integrations - The action output displayed in the job summary is now wrapped in Markdown ([#3914](https://togithub.com/psf/black/issues/3914))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.