Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ignore line endings in exclude-file #1889

Conversation

Jackenmen
Copy link
Contributor

Fixes #1888

Copy link
Collaborator

@peternewman peternewman left a comment

Choose a reason for hiding this comment

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

Can you extend test_ignore_dictionary too, so that also covers both cases?

codespell_lib/tests/test_basic.py Outdated Show resolved Hide resolved
codespell_lib/_codespell.py Show resolved Hide resolved
@Jackenmen Jackenmen force-pushed the ignore_line_endings_in_exclude_file branch from ceb4377 to 7806573 Compare March 25, 2021 12:38
@Jackenmen
Copy link
Contributor Author

Alright, I added the test cases for all combinations of these line endings \n, \r\n, \n, \r\n.

It seems that I need to use different misspellings for test_ignore_dictionary as the ones I chose don't seem to be detected as misspellings and therefore the test cases don't quite work. Got any suggestions on what words I could use here?

@Jackenmen Jackenmen force-pushed the ignore_line_endings_in_exclude_file branch 2 times, most recently from 6411982 to c712529 Compare March 25, 2021 12:47
@Jackenmen
Copy link
Contributor Author

Jackenmen commented Mar 25, 2021

Got any suggestions on what words I could use here?

Nevermind, I found some in the other tests 😄

Copy link
Collaborator

@peternewman peternewman left a comment

Choose a reason for hiding this comment

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

Sorry the write changes thing will need fixing somehow. Perhaps just move it to when you're comparing the line to the exclude list?

codespell_lib/tests/test_basic.py Outdated Show resolved Hide resolved
@@ -602,7 +602,7 @@ def parse_file(filename, colors, summary, misspellings, exclude_lines,
return bad_count

for i, line in enumerate(lines):
if line in exclude_lines:
if line.rstrip() in exclude_lines:
Copy link
Collaborator

Choose a reason for hiding this comment

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

I've realised the issue. This will write back out. See the -w based tests (and extend them to prove it/stop us breaking it anyway).

An input of abandonned\nAbandonned\r\nABANDONNED \nAbAnDoNnEd will become abandonned\nAbandonned\nABANDONNED\nAbAnDoNnEd I think

Copy link
Contributor Author

Choose a reason for hiding this comment

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

An input of abandonned\nAbandonned\r\nABANDONNED \nAbAnDoNnEd will become abandonned\nAbandonned\nABANDONNED\nAbAnDoNnEd I think

It becomes abandoned\nAbandoned\nABANDONED \nabandoned on both codespell 2.0.0 and on the version with modifications from this PR.
I'm not quite sure what and why I should be extending tests here as the changes from this PR do not make any changes that would cause any regression. I feel like it would be better suited for a separate PR?

If you don't agree, I can make the changes here, just let me know what test I should be modifying and/or what kind of inputs/outputs should I be checking there.

Copy link
Contributor

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@peternewman do you think I could get your decision here so that I know if this is fine or if I should work on something before this will be able to move forward?

Choose a reason for hiding this comment

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

Copy link
Collaborator

Choose a reason for hiding this comment

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

An input of abandonned\nAbandonned\r\nABANDONNED \nAbAnDoNnEd will become abandonned\nAbandonned\nABANDONNED\nAbAnDoNnEd I think

It becomes abandoned\nAbandoned\nABANDONED \nabandoned on both codespell 2.0.0 and on the version with modifications from this PR.

Odd, as we added the tests here in #2490 and they seem to behave okay, although admittedly they are a slightly different code path to the command line version. What OS were you testing on?

I'm not quite sure what and why I should be extending tests here as the changes from this PR do not make any changes that would cause any regression. I feel like it would be better suited for a separate PR?

I believe the change you're making will introduce a bug, or perhaps simply further embed an existing bug, so I figure fixing the crucial underlying one first is probably a good idea.

If you don't agree, I can make the changes here, just let me know what test I should be modifying and/or what kind of inputs/outputs should I be checking there.

As mentioned, I think we've now done that in #2490 so when that's in, you can just update/rebase and as long as your code continue to pass we'll be all good.

Copy link
Contributor Author

@Jackenmen Jackenmen Sep 7, 2022

Choose a reason for hiding this comment

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

What OS were you testing on?

Back then probably only on Windows 10.

I believe the change you're making will introduce a bug, or perhaps simply further embed an existing bug, so I figure fixing the crucial underlying one first is probably a good idea.

That certainly makes sense, I am just not really sure what the issue is exactly. Hopefully, the tests added in #2490 will make it more clear whether there is any issue and if so, what that issue is, thanks for working on those tests. Once that PR gets merged, I'll rebase.
If any further work on the PR will be needed, I might not get to it before Saturday but other than that, I'll be happy to make any necessary changes 👍

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I rebased the PR on top of current master now that the tests got merged. Locally the tests ran fine, you'll have to approve the CI run though since I haven't had any PRs into this repository yet.


By the way, in case you don't know, the requirement for approval of workflows for first-time contributors who are NOT new to GitHub can be disabled to decrease the contribution barrier for first-time contributors, see:
https://twitter.com/JakubKuczys/status/1562660410108841986

@luzpaz
Copy link
Collaborator

luzpaz commented Sep 26, 2022

@peternewman care to review this?

@Jackenmen Jackenmen force-pushed the ignore_line_endings_in_exclude_file branch from fe50225 to c47b7a1 Compare January 29, 2023 23:14
@Jackenmen
Copy link
Contributor Author

I resolved conflicts in case anyone wants to look at this again.

@DimitriPapadopoulos
Copy link
Collaborator

BTW, it would be great to make sure all options that take a file as an argument are immune to extra line endings in the file:

  • -D DICTIONARY
  • -I FILE
  • -x FILE
  • --config CONFIG
  • --toml TOML

But that would be a different PR, once this one is merged 😄

@Jackenmen
Copy link
Contributor Author

If this one ever gets merged, I may look into it.

@DimitriPapadopoulos
Copy link
Collaborator

@peternewman Would you agree to merge this?

@Andy-Grigg
Copy link

Is there any interest in getting this merged? As far as I can tell, the current implementation cannot work at all with Windows line endings in the exclude-lines file

open() is called in build_exclude_hashes without the newline parameter, which normalizes all line endings to \n, but everywhere else open() is called with newline='', so newlines are preserved.

As a result, if there's a \r\n ending in the file to be checked, it's impossible to match any line to the exclude-lines file.

@Jackenmen
Copy link
Contributor Author

This PR is supposed to cause line endings in spell-checked files to be ignored when being compared to entries in exclude lines file. This feature is wanted and I definitely have interest in getting this PR merged. You are the first to say that the current implementation has issues (more specifically, you claim that it doesn't work) so there was no way for me to know there are some concerns about it before you posted your comment :p

I believe the implementation is sound though - the lines are rstripped before checking so the way files are opened shouldn't matter. Test cases also seem to indicate that, are you able to provide reproduction steps for which the changes in this PR aren't working as intended?

@Andy-Grigg
Copy link

Andy-Grigg commented Nov 22, 2023

This PR is supposed to cause line endings in spell-checked files to be ignored when being compared to entries in exclude lines file. This feature is wanted and I definitely have interest in getting this PR merged. You are the first to say that the current implementation has issues (more specifically, you claim that it doesn't work) so there was no way for me to know there are some concerns about it before you posted your comment :p

I believe the implementation is sound though - the lines are rstripped before checking so the way files are opened shouldn't matter. Test cases also seem to indicate that, are you able to provide reproduction steps for which the changes in this PR aren't working as intended?

I'm sorry, I wasn't clear in my comment. This work is brilliant and I love it, I just checked out your branch and the ignore-lines functionality works as expected. As you say, since you're stripping off the whitespace, it doesn't matter how open() is set up.

'Current implementation' in my comment was referring to the released functionality, not the changes that you've done here! My comment was addressed more to the maintainer - I was really just trying to add my vote for getting this merged.

@DimitriPapadopoulos
Copy link
Collaborator

@Jackenmen Could you rebase one last time, as there are conflicts? I'll merge when you're done.

@DimitriPapadopoulos DimitriPapadopoulos dismissed peternewman’s stale review November 22, 2023 21:57

All raised issues seem to have been addressed, including with extensive tests.

@Jackenmen
Copy link
Contributor Author

Could you rebase one last time, as there are conflicts?

@DimitriPapadopoulos It doesn't seem that there were any conflicts, I just made a regular merge commit through GitHub UI. Do let me know if you're not using squash merges and need me to rebase instead to keep a clean history, I can do that instead 😄

@Jackenmen
Copy link
Contributor Author

'Current implementation' in my comment was referring to the released functionality, not the changes that you've done here!

Makes sense, both our interpretations of your comment were definitely valid, just the wonders of misunderstandings in text-based communication :) I guess I just assumed it's about my PR since that's where your comment was posted + you also went into details of the implementation (but as it turns out, they were details of the implementation in master as well). No worries though, I'm just glad you like it!

@DimitriPapadopoulos
Copy link
Collaborator

@Jackenmen Yes, I was thinking of squash merging.

@Jackenmen
Copy link
Contributor Author

No need for me to do anything else then, great! Excited to see this finally get into the project!

@DimitriPapadopoulos DimitriPapadopoulos merged commit 86b30db into codespell-project:master Nov 23, 2023
14 checks passed
@DimitriPapadopoulos
Copy link
Collaborator

@Jackenmen Thank you for your contribution and your patience.

@Jackenmen Jackenmen deleted the ignore_line_endings_in_exclude_file branch November 23, 2023 08:28
renovate bot added a commit to allenporter/flux-local that referenced this pull request May 24, 2024
….3.0 (#690)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[codespell-project/codespell](https://github.com/codespell-project/codespell)
| repository | minor | `v2.2.6` -> `v2.3.0` |

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](https://github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>codespell-project/codespell
(codespell-project/codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3115
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[codespell-project/codespell#3116
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3121
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3117
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3126
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3128
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3135
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3130
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3131
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3155
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[codespell-project/codespell#3157
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3158
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[codespell-project/codespell#3146
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3149
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3150
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3163
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3173
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3167
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3168
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3172
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3176
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3174
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3175
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3178
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3019
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3179
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3177
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[codespell-project/codespell#3183
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3180
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3182
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3185
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3184
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3186
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3193
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[codespell-project/codespell#3194
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3187
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3195
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3188
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[codespell-project/codespell#3197
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3200
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3199
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3201
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3205
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3204
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3214
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3213
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[codespell-project/codespell#3218
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3215
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3222
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3228
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[codespell-project/codespell#3224
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3230
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[codespell-project/codespell#1889
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3232
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3235
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3234
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[codespell-project/codespell#3236
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[codespell-project/codespell#3231
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3237
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3239
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3240
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[codespell-project/codespell#3241
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3242
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3247
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3244
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3250
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3253
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3254
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3257
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3255
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3251
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3262
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3263
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3264
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3259
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3268
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3265
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3273
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3274
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3271
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[codespell-project/codespell#3275
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3272
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3279
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3282
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3281
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3286
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3280
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3289
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3291
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[codespell-project/codespell#3287
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3292
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3269
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3298
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3294
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3162
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3302
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3303
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3295
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3304
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[codespell-project/codespell#3307
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[codespell-project/codespell#3308
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3309
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3310
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3343
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3347
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3348
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3351
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3350
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3354
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3349
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3352
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3357
- Fix "dubious ownership" error in dev containers by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3361
- Assorted mispellings by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3360
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3364
- Add metadataa typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3368
- Add corrections for all \*in->\*ing words starting with "A" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3336
- Add corrections for all \*in->\*ing words starting with "B" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3312
- Add corrections for all \*in->\*ing words starting with "C" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3314
- editible->editable by
[@&#8203;skshetry](https://github.com/skshetry) in
[codespell-project/codespell#3367
- Add corrections for all \*in->\*ing words starting with "D" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3319
- Add corrections for all \*in->\*ing words starting with "E" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3318
- Add corrections for all \*in->\*ing words starting with "F" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3330
- Add correction for spoofing and spoofed. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3370
- Add reliabe->reliable by
[@&#8203;adamscott](https://github.com/adamscott) in
[codespell-project/codespell#3372
- Add corrections for all \*in->\*ing words starting with "G" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3325
- Add corrections for all \*in->\*ing words starting with "H" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3315
- Add corrections for all \*in->\*ing words starting with "I" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3329
- Add corrections for all \*in->\*ing words starting with "J" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3331
- Add corrections for all \*in->\*ing words starting with "K" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3332
- Add corrections for all \*in->\*ing words starting with "L" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3326
- Add corrections for all \*in->\*ing words starting with "M" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3317
- Add corrections for all \*in->\*ing words starting with "N" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3320
- Add corrections for all \*in->\*ing words starting with "O" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3313
- Move focusin to code by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3373
- Add filaname->filename by
[@&#8203;cjwatson](https://github.com/cjwatson) in
[codespell-project/codespell#3371
- Add corrections for all \*in->\*ing words starting with "R" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3324
- Add corrections for all \*in->\*ing words starting with "S" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3316
- Add corrections for all \*in->\*ing words starting with "P" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3322
- Add corrections for all \*in->\*ing words starting with "Q" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3333
- Add corrections for all \*in->\*ing words starting with "T" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3328
- Add corrections for all \*in->\*ing words starting with "U" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3321
- Add corrections for all \*in->\*ing words starting with "V" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3327
- Add corrections for all \*in->\*ing words starting with "W" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3323
- Add corrections for all \*in->\*ing words starting with "Y" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3334
- Add corrections for all \*in->\*ing words starting with "Z" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3335
- Add 'quotted->quoted' by
[@&#8203;sirosen](https://github.com/sirosen) in
[codespell-project/codespell#3374
- Remove reoccurrence from the dictionary.txt -- LGTM and popular word
by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3378
- Add typos for expration(s) by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3377
- Implement inline ignores by
[@&#8203;kaste](https://github.com/kaste) in
[codespell-project/codespell#2400
- Add softwrae typo fix by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3383
- Add spelling corrections for morphology by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3379
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3382
- Several spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3386
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3389
- Add 'repeatition->repetition' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3388
- Add labael->label and variants by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3384
- docs: add the documentation of the new inline ignore comments by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3390
- Add reposiroty->repository by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3393
- Adding communicationg->communicating by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3394
- Add 'croporate->corporate', 'incroporate->incorporate' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3395
- docs: indentation error by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3392
- More typos from Wikipedia by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3363
- Add compatiblility / configurated by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3161
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3398
- Handle multiline options by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3400
- docs: just `codespell:ignore` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3397
- Add `aftewards` misspelling by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3403
- Add correction for trasversal and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3405
- A few mispellings for the dictionnary by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3404
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3406
- Options that expect a file, should accept lists of files too by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#2767
- Add spelling correction for specialiaze/specialiase and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3409
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3411
- Add statestics typo (github has over 300 hits) by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3412
- nueroimaging typo (13 hits on github) -- domain specific but no doubt
wrong! by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3413
- Added minor typos by [@&#8203;matlupi](https://github.com/matlupi)
in
[codespell-project/codespell#3410
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3415
- Add netflify typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3417
- insstance typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3418
- mian->main by [@&#8203;MercuryDemo](https://github.com/MercuryDemo)
in
[codespell-project/codespell#3339
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3420
- Add coverage files to `.gitignore` by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3422
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3423
- Add `arragne->arrange` typo by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3421
- Materials science-related corrections 3 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3424
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3428

#### New Contributors

- [@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) made
their first contribution in
[codespell-project/codespell#3126
- [@&#8203;muhahahmad68](https://github.com/muhahahmad68) made their
first contribution in
[codespell-project/codespell#3146
- [@&#8203;macpijan](https://github.com/macpijan) made their first
contribution in
[codespell-project/codespell#3197
- [@&#8203;hugovk](https://github.com/hugovk) made their first
contribution in
[codespell-project/codespell#3204
- [@&#8203;jcubic](https://github.com/jcubic) made their first
contribution in
[codespell-project/codespell#3218
- [@&#8203;barndawgie](https://github.com/barndawgie) made their first
contribution in
[codespell-project/codespell#3215
- [@&#8203;Jendker](https://github.com/Jendker) made their first
contribution in
[codespell-project/codespell#3224
- [@&#8203;chenrui333](https://github.com/chenrui333) made their first
contribution in
[codespell-project/codespell#3231
- [@&#8203;zingale](https://github.com/zingale) made their first
contribution in
[codespell-project/codespell#3241
- [@&#8203;perillo](https://github.com/perillo) made their first
contribution in
[codespell-project/codespell#3262
- [@&#8203;vEnhance](https://github.com/vEnhance) made their first
contribution in
[codespell-project/codespell#3274
- [@&#8203;sshane](https://github.com/sshane) made their first
contribution in
[codespell-project/codespell#3275
- [@&#8203;matlupi](https://github.com/matlupi) made their first
contribution in
[codespell-project/codespell#3279
- [@&#8203;hannah-morilak](https://github.com/hannah-morilak) made
their first contribution in
[codespell-project/codespell#3287
- [@&#8203;amarvin](https://github.com/amarvin) made their first
contribution in
[codespell-project/codespell#3307
- [@&#8203;skshetry](https://github.com/skshetry) made their first
contribution in
[codespell-project/codespell#3367
- [@&#8203;adamscott](https://github.com/adamscott) made their first
contribution in
[codespell-project/codespell#3372
- [@&#8203;cjwatson](https://github.com/cjwatson) made their first
contribution in
[codespell-project/codespell#3371
- [@&#8203;kaste](https://github.com/kaste) made their first
contribution in
[codespell-project/codespell#2400
- [@&#8203;12rambau](https://github.com/12rambau) made their first
contribution in
[codespell-project/codespell#3390
- [@&#8203;MercuryDemo](https://github.com/MercuryDemo) made their
first contribution in
[codespell-project/codespell#3339

**Full Changelog**:
codespell-project/codespell@v2.2.6...v2.3.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/flux-local).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
allenporter pushed a commit to allenporter/pyrainbird that referenced this pull request May 25, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[codespell-project/codespell](https://github.com/codespell-project/codespell)
| repository | minor | `v2.2.6` -> `v2.3.0` |

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](https://github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>codespell-project/codespell
(codespell-project/codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3115
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[codespell-project/codespell#3116
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3121
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3117
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3126
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3128
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3135
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3130
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3131
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3155
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[codespell-project/codespell#3157
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3158
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[codespell-project/codespell#3146
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3149
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3150
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3163
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3173
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3167
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3168
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3172
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3176
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3174
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3175
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3178
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3019
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3179
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3177
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[codespell-project/codespell#3183
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3180
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3182
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3185
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3184
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3186
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3193
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[codespell-project/codespell#3194
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3187
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3195
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3188
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[codespell-project/codespell#3197
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3200
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3199
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3201
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3205
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3204
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3214
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3213
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[codespell-project/codespell#3218
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3215
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3222
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3228
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[codespell-project/codespell#3224
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3230
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[codespell-project/codespell#1889
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3232
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3235
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3234
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[codespell-project/codespell#3236
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[codespell-project/codespell#3231
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3237
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3239
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3240
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[codespell-project/codespell#3241
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3242
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3247
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3244
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3250
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3253
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3254
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3257
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3255
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3251
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3262
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3263
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3264
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3259
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3268
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3265
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3273
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3274
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3271
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[codespell-project/codespell#3275
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3272
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3279
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3282
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3281
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3286
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3280
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3289
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3291
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[codespell-project/codespell#3287
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3292
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3269
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3298
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3294
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3162
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3302
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3303
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3295
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3304
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[codespell-project/codespell#3307
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[codespell-project/codespell#3308
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3309
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3310
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3343
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3347
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3348
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3351
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3350
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3354
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3349
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3352
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3357
- Fix "dubious ownership" error in dev containers by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3361
- Assorted mispellings by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3360
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3364
- Add metadataa typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3368
- Add corrections for all \*in->\*ing words starting with "A" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3336
- Add corrections for all \*in->\*ing words starting with "B" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3312
- Add corrections for all \*in->\*ing words starting with "C" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3314
- editible->editable by
[@&#8203;skshetry](https://github.com/skshetry) in
[codespell-project/codespell#3367
- Add corrections for all \*in->\*ing words starting with "D" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3319
- Add corrections for all \*in->\*ing words starting with "E" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3318
- Add corrections for all \*in->\*ing words starting with "F" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3330
- Add correction for spoofing and spoofed. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3370
- Add reliabe->reliable by
[@&#8203;adamscott](https://github.com/adamscott) in
[codespell-project/codespell#3372
- Add corrections for all \*in->\*ing words starting with "G" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3325
- Add corrections for all \*in->\*ing words starting with "H" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3315
- Add corrections for all \*in->\*ing words starting with "I" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3329
- Add corrections for all \*in->\*ing words starting with "J" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3331
- Add corrections for all \*in->\*ing words starting with "K" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3332
- Add corrections for all \*in->\*ing words starting with "L" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3326
- Add corrections for all \*in->\*ing words starting with "M" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3317
- Add corrections for all \*in->\*ing words starting with "N" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3320
- Add corrections for all \*in->\*ing words starting with "O" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3313
- Move focusin to code by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3373
- Add filaname->filename by
[@&#8203;cjwatson](https://github.com/cjwatson) in
[codespell-project/codespell#3371
- Add corrections for all \*in->\*ing words starting with "R" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3324
- Add corrections for all \*in->\*ing words starting with "S" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3316
- Add corrections for all \*in->\*ing words starting with "P" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3322
- Add corrections for all \*in->\*ing words starting with "Q" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3333
- Add corrections for all \*in->\*ing words starting with "T" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3328
- Add corrections for all \*in->\*ing words starting with "U" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3321
- Add corrections for all \*in->\*ing words starting with "V" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3327
- Add corrections for all \*in->\*ing words starting with "W" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3323
- Add corrections for all \*in->\*ing words starting with "Y" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3334
- Add corrections for all \*in->\*ing words starting with "Z" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3335
- Add 'quotted->quoted' by
[@&#8203;sirosen](https://github.com/sirosen) in
[codespell-project/codespell#3374
- Remove reoccurrence from the dictionary.txt -- LGTM and popular word
by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3378
- Add typos for expration(s) by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3377
- Implement inline ignores by
[@&#8203;kaste](https://github.com/kaste) in
[codespell-project/codespell#2400
- Add softwrae typo fix by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3383
- Add spelling corrections for morphology by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3379
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3382
- Several spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3386
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3389
- Add 'repeatition->repetition' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3388
- Add labael->label and variants by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3384
- docs: add the documentation of the new inline ignore comments by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3390
- Add reposiroty->repository by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3393
- Adding communicationg->communicating by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3394
- Add 'croporate->corporate', 'incroporate->incorporate' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3395
- docs: indentation error by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3392
- More typos from Wikipedia by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3363
- Add compatiblility / configurated by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3161
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3398
- Handle multiline options by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3400
- docs: just `codespell:ignore` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3397
- Add `aftewards` misspelling by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3403
- Add correction for trasversal and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3405
- A few mispellings for the dictionnary by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3404
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3406
- Options that expect a file, should accept lists of files too by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#2767
- Add spelling correction for specialiaze/specialiase and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3409
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3411
- Add statestics typo (github has over 300 hits) by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3412
- nueroimaging typo (13 hits on github) -- domain specific but no doubt
wrong! by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3413
- Added minor typos by [@&#8203;matlupi](https://github.com/matlupi)
in
[codespell-project/codespell#3410
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3415
- Add netflify typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3417
- insstance typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3418
- mian->main by [@&#8203;MercuryDemo](https://github.com/MercuryDemo)
in
[codespell-project/codespell#3339
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3420
- Add coverage files to `.gitignore` by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3422
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3423
- Add `arragne->arrange` typo by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3421
- Materials science-related corrections 3 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3424
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3428

#### New Contributors

- [@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) made
their first contribution in
[codespell-project/codespell#3126
- [@&#8203;muhahahmad68](https://github.com/muhahahmad68) made their
first contribution in
[codespell-project/codespell#3146
- [@&#8203;macpijan](https://github.com/macpijan) made their first
contribution in
[codespell-project/codespell#3197
- [@&#8203;hugovk](https://github.com/hugovk) made their first
contribution in
[codespell-project/codespell#3204
- [@&#8203;jcubic](https://github.com/jcubic) made their first
contribution in
[codespell-project/codespell#3218
- [@&#8203;barndawgie](https://github.com/barndawgie) made their first
contribution in
[codespell-project/codespell#3215
- [@&#8203;Jendker](https://github.com/Jendker) made their first
contribution in
[codespell-project/codespell#3224
- [@&#8203;chenrui333](https://github.com/chenrui333) made their first
contribution in
[codespell-project/codespell#3231
- [@&#8203;zingale](https://github.com/zingale) made their first
contribution in
[codespell-project/codespell#3241
- [@&#8203;perillo](https://github.com/perillo) made their first
contribution in
[codespell-project/codespell#3262
- [@&#8203;vEnhance](https://github.com/vEnhance) made their first
contribution in
[codespell-project/codespell#3274
- [@&#8203;sshane](https://github.com/sshane) made their first
contribution in
[codespell-project/codespell#3275
- [@&#8203;matlupi](https://github.com/matlupi) made their first
contribution in
[codespell-project/codespell#3279
- [@&#8203;hannah-morilak](https://github.com/hannah-morilak) made
their first contribution in
[codespell-project/codespell#3287
- [@&#8203;amarvin](https://github.com/amarvin) made their first
contribution in
[codespell-project/codespell#3307
- [@&#8203;skshetry](https://github.com/skshetry) made their first
contribution in
[codespell-project/codespell#3367
- [@&#8203;adamscott](https://github.com/adamscott) made their first
contribution in
[codespell-project/codespell#3372
- [@&#8203;cjwatson](https://github.com/cjwatson) made their first
contribution in
[codespell-project/codespell#3371
- [@&#8203;kaste](https://github.com/kaste) made their first
contribution in
[codespell-project/codespell#2400
- [@&#8203;12rambau](https://github.com/12rambau) made their first
contribution in
[codespell-project/codespell#3390
- [@&#8203;MercuryDemo](https://github.com/MercuryDemo) made their
first contribution in
[codespell-project/codespell#3339

**Full Changelog**:
codespell-project/codespell@v2.2.6...v2.3.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/allenporter/pyrainbird).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
jooola pushed a commit to libretime/ansible-role-libretime that referenced this pull request Jun 22, 2024
….3.0 (#91)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[codespell-project/codespell](https://github.com/codespell-project/codespell)
| repository | minor | `v2.2.6` -> `v2.3.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

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](https://github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>codespell-project/codespell
(codespell-project/codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3115
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[codespell-project/codespell#3116
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3121
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3117
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3126
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3128
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3135
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3130
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3131
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3155
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[codespell-project/codespell#3157
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3158
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[codespell-project/codespell#3146
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3149
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3150
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3163
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3173
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3167
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3168
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3172
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3176
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3174
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3175
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3178
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3019
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3179
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3177
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[codespell-project/codespell#3183
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3180
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3182
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3185
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3184
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3186
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3193
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[codespell-project/codespell#3194
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3187
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3195
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3188
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[codespell-project/codespell#3197
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3200
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3199
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3201
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3205
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3204
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3214
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3213
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[codespell-project/codespell#3218
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3215
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3222
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3228
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[codespell-project/codespell#3224
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3230
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[codespell-project/codespell#1889
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3232
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3235
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3234
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[codespell-project/codespell#3236
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[codespell-project/codespell#3231
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3237
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3239
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3240
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[codespell-project/codespell#3241
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3242
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3247
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3244
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3250
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3253
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3254
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3257
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3255
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3251
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3262
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3263
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3264
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3259
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3268
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3265
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3273
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3274
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3271
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[codespell-project/codespell#3275
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3272
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3279
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3282
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3281
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3286
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3280
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3289
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3291
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[codespell-project/codespell#3287
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3292
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3269
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3298
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3294
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3162
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3302
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3303
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3295
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3304
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[codespell-project/codespell#3307
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[codespell-project/codespell#3308
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3309
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3310
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3343
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3347
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3348
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3351
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3350
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3354
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3349
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3352
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3357
- Fix "dubious ownership" error in dev containers by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3361
- Assorted mispellings by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3360
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3364
- Add metadataa typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3368
- Add corrections for all \*in->\*ing words starting with "A" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3336
- Add corrections for all \*in->\*ing words starting with "B" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3312
- Add corrections for all \*in->\*ing words starting with "C" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3314
- editible->editable by
[@&#8203;skshetry](https://github.com/skshetry) in
[codespell-project/codespell#3367
- Add corrections for all \*in->\*ing words starting with "D" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3319
- Add corrections for all \*in->\*ing words starting with "E" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3318
- Add corrections for all \*in->\*ing words starting with "F" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3330
- Add correction for spoofing and spoofed. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3370
- Add reliabe->reliable by
[@&#8203;adamscott](https://github.com/adamscott) in
[codespell-project/codespell#3372
- Add corrections for all \*in->\*ing words starting with "G" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3325
- Add corrections for all \*in->\*ing words starting with "H" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3315
- Add corrections for all \*in->\*ing words starting with "I" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3329
- Add corrections for all \*in->\*ing words starting with "J" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3331
- Add corrections for all \*in->\*ing words starting with "K" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3332
- Add corrections for all \*in->\*ing words starting with "L" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3326
- Add corrections for all \*in->\*ing words starting with "M" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3317
- Add corrections for all \*in->\*ing words starting with "N" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3320
- Add corrections for all \*in->\*ing words starting with "O" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3313
- Move focusin to code by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3373
- Add filaname->filename by
[@&#8203;cjwatson](https://github.com/cjwatson) in
[codespell-project/codespell#3371
- Add corrections for all \*in->\*ing words starting with "R" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3324
- Add corrections for all \*in->\*ing words starting with "S" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3316
- Add corrections for all \*in->\*ing words starting with "P" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3322
- Add corrections for all \*in->\*ing words starting with "Q" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3333
- Add corrections for all \*in->\*ing words starting with "T" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3328
- Add corrections for all \*in->\*ing words starting with "U" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3321
- Add corrections for all \*in->\*ing words starting with "V" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3327
- Add corrections for all \*in->\*ing words starting with "W" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3323
- Add corrections for all \*in->\*ing words starting with "Y" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3334
- Add corrections for all \*in->\*ing words starting with "Z" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3335
- Add 'quotted->quoted' by
[@&#8203;sirosen](https://github.com/sirosen) in
[codespell-project/codespell#3374
- Remove reoccurrence from the dictionary.txt -- LGTM and popular word
by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3378
- Add typos for expration(s) by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3377
- Implement inline ignores by
[@&#8203;kaste](https://github.com/kaste) in
[codespell-project/codespell#2400
- Add softwrae typo fix by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3383
- Add spelling corrections for morphology by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3379
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3382
- Several spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3386
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3389
- Add 'repeatition->repetition' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3388
- Add labael->label and variants by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3384
- docs: add the documentation of the new inline ignore comments by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3390
- Add reposiroty->repository by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3393
- Adding communicationg->communicating by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3394
- Add 'croporate->corporate', 'incroporate->incorporate' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3395
- docs: indentation error by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3392
- More typos from Wikipedia by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3363
- Add compatiblility / configurated by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3161
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3398
- Handle multiline options by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3400
- docs: just `codespell:ignore` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3397
- Add `aftewards` misspelling by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3403
- Add correction for trasversal and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3405
- A few mispellings for the dictionnary by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3404
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3406
- Options that expect a file, should accept lists of files too by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#2767
- Add spelling correction for specialiaze/specialiase and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3409
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3411
- Add statestics typo (github has over 300 hits) by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3412
- nueroimaging typo (13 hits on github) -- domain specific but no doubt
wrong! by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3413
- Added minor typos by [@&#8203;matlupi](https://github.com/matlupi)
in
[codespell-project/codespell#3410
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3415
- Add netflify typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3417
- insstance typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3418
- mian->main by [@&#8203;MercuryDemo](https://github.com/MercuryDemo)
in
[codespell-project/codespell#3339
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3420
- Add coverage files to `.gitignore` by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3422
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3423
- Add `arragne->arrange` typo by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3421
- Materials science-related corrections 3 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3424
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3428

#### New Contributors

- [@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) made
their first contribution in
[codespell-project/codespell#3126
- [@&#8203;muhahahmad68](https://github.com/muhahahmad68) made their
first contribution in
[codespell-project/codespell#3146
- [@&#8203;macpijan](https://github.com/macpijan) made their first
contribution in
[codespell-project/codespell#3197
- [@&#8203;hugovk](https://github.com/hugovk) made their first
contribution in
[codespell-project/codespell#3204
- [@&#8203;jcubic](https://github.com/jcubic) made their first
contribution in
[codespell-project/codespell#3218
- [@&#8203;barndawgie](https://github.com/barndawgie) made their first
contribution in
[codespell-project/codespell#3215
- [@&#8203;Jendker](https://github.com/Jendker) made their first
contribution in
[codespell-project/codespell#3224
- [@&#8203;chenrui333](https://github.com/chenrui333) made their first
contribution in
[codespell-project/codespell#3231
- [@&#8203;zingale](https://github.com/zingale) made their first
contribution in
[codespell-project/codespell#3241
- [@&#8203;perillo](https://github.com/perillo) made their first
contribution in
[codespell-project/codespell#3262
- [@&#8203;vEnhance](https://github.com/vEnhance) made their first
contribution in
[codespell-project/codespell#3274
- [@&#8203;sshane](https://github.com/sshane) made their first
contribution in
[codespell-project/codespell#3275
- [@&#8203;matlupi](https://github.com/matlupi) made their first
contribution in
[codespell-project/codespell#3279
- [@&#8203;hannah-morilak](https://github.com/hannah-morilak) made
their first contribution in
[codespell-project/codespell#3287
- [@&#8203;amarvin](https://github.com/amarvin) made their first
contribution in
[codespell-project/codespell#3307
- [@&#8203;skshetry](https://github.com/skshetry) made their first
contribution in
[codespell-project/codespell#3367
- [@&#8203;adamscott](https://github.com/adamscott) made their first
contribution in
[codespell-project/codespell#3372
- [@&#8203;cjwatson](https://github.com/cjwatson) made their first
contribution in
[codespell-project/codespell#3371
- [@&#8203;kaste](https://github.com/kaste) made their first
contribution in
[codespell-project/codespell#2400
- [@&#8203;12rambau](https://github.com/12rambau) made their first
contribution in
[codespell-project/codespell#3390
- [@&#8203;MercuryDemo](https://github.com/MercuryDemo) made their
first contribution in
[codespell-project/codespell#3339

**Full Changelog**:
codespell-project/codespell@v2.2.6...v2.3.0

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/libretime/ansible-role-libretime).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
AlexWaygood added a commit to AlexWaygood/typeshed-stats that referenced this pull request Jul 1, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|
[adamchainz/blacken-docs](https://github.com/adamchainz/blacken-docs)
| repository | minor | `1.16.0` -> `1.18.0` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/adamchainz%2fblacken-docs/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/adamchainz%2fblacken-docs/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/adamchainz%2fblacken-docs/1.16.0/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/adamchainz%2fblacken-docs/1.16.0/1.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[astral-sh/ruff-pre-commit](https://github.com/astral-sh/ruff-pre-commit)
| repository | minor | `v0.3.5` -> `v0.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/astral-sh%2fruff-pre-commit/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/astral-sh%2fruff-pre-commit/v0.3.5/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.3.5/v0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[codespell-project/codespell](https://github.com/codespell-project/codespell)
| repository | minor | `v2.2.6` -> `v2.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/codespell-project%2fcodespell/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/codespell-project%2fcodespell/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/codespell-project%2fcodespell/v2.2.6/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/codespell-project%2fcodespell/v2.2.6/v2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [docs/MarkDown](https://github.com/Python-Markdown/markdown)
([changelog](https://python-markdown.github.io/changelog/)) |
project.optional-dependencies | minor | `==3.5.2` -> `==3.6` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/docs%2fMarkDown/3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/docs%2fMarkDown/3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/docs%2fMarkDown/3.5.2/3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docs%2fMarkDown/3.5.2/3.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [docs/mkdocs](https://github.com/mkdocs/mkdocs)
([changelog](https://www.mkdocs.org/about/release-notes/)) |
project.optional-dependencies | minor | `==1.5.3` -> `==1.6.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/docs%2fmkdocs/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/docs%2fmkdocs/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/docs%2fmkdocs/1.5.3/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docs%2fmkdocs/1.5.3/1.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [docs/mkdocs-material](https://github.com/squidfunk/mkdocs-material)
([changelog](https://squidfunk.github.io/mkdocs-material/changelog/)) |
project.optional-dependencies | patch | `==9.5.16` -> `==9.5.27` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/docs%2fmkdocs-material/9.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/docs%2fmkdocs-material/9.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/docs%2fmkdocs-material/9.5.16/9.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docs%2fmkdocs-material/9.5.16/9.5.27?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [docs/mkdocstrings](https://github.com/mkdocstrings/mkdocstrings)
([changelog](https://mkdocstrings.github.io/changelog)) |
project.optional-dependencies | minor | `==0.24.1` -> `==0.25.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/docs%2fmkdocstrings/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/docs%2fmkdocstrings/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/docs%2fmkdocstrings/0.24.1/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docs%2fmkdocstrings/0.24.1/0.25.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [docs/mkdocstrings-python](https://github.com/mkdocstrings/python)
([changelog](https://mkdocstrings.github.io/python/changelog)) |
project.optional-dependencies | minor | `==1.9.0` -> `==1.10.5` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/docs%2fmkdocstrings-python/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/docs%2fmkdocstrings-python/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/docs%2fmkdocstrings-python/1.9.0/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/docs%2fmkdocstrings-python/1.9.0/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[igorshubovych/markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli)
| repository | minor | `v0.39.0` -> `v0.41.0` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/igorshubovych%2fmarkdownlint-cli/v0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/igorshubovych%2fmarkdownlint-cli/v0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/igorshubovych%2fmarkdownlint-cli/v0.39.0/v0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/igorshubovych%2fmarkdownlint-cli/v0.39.0/v0.41.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [misc-lint/ruff](https://docs.astral.sh/ruff)
([source](https://github.com/astral-sh/ruff),
[changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md))
| project.optional-dependencies | minor | `==0.3.5` -> `==0.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/misc-lint%2fruff/0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/misc-lint%2fruff/0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/misc-lint%2fruff/0.3.5/0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/misc-lint%2fruff/0.3.5/0.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[pre-commit/pre-commit-hooks](https://github.com/pre-commit/pre-commit-hooks)
| repository | minor | `v4.5.0` -> `v4.6.0` |
[![age](https://developer.mend.io/api/mc/badges/age/github-tags/pre-commit%2fpre-commit-hooks/v4.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/github-tags/pre-commit%2fpre-commit-hooks/v4.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/github-tags/pre-commit%2fpre-commit-hooks/v4.5.0/v4.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/pre-commit%2fpre-commit-hooks/v4.5.0/v4.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest/coverage](https://github.com/nedbat/coveragepy) |
project.optional-dependencies | minor | `==7.4.4` -> `==7.5.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest%2fcoverage/7.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest%2fcoverage/7.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest%2fcoverage/7.4.4/7.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest%2fcoverage/7.4.4/7.5.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest/pytest](https://github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) |
project.optional-dependencies | minor | `==8.1.1` -> `==8.2.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest%2fpytest/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest%2fpytest/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest%2fpytest/8.1.1/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest%2fpytest/8.1.1/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[pytest/pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio)
([changelog](https://pytest-asyncio.readthedocs.io/en/latest/reference/changelog.html))
| project.optional-dependencies | patch | `==0.23.6` -> `==0.23.7` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest%2fpytest-asyncio/0.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest%2fpytest-asyncio/0.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest%2fpytest-asyncio/0.23.6/0.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest%2fpytest-asyncio/0.23.6/0.23.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typecheck/mypy](https://www.mypy-lang.org/)
([source](https://github.com/python/mypy),
[changelog](https://mypy-lang.blogspot.com/)) |
project.optional-dependencies | minor | `==1.9.0` -> `==1.10.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/typecheck%2fmypy/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/typecheck%2fmypy/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/typecheck%2fmypy/1.9.0/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/typecheck%2fmypy/1.9.0/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typecheck/types-beautifulsoup4](https://github.com/python/typeshed)
([changelog](https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/beautifulsoup4.md))
| project.optional-dependencies | patch | `==4.12.0.20240229` ->
`==4.12.0.20240511` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/typecheck%2ftypes-beautifulsoup4/4.12.0.20240511?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/typecheck%2ftypes-beautifulsoup4/4.12.0.20240511?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/typecheck%2ftypes-beautifulsoup4/4.12.0.20240229/4.12.0.20240511?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/typecheck%2ftypes-beautifulsoup4/4.12.0.20240229/4.12.0.20240511?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

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](https://github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>adamchainz/blacken-docs (adamchainz/blacken-docs)</summary>

###
[`v1.18.0`](https://github.com/adamchainz/blacken-docs/blob/HEAD/CHANGELOG.rst#1180-2024-06-30)

[Compare
Source](https://github.com/adamchainz/blacken-docs/compare/1.17.0...1.18.0)

-   Add support for on/off comments.

Thanks to Timothée Mazzucotelli in `PR #&#8203;287
<https://github.com/adamchainz/blacken-docs/pull/287>`\__.

- Fix Markdown `pycon` formatting to allow formatting the rest of the
file.

###
[`v1.17.0`](https://github.com/adamchainz/blacken-docs/blob/HEAD/CHANGELOG.rst#1170-2024-06-29)

[Compare
Source](https://github.com/adamchainz/blacken-docs/compare/1.16.0...1.17.0)

-   Add a `--check` option.
When used, blacken-docs will not modify files but indicate when changes
are necessary with a message and non-zero exit code.

Thanks to Joaquim Esteves in `PR #&#8203;278
<https://github.com/adamchainz/blacken-docs/pull/278>`\__.

-   Allow options in LaTeX minted blocks.

Thanks to Peter Cock in `PR #&#8203;313
<https://github.com/adamchainz/blacken-docs/pull/313>`\__.

-   Ignore language specifiers after newlines in Markdown code blocks.

Thanks to Harutaka Kawamura in `PR #&#8203;283
<https://github.com/adamchainz/blacken-docs/pull/283>`\__.

</details>

<details>
<summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary>

###
[`v0.5.0`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.5.0)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.10...v0.5.0)

See: https://github.com/astral-sh/ruff/releases/tag/0.5.0

###
[`v0.4.10`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.10)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.9...v0.4.10)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.10

###
[`v0.4.9`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.9)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.8...v0.4.9)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.9

###
[`v0.4.8`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.8)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.7...v0.4.8)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.8

###
[`v0.4.7`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.7)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.6...v0.4.7)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.7

###
[`v0.4.6`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.6)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.5...v0.4.6)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.6

###
[`v0.4.5`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.5)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.4...v0.4.5)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.5

###
[`v0.4.4`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.4)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.3...v0.4.4)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.4

###
[`v0.4.3`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.3)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.2...v0.4.3)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.3

###
[`v0.4.2`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.2)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.1...v0.4.2)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.2

###
[`v0.4.1`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.1)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.0...v0.4.1)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.1

###
[`v0.4.0`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.4.0)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.7...v0.4.0)

See: https://github.com/astral-sh/ruff/releases/tag/v0.4.0

###
[`v0.3.7`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.3.7)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.6...v0.3.7)

See: https://github.com/astral-sh/ruff/releases/tag/v0.3.7

###
[`v0.3.6`](https://github.com/astral-sh/ruff-pre-commit/releases/tag/v0.3.6)

[Compare
Source](https://github.com/astral-sh/ruff-pre-commit/compare/v0.3.5...v0.3.6)

See: https://github.com/astral-sh/ruff/releases/tag/v0.3.6

</details>

<details>
<summary>codespell-project/codespell
(codespell-project/codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3115](https://github.com/codespell-project/codespell/pull/3115)
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[https://github.com/codespell-project/codespell/pull/3116](https://github.com/codespell-project/codespell/pull/3116)
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3121](https://github.com/codespell-project/codespell/pull/3121)
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3117](https://github.com/codespell-project/codespell/pull/3117)
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3126](https://github.com/codespell-project/codespell/pull/3126)
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3128](https://github.com/codespell-project/codespell/pull/3128)
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3135](https://github.com/codespell-project/codespell/pull/3135)
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3130](https://github.com/codespell-project/codespell/pull/3130)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3131](https://github.com/codespell-project/codespell/pull/3131)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3155](https://github.com/codespell-project/codespell/pull/3155)
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[https://github.com/codespell-project/codespell/pull/3157](https://github.com/codespell-project/codespell/pull/3157)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3158](https://github.com/codespell-project/codespell/pull/3158)
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[https://github.com/codespell-project/codespell/pull/3146](https://github.com/codespell-project/codespell/pull/3146)
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3149](https://github.com/codespell-project/codespell/pull/3149)
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3150](https://github.com/codespell-project/codespell/pull/3150)
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3163](https://github.com/codespell-project/codespell/pull/3163)
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3173](https://github.com/codespell-project/codespell/pull/3173)
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3167](https://github.com/codespell-project/codespell/pull/3167)
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3168](https://github.com/codespell-project/codespell/pull/3168)
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3172](https://github.com/codespell-project/codespell/pull/3172)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3176](https://github.com/codespell-project/codespell/pull/3176)
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3174](https://github.com/codespell-project/codespell/pull/3174)
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3175](https://github.com/codespell-project/codespell/pull/3175)
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3178](https://github.com/codespell-project/codespell/pull/3178)
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3019](https://github.com/codespell-project/codespell/pull/3019)
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3179](https://github.com/codespell-project/codespell/pull/3179)
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3177](https://github.com/codespell-project/codespell/pull/3177)
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[https://github.com/codespell-project/codespell/pull/3183](https://github.com/codespell-project/codespell/pull/3183)
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3180](https://github.com/codespell-project/codespell/pull/3180)
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3182](https://github.com/codespell-project/codespell/pull/3182)
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3185](https://github.com/codespell-project/codespell/pull/3185)
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3184](https://github.com/codespell-project/codespell/pull/3184)
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3186](https://github.com/codespell-project/codespell/pull/3186)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3193](https://github.com/codespell-project/codespell/pull/3193)
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[https://github.com/codespell-project/codespell/pull/3194](https://github.com/codespell-project/codespell/pull/3194)
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3187](https://github.com/codespell-project/codespell/pull/3187)
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3195](https://github.com/codespell-project/codespell/pull/3195)
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3188](https://github.com/codespell-project/codespell/pull/3188)
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[https://github.com/codespell-project/codespell/pull/3197](https://github.com/codespell-project/codespell/pull/3197)
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3200](https://github.com/codespell-project/codespell/pull/3200)
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3199](https://github.com/codespell-project/codespell/pull/3199)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3201](https://github.com/codespell-project/codespell/pull/3201)
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3205](https://github.com/codespell-project/codespell/pull/3205)
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3204](https://github.com/codespell-project/codespell/pull/3204)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3214](https://github.com/codespell-project/codespell/pull/3214)
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3213](https://github.com/codespell-project/codespell/pull/3213)
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[https://github.com/codespell-project/codespell/pull/3218](https://github.com/codespell-project/codespell/pull/3218)
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3215](https://github.com/codespell-project/codespell/pull/3215)
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3222](https://github.com/codespell-project/codespell/pull/3222)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3228](https://github.com/codespell-project/codespell/pull/3228)
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[https://github.com/codespell-project/codespell/pull/3224](https://github.com/codespell-project/codespell/pull/3224)
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3230](https://github.com/codespell-project/codespell/pull/3230)
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[https://github.com/codespell-project/codespell/pull/1889](https://github.com/codespell-project/codespell/pull/1889)
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3232](https://github.com/codespell-project/codespell/pull/3232)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3235](https://github.com/codespell-project/codespell/pull/3235)
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3234](https://github.com/codespell-project/codespell/pull/3234)
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3236](https://github.com/codespell-project/codespell/pull/3236)
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[https://github.com/codespell-project/codespell/pull/3231](https://github.com/codespell-project/codespell/pull/3231)
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3237](https://github.com/codespell-project/codespell/pull/3237)
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3239](https://github.com/codespell-project/codespell/pull/3239)
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3240](https://github.com/codespell-project/codespell/pull/3240)
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[https://github.com/codespell-project/codespell/pull/3241](https://github.com/codespell-project/codespell/pull/3241)
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3242](https://github.com/codespell-project/codespell/pull/3242)
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3247](https://github.com/codespell-project/codespell/pull/3247)
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3244](https://github.com/codespell-project/codespell/pull/3244)
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3250](https://github.com/codespell-project/codespell/pull/3250)
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3253](https://github.com/codespell-project/codespell/pull/3253)
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3254](https://github.com/codespell-project/codespell/pull/3254)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3257](https://github.com/codespell-project/codespell/pull/3257)
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3255](https://github.com/codespell-project/codespell/pull/3255)
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3251](https://github.com/codespell-project/codespell/pull/3251)
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3262](https://github.com/codespell-project/codespell/pull/3262)
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3263](https://github.com/codespell-project/codespell/pull/3263)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3264](https://github.com/codespell-project/codespell/pull/3264)
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3259](https://github.com/codespell-project/codespell/pull/3259)
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3268](https://github.com/codespell-project/codespell/pull/3268)
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3265](https://github.com/codespell-project/codespell/pull/3265)
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3273](https://github.com/codespell-project/codespell/pull/3273)
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3274](https://github.com/codespell-project/codespell/pull/3274)
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3271](https://github.com/codespell-project/codespell/pull/3271)
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[https://github.com/codespell-project/codespell/pull/3275](https://github.com/codespell-project/codespell/pull/3275)
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3272](https://github.com/codespell-project/codespell/pull/3272)
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3279](https://github.com/codespell-project/codespell/pull/3279)
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3282](https://github.com/codespell-project/codespell/pull/3282)
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3281](https://github.com/codespell-project/codespell/pull/3281)
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3286](https://github.com/codespell-project/codespell/pull/3286)
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3280](https://github.com/codespell-project/codespell/pull/3280)
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3289](https://github.com/codespell-project/codespell/pull/3289)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3291](https://github.com/codespell-project/codespell/pull/3291)
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[https://github.com/codespell-project/codespell/pull/3287](https://github.com/codespell-project/codespell/pull/3287)
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3292](https://github.com/codespell-project/codespell/pull/3292)
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3269](https://github.com/codespell-project/codespell/pull/3269)
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3298](https://github.com/codespell-project/codespell/pull/3298)
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3294](https://github.com/codespell-project/codespell/pull/3294)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3162](https://github.com/codespell-project/codespell/pull/3162)
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3302](https://github.com/codespell-project/codespell/pull/3302)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3303](https://github.com/codespell-project/codespell/pull/3303)
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3295](https://github.com/codespell-project/codespell/pull/3295)
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3304](https://github.com/codespell-project/codespell/pull/3304)
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[https://github.com/codespell-project/codespell/pull/3307](https://github.com/codespell-project/codespell/pull/3307)
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[https://github.com/codespell-project/codespell/pull/3308](https://github.com/codespell-project/codespell/pull/3308)
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3309](https://github.com/codespell-project/codespell/pull/3309)
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3310](https://github.com/codespell-project/codespell/pull/3310)
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3343](https://github.com/codespell-project/codespell/pull/3343)
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3347](https://github.com/codespell-project/codespell/pull/3347)
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3348](https://github.com/codespell-project/codespell/pull/3348)
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3351](https://github.com/codespell-project/codespell/pull/3351)
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3350](https://github.com/codespell-project/codespell/pull/3350)
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3354](https://github.com/codespell-project/codespell/pull/3354)
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3349](https://github.com/codespell-project/codespell/pull/3349)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3352](https://github.com/codespell-project/codespell/pull/3352)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3357](https://github.com/codespell-project/codespell/pull/3357)
- Fix "dubious ownership" error in dev containers by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3361](https://github.com/codespell-project/codespell/pull/3361)
- Assorted mispellings by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3360](https://github.com/codespell-project/codespell/pull/3360)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3364](https://github.com/codespell-project/codespell/pull/3364)
- Add metadataa typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3368](https://github.com/codespell-project/codespell/pull/3368)
- Add corrections for all \*in->\*ing words starting with "A" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3336](https://github.com/codespell-project/codespell/pull/3336)
- Add corrections for all \*in->\*ing words starting with "B" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3312](https://github.com/codespell-project/codespell/pull/3312)
- Add corrections for all \*in->\*ing words starting with "C" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3314](https://github.com/codespell-project/codespell/pull/3314)
- editible->editable by
[@&#8203;skshetry](https://github.com/skshetry) in
[https://github.com/codespell-project/codespell/pull/3367](https://github.com/codespell-project/codespell/pull/3367)
- Add corrections for all \*in->\*ing words starting with "D" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3319](https://github.com/codespell-project/codespell/pull/3319)
- Add corrections for all \*in->\*ing words starting with "E" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3318](https://github.com/codespell-project/codespell/pull/3318)
- Add corrections for all \*in->\*ing words starting with "F" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3330](https://github.com/codespell-project/codespell/pull/3330)
- Add correction for spoofing and spoofed. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3370](https://github.com/codespell-project/codespell/pull/3370)
- Add reliabe->reliable by
[@&#8203;adamscott](https://github.com/adamscott) in
[https://github.com/codespell-project/codespell/pull/3372](https://github.com/codespell-project/codespell/pull/3372)
- Add corrections for all \*in->\*ing words starting with "G" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3325](https://github.com/codespell-project/codespell/pull/3325)
- Add corrections for all \*in->\*ing words starting with "H" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3315](https://github.com/codespell-project/codespell/pull/3315)
- Add corrections for all \*in->\*ing words starting with "I" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3329](https://github.com/codespell-project/codespell/pull/3329)
- Add corrections for all \*in->\*ing words starting with "J" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3331](https://github.com/codespell-project/codespell/pull/3331)
- Add corrections for all \*in->\*ing words starting with "K" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3332](https://github.com/codespell-project/codespell/pull/3332)
- Add corrections for all \*in->\*ing words starting with "L" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3326](https://github.com/codespell-project/codespell/pull/3326)
- Add corrections for all \*in->\*ing words starting with "M" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3317](https://github.com/codespell-project/codespell/pull/3317)
- Add corrections for all \*in->\*ing words starting with "N" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3320](https://github.com/codespell-project/codespell/pull/3320)
- Add corrections for all \*in->\*ing words starting with "O" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3313](https://github.com/codespell-project/codespell/pull/3313)
- Move focusin to code by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3373](https://github.com/codespell-project/codespell/pull/3373)
- Add filaname->filename by
[@&#8203;cjwatson](https://github.com/cjwatson) in
[https://github.com/codespell-project/codespell/pull/3371](https://github.com/codespell-project/codespell/pull/3371)
- Add corrections for all \*in->\*ing words starting with "R" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3324](https://github.com/codespell-project/codespell/pull/3324)
- Add corrections for all \*in->\*ing words starting with "S" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3316](https://github.com/codespell-project/codespell/pull/3316)
- Add corrections for all \*in->\*ing words starting with "P" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3322](https://github.com/codespell-project/codespell/pull/3322)
- Add corrections for all \*in->\*ing words starting with "Q" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3333](https://github.com/codespell-project/codespell/pull/3333)
- Add corrections for all \*in->\*ing words starting with "T" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3328](https://github.com/codespell-project/codespell/pull/3328)
- Add corrections for all \*in->\*ing words starting with "U" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3321](https://github.com/codespell-project/codespell/pull/3321)
- Add corrections for all \*in->\*ing words starting with "V" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3327](https://github.com/codespell-project/codespell/pull/3327)
- Add corrections for all \*in->\*ing words starting with "W" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3323](https://github.com/codespell-project/codespell/pull/3323)
- Add corrections for all \*in->\*ing words starting with "Y" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3334](https://github.com/codespell-project/codespell/pull/3334)
- Add corrections for all \*in->\*ing words starting with "Z" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3335](https://github.com/codespell-project/codespell/pull/3335)
- Add 'quotted->quoted' by
[@&#8203;sirosen](https://github.com/sirosen) in
[https://github.com/codespell-project/codespell/pull/3374](https://github.com/codespell-project/codespell/pull/3374)
- Remove reoccurrence from the dictionary.txt -- LGTM and popular word
by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3378](https://github.com/codespell-project/codespell/pull/3378)
- Add typos for expration(s) by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3377](https://github.com/codespell-project/codespell/pull/3377)
- Implement inline ignores by
[@&#8203;kaste](https://github.com/kaste) in
[https://github.com/codespell-project/codespell/pull/2400](https://github.com/codespell-project/codespell/pull/2400)
- Add softwrae typo fix by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3383](https://github.com/codespell-project/codespell/pull/3383)
- Add spelling corrections for morphology by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3379](https://github.com/codespell-project/codespell/pull/3379)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3382](https://github.com/codespell-project/codespell/pull/3382)
- Several spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3386](https://github.com/codespell-project/codespell/pull/3386)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3389](https://github.com/codespell-project/codespell/pull/3389)
- Add 'repeatition->repetition' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3388](https://github.com/codespell-project/codespell/pull/3388)
- Add labael->label and variants by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3384](https://github.com/codespell-project/codespell/pull/3384)
- docs: add the documentation of the new inline ignore comments by
[@&#8203;12rambau](https://github.com/12rambau) in
[https://github.com/codespell-project/codespell/pull/3390](https://github.com/codespell-project/codespell/pull/3390)
- Add reposiroty->repository by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3393](https://github.com/codespell-project/codespell/pull/3393)
- Adding communicationg->communicating by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3394](https://github.com/codespell-project/codespell/pull/3394)
- Add 'croporate->corporate', 'incroporate->incorporate' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3395](https://github.com/codespell-project/codespell/pull/3395)
- docs: indentation error by
[@&#8203;12rambau](https://github.com/12rambau) in
[https://github.com/codespell-project/codespell/pull/3392](https://github.com/codespell-project/codespell/pull/3392)
- More typos from Wikipedia by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3363](https://github.com/codespell-project/codespell/pull/3363)
- Add compatiblility / configurated by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3161](https://github.com/codespell-project/codespell/pull/3161)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3398](https://github.com/codespell-project/codespell/pull/3398)
- Handle multiline options by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3400](https://github.com/codespell-project/codespell/pull/3400)
- docs: just `codespell:ignore` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3397](https://github.com/codespell-project/codespell/pull/3397)
- Add `aftewards` misspelling by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3403](https://github.com/codespell-project/codespell/pull/3403)
- Add correction for trasversal and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3405](https://github.com/codespell-project/codespell/pull/3405)
- A few mispellings for the dictionnary by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3404](https://github.com/codespell-project/codespell/pull/3404)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3406](https://github.com/codespell-project/codespell/pull/3406)
- Options that expect a file, should accept lists of files too by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/2767](https://github.com/codespell-project/codespell/pull/2767)
- Add spelling correction for specialiaze/specialiase and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3409](https://github.com/codespell-project/codespell/pull/3409)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3411](https://github.com/codespell-project/codespell/pull/3411)
- Add statestics typo (github has over 300 hits) by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3412](https://github.com/codespell-project/codespell/pull/3412)
- nueroimaging typo (13 hits on github) -- domain specific but no doubt
wrong! by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3413](https://github.com/codespell-project/codespell/pull/3413)
- Added minor typos by [@&#8203;matlupi](https://github.com/matlupi)
in
[https://github.com/codespell-project/codespell/pull/3410](https://github.com/codespell-project/codespell/pull/3410)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3415](https://github.com/codespell-project/codespell/pull/3415)
- Add netflify typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3417](https://github.com/codespell-project/codespell/pull/3417)
- insstance typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every 3 months on the first day of
the month" (UTC), 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](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/AlexWaygood/typeshed-stats).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
welpaolo pushed a commit to canonical/spark-k8s-toolkit-py that referenced this pull request Jul 4, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [black](https://github.com/psf/black)
([changelog](https://github.com/psf/black/blob/main/CHANGES.md)) |
`24.4.0` -> `24.4.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/black/24.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/black/24.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/black/24.4.0/24.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/black/24.4.0/24.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [certifi](https://github.com/certifi/python-certifi) | `==2024.6.2`
-> `==2024.7.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/certifi/2024.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/certifi/2024.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/certifi/2024.6.2/2024.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/certifi/2024.6.2/2024.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [codespell](https://github.com/codespell-project/codespell) |
`2.2.6` -> `2.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/codespell/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/codespell/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/codespell/2.2.6/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/codespell/2.2.6/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [exceptiongroup](https://github.com/agronholm/exceptiongroup)
([changelog](https://github.com/agronholm/exceptiongroup/blob/main/CHANGES.rst))
| `==1.1.1` -> `==1.2.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/exceptiongroup/1.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/exceptiongroup/1.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/exceptiongroup/1.1.1/1.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/exceptiongroup/1.1.1/1.2.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [httpx](https://github.com/encode/httpx)
([changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md))
| `==0.24.1` -> `==0.27.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/httpx/0.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/httpx/0.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/httpx/0.24.1/0.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/httpx/0.24.1/0.27.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [lightkube](https://github.com/gtsystem/lightkube) | `0.15.2` ->
`0.15.3` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/lightkube/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/lightkube/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/lightkube/0.15.2/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/lightkube/0.15.2/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [lightkube](https://github.com/gtsystem/lightkube) | `==0.15.2` ->
`==0.15.3` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/lightkube/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/lightkube/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/lightkube/0.15.2/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/lightkube/0.15.2/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [lightkube-models](https://github.com/gtsystem/lightkube-models) |
`==1.27.1.4` -> `==1.30.0.8` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/lightkube-models/1.30.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/lightkube-models/1.30.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/lightkube-models/1.27.1.4/1.30.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/lightkube-models/1.27.1.4/1.30.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [markupsafe](https://palletsprojects.com/p/markupsafe/)
([changelog](https://markupsafe.palletsprojects.com/changes/)) |
`==2.1.3` -> `==2.1.5` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/markupsafe/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/markupsafe/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/markupsafe/2.1.3/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/markupsafe/2.1.3/2.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [mypy](https://www.mypy-lang.org/)
([source](https://github.com/python/mypy),
[changelog](https://mypy-lang.blogspot.com/)) | `1.9.0` -> `1.10.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/mypy/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mypy/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mypy/1.9.0/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mypy/1.9.0/1.10.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) |
`8.1.1` -> `8.2.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/8.1.1/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/8.1.1/8.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pyyaml](https://pyyaml.org/)
([source](https://github.com/yaml/pyyaml)) | `==6.0` -> `==6.0.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pyyaml/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyyaml/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyyaml/6.0/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyyaml/6.0/6.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [sniffio](https://github.com/python-trio/sniffio)
([changelog](https://sniffio.readthedocs.io/en/latest/history.html)) |
`==1.3.0` -> `==1.3.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/sniffio/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/sniffio/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/sniffio/1.3.0/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sniffio/1.3.0/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tox](https://github.com/tox-dev/tox)
([changelog](https://tox.wiki/en/latest/changelog.html)) | `4.14.2` ->
`4.16.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/tox/4.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tox/4.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tox/4.14.2/4.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tox/4.14.2/4.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>psf/black (black)</summary>

###
[`v24.4.2`](https://github.com/psf/black/blob/HEAD/CHANGES.md#2442)

[Compare Source](https://github.com/psf/black/compare/24.4.1...24.4.2)

This is a bugfix release to fix two regressions in the new f-string
parser introduced in
24.4.1.

##### Parser

- Fix regression where certain complex f-strings failed to parse
([#&#8203;4332](https://github.com/psf/black/issues/4332))

##### Performance

- Fix bad performance on certain complex string literals
([#&#8203;4331](https://github.com/psf/black/issues/4331))

###
[`v24.4.1`](https://github.com/psf/black/blob/HEAD/CHANGES.md#2441)

[Compare Source](https://github.com/psf/black/compare/24.4.0...24.4.1)

##### Highlights

- Add support for the new Python 3.12 f-string syntax introduced by PEP
701 ([#&#8203;3822](https://github.com/psf/black/issues/3822))

##### Stable style

- Fix crash involving indented dummy functions containing newlines
([#&#8203;4318](https://github.com/psf/black/issues/4318))

##### Parser

- Add support for type parameter defaults, a new syntactic feature added
to Python 3.13
by PEP 696 ([#&#8203;4327](https://github.com/psf/black/issues/4327))

##### Integrations

- Github Action now works even when `git archive` is skipped
([#&#8203;4313](https://github.com/psf/black/issues/4313))

</details>

<details>
<summary>certifi/python-certifi (certifi)</summary>

###
[`v2024.7.4`](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)

[Compare
Source](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)

</details>

<details>
<summary>codespell-project/codespell (codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3115](https://github.com/codespell-project/codespell/pull/3115)
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[https://github.com/codespell-project/codespell/pull/3116](https://github.com/codespell-project/codespell/pull/3116)
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3121](https://github.com/codespell-project/codespell/pull/3121)
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3117](https://github.com/codespell-project/codespell/pull/3117)
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3126](https://github.com/codespell-project/codespell/pull/3126)
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3128](https://github.com/codespell-project/codespell/pull/3128)
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3135](https://github.com/codespell-project/codespell/pull/3135)
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3130](https://github.com/codespell-project/codespell/pull/3130)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3131](https://github.com/codespell-project/codespell/pull/3131)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3155](https://github.com/codespell-project/codespell/pull/3155)
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[https://github.com/codespell-project/codespell/pull/3157](https://github.com/codespell-project/codespell/pull/3157)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3158](https://github.com/codespell-project/codespell/pull/3158)
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[https://github.com/codespell-project/codespell/pull/3146](https://github.com/codespell-project/codespell/pull/3146)
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3149](https://github.com/codespell-project/codespell/pull/3149)
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3150](https://github.com/codespell-project/codespell/pull/3150)
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3163](https://github.com/codespell-project/codespell/pull/3163)
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3173](https://github.com/codespell-project/codespell/pull/3173)
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3167](https://github.com/codespell-project/codespell/pull/3167)
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3168](https://github.com/codespell-project/codespell/pull/3168)
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3172](https://github.com/codespell-project/codespell/pull/3172)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3176](https://github.com/codespell-project/codespell/pull/3176)
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3174](https://github.com/codespell-project/codespell/pull/3174)
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3175](https://github.com/codespell-project/codespell/pull/3175)
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3178](https://github.com/codespell-project/codespell/pull/3178)
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3019](https://github.com/codespell-project/codespell/pull/3019)
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3179](https://github.com/codespell-project/codespell/pull/3179)
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3177](https://github.com/codespell-project/codespell/pull/3177)
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[https://github.com/codespell-project/codespell/pull/3183](https://github.com/codespell-project/codespell/pull/3183)
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3180](https://github.com/codespell-project/codespell/pull/3180)
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3182](https://github.com/codespell-project/codespell/pull/3182)
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3185](https://github.com/codespell-project/codespell/pull/3185)
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3184](https://github.com/codespell-project/codespell/pull/3184)
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3186](https://github.com/codespell-project/codespell/pull/3186)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3193](https://github.com/codespell-project/codespell/pull/3193)
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[https://github.com/codespell-project/codespell/pull/3194](https://github.com/codespell-project/codespell/pull/3194)
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3187](https://github.com/codespell-project/codespell/pull/3187)
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3195](https://github.com/codespell-project/codespell/pull/3195)
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3188](https://github.com/codespell-project/codespell/pull/3188)
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[https://github.com/codespell-project/codespell/pull/3197](https://github.com/codespell-project/codespell/pull/3197)
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3200](https://github.com/codespell-project/codespell/pull/3200)
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3199](https://github.com/codespell-project/codespell/pull/3199)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3201](https://github.com/codespell-project/codespell/pull/3201)
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3205](https://github.com/codespell-project/codespell/pull/3205)
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3204](https://github.com/codespell-project/codespell/pull/3204)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3214](https://github.com/codespell-project/codespell/pull/3214)
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3213](https://github.com/codespell-project/codespell/pull/3213)
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[https://github.com/codespell-project/codespell/pull/3218](https://github.com/codespell-project/codespell/pull/3218)
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3215](https://github.com/codespell-project/codespell/pull/3215)
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3222](https://github.com/codespell-project/codespell/pull/3222)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3228](https://github.com/codespell-project/codespell/pull/3228)
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[https://github.com/codespell-project/codespell/pull/3224](https://github.com/codespell-project/codespell/pull/3224)
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3230](https://github.com/codespell-project/codespell/pull/3230)
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[https://github.com/codespell-project/codespell/pull/1889](https://github.com/codespell-project/codespell/pull/1889)
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3232](https://github.com/codespell-project/codespell/pull/3232)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3235](https://github.com/codespell-project/codespell/pull/3235)
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3234](https://github.com/codespell-project/codespell/pull/3234)
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3236](https://github.com/codespell-project/codespell/pull/3236)
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[https://github.com/codespell-project/codespell/pull/3231](https://github.com/codespell-project/codespell/pull/3231)
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3237](https://github.com/codespell-project/codespell/pull/3237)
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3239](https://github.com/codespell-project/codespell/pull/3239)
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3240](https://github.com/codespell-project/codespell/pull/3240)
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[https://github.com/codespell-project/codespell/pull/3241](https://github.com/codespell-project/codespell/pull/3241)
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3242](https://github.com/codespell-project/codespell/pull/3242)
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3247](https://github.com/codespell-project/codespell/pull/3247)
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3244](https://github.com/codespell-project/codespell/pull/3244)
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3250](https://github.com/codespell-project/codespell/pull/3250)
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3253](https://github.com/codespell-project/codespell/pull/3253)
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3254](https://github.com/codespell-project/codespell/pull/3254)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3257](https://github.com/codespell-project/codespell/pull/3257)
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3255](https://github.com/codespell-project/codespell/pull/3255)
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3251](https://github.com/codespell-project/codespell/pull/3251)
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3262](https://github.com/codespell-project/codespell/pull/3262)
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3263](https://github.com/codespell-project/codespell/pull/3263)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3264](https://github.com/codespell-project/codespell/pull/3264)
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3259](https://github.com/codespell-project/codespell/pull/3259)
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3268](https://github.com/codespell-project/codespell/pull/3268)
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3265](https://github.com/codespell-project/codespell/pull/3265)
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3273](https://github.com/codespell-project/codespell/pull/3273)
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3274](https://github.com/codespell-project/codespell/pull/3274)
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3271](https://github.com/codespell-project/codespell/pull/3271)
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[https://github.com/codespell-project/codespell/pull/3275](https://github.com/codespell-project/codespell/pull/3275)
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3272](https://github.com/codespell-project/codespell/pull/3272)
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3279](https://github.com/codespell-project/codespell/pull/3279)
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3282](https://github.com/codespell-project/codespell/pull/3282)
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3281](https://github.com/codespell-project/codespell/pull/3281)
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3286](https://github.com/codespell-project/codespell/pull/3286)
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3280](https://github.com/codespell-project/codespell/pull/3280)
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3289](https://github.com/codespell-project/codespell/pull/3289)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3291](https://github.com/codespell-project/codespell/pull/3291)
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[https://github.com/codespell-project/codespell/pull/3287](https://github.com/codespell-project/codespell/pull/3287)
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3292](https://github.com/codespell-project/codespell/pull/3292)
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3269](https://github.com/codespell-project/codespell/pull/3269)
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3298](https://github.com/codespell-project/codespell/pull/3298)
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3294](https://github.com/codespell-project/codespell/pull/3294)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3162](https://github.com/codespell-project/codespell/pull/3162)
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3302](https://github.com/codespell-project/codespell/pull/3302)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3303](https://github.com/codespell-project/codespell/pull/3303)
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3295](https://github.com/codespell-project/codespell/pull/3295)
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3304](https://github.com/codespell-project/codespell/pull/3304)
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[https://github.com/codespell-project/codespell/pull/3307](https://github.com/codespell-project/codespell/pull/3307)
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[https://github.com/codespell-project/codespell/pull/3308](https://github.com/codespell-project/codespell/pull/3308)
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3309](https://github.com/codespell-project/codespell/pull/3309)
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3310](https://github.com/codespell-project/codespell/pull/3310)
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3343](https://github.com/codespell-project/codespell/pull/3343)
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3347](https://github.com/codespell-project/codespell/pull/3347)
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3348](https://github.com/codespell-project/codespell/pull/3348)
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3351](https://github.com/codespell-project/codespell/pull/3351)
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3350](https://github.com/codespell-project/codespell/pull/3350)
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3354](https://github.com/codespell-project/codespell/pull/3354)
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3349](https://github.com/codespell-project/codespell/pull/3349)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3352](https://github.com/codespell-project/codespell/pull/3352)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3357](https://github.com/codespell-project/codespell/pull/3357)
- Fix "dubious ownership" error in dev containers by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3361](https://github.com/codespell-project/codespell/pull/3361)
- Assorted mispellings by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3360](https://github.com/codespell-project/codespell/pull/3360)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3364](https://github.com/codespell-project/codespell/pull/3364)
- Add metadataa typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3368](https://github.com/codespell-project/codespell/pull/3368)
- Add corrections for all \*in->\*ing words starting with "A" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3336](https://github.com/codespell-project/codespell/pull/3336)
- Add corrections for all \*in->\*ing words starting with "B" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3312](https://github.com/codespell-project/codespell/pull/3312)
- Add corrections for all \*in->\*ing words starting with "C" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3314](https://github.com/codespell-project/codespell/pull/3314)
- editible->editable by
[@&#8203;skshetry](https://github.com/skshetry) in
[https://github.com/codespell-project/codespell/pull/3367](https://github.com/codespell-project/codespell/pull/3367)
- Add corrections for all \*in->\*ing words starting with "D" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3319](https://github.com/codespell-project/codespell/pull/3319)
- Add corrections for all \*in->\*ing words starting with "E" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3318](https://github.com/codespell-project/codespell/pull/3318)
- Add corrections for all \*in->\*ing words starting with "F" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3330](https://github.com/codespell-project/codespell/pull/3330)
- Add correction for spoofing and spoofed. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3370](https://github.com/codespell-project/codespell/pull/3370)
- Add reliabe->reliable by
[@&#8203;adamscott](https://github.com/adamscott) in
[https://github.com/codespell-project/codespell/pull/3372](https://github.com/codespell-project/codespell/pull/3372)
- Add corrections for all \*in->\*ing words starting with "G" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3325](https://github.com/codespell-project/codespell/pull/3325)
- Add corrections for all \*in->\*ing words starting with "H" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3315](https://github.com/codespell-project/codespell/pull/3315)
- Add corrections for all \*in->\*ing words starting with "I" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3329](https://github.com/codespell-project/codespell/pull/3329)
- Add corrections for all \*in->\*ing words starting with "J" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3331](https://github.com/codespell-project/codespell/pull/3331)
- Add corrections for all \*in->\*ing words starting with "K" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3332](https://github.com/codespell-project/codespell/pull/3332)
- Add corrections for all \*in->\*ing words starting with "L" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3326](https://github.com/codespell-project/codespell/pull/3326)
- Add corrections for all \*in->\*ing words starting with "M" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3317](https://github.com/codespell-project/codespell/pull/3317)
- Add corrections for all \*in->\*ing words starting with "N" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3320](https://github.com/codespell-project/codespell/pull/3320)
- Add corrections for all \*in->\*ing words starting with "O" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3313](https://github.com/codespell-project/codespell/pull/3313)
- Move focusin to code by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3373](https://github.com/codespell-project/codespell/pull/3373)
- Add filaname->filename by
[@&#8203;cjwatson](https://github.com/cjwatson) in
[https://github.com/codespell-project/codespell/pull/3371](https://github.com/codespell-project/codespell/pull/3371)
- Add corrections for all \*in->\*ing words starting with "R" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3324](https://github.com/codespell-project/codespell/pull/3324)
- Add corrections for all \*in->\*ing words starting with "S" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3316](https://github.com/codespell-project/codespell/pull/3316)
- Add corrections for all \*in->\*ing words starting with "P" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3322](https://github.com/codespell-project/codespell/pull/3322)
- Add corrections for all \*in->\*ing words starting with "Q" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3333](https://github.com/codespell-project/codespell/pull/3333)
- Add corrections for all \*in->\*ing words starting with "T" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3328](https://github.com/codespell-project/codespell/pull/3328)
- Add corrections for all \*in->\*ing words starting with "U" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3321](https://github.com/codespell-project/codespell/pull/3321)
- Add corrections for all \*in->\*ing words starting with "V" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3327](https://github.com/codespell-project/codespell/pull/3327)
- Add corrections for all \*in->\*ing words starting with "W" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3323](https://github.com/codespell-project/codespell/pull/3323)
- Add corrections for all \*in->\*ing words starting with "Y" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3334](https://github.com/codespell-project/codespell/pull/3334)
- Add corrections for all \*in->\*ing words starting with "Z" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3335](https://github.com/codespell-project/codespell/pull/3335)
- Add 'quotted->quoted' by
[@&#8203;sirosen](https://github.com/sirosen) in
[https://github.com/codespell-project/codespell/pull/3374](https://github.com/codespell-project/codespell/pull/3374)
- Remove reoccurrence from the dictionary.txt -- LGTM and popular word
by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3378](https://github.com/codespell-project/codespell/pull/3378)
- Add typos for expration(s) by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3377](https://github.com/codespell-project/codespell/pull/3377)
- Implement inline ignores by
[@&#8203;kaste](https://github.com/kaste) in
[https://github.com/codespell-project/codespell/pull/2400](https://github.com/codespell-project/codespell/pull/2400)
- Add softwrae typo fix by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3383](https://github.com/codespell-project/codespell/pull/3383)
- Add spelling corrections for morphology by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3379](https://github.com/codespell-project/codespell/pull/3379)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3382](https://github.com/codespell-project/codespell/pull/3382)
- Several spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3386](https://github.com/codespell-project/codespell/pull/3386)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3389](https://github.com/codespell-project/codespell/pull/3389)
- Add 'repeatition->repetition' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3388](https://github.com/codespell-project/codespell/pull/3388)
- Add labael->label and variants by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3384](https://github.com/codespell-project/codespell/pull/3384)
- docs: add the documentation of the new inline ignore comments by
[@&#8203;12rambau](https://github.com/12rambau) in
[https://github.com/codespell-project/codespell/pull/3390](https://github.com/codespell-project/codespell/pull/3390)
- Add reposiroty->repository by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3393](https://github.com/codespell-project/codespell/pull/3393)
- Adding communicationg->communicating by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3394](https://github.com/codespell-project/codespell/pull/3394)
- Add 'croporate->corporate', 'incroporate->incorporate' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3395](https://github.com/codespell-project/codespell/pull/3395)
- docs: indentation error by
[@&#8203;12rambau](https://github.com/12rambau) in
[https://github.com/codespell-project/codespell/pull/3392](https://github.com/codespell-project/codespell/pull/3392)
- More typos from Wikipedia by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3363](https://github.com/codespell-project/codespell/pull/3363)
- Add compatiblility / configurated by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3161](https://github.com/codespell-project/codespell/pull/3161)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3398](https://github.com/codespell-project/codespell/pull/3398)
- Handle multiline options by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3400](https://github.com/codespell-project/codespell/pull/3400)
- docs: just `codespell:ignore` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3397](https://github.com/codespell-project/codespell/pull/3397)
- Add `aftewards` misspelling by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3403](https://github.com/codespell-project/codespell/pull/3403)
- Add correction for trasversal and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3405](https://github.com/codespell-project/codespell/pull/3405)
- A few mispellings for the dictionnary by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3404](https://github.com/codespell-project/codespell/pull/3404)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3406](https://github.com/codespell-project/codespell/pull/3406)
- Options that expect a file, should accept lists of files too by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/2767](https://github.com/codespell-project/codespell/pull/2767)
- Add spelling correction for specialiaze/specialiase and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3409](https://github.com/codespell-project/codespell/pull/3409)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3411](https://github.com/codespell-project/codespell/pull/3411)
- Add statestics typo (github has over 300 hits) by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3412](https://github.com/codespell-project/codespell/pull/3412)
- nueroimaging typo (13 hits on github) -- domain specific but no doubt
wrong! by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3413](https://github.com/codespell-project/codespell/pull/3413)
- Added minor typos by [@&#8203;matlupi](https://github.com/matlupi)
in
[https://github.com/codespell-project/codespell/pull/3410](https://github.com/codespell-project/codespell/pull/3410)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3415](https://github.com/codespell-project/codespell/pull/3415)
- Add netflify typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3417](https://github.com/codespell-project/codespell/pull/3417)
- insstance typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3418](https://github.com/codespell-project/codespell/pull/3418)
- mian->main by [@&#8203;MercuryDemo](https://github.com/MercuryDemo)
in
[https://github.com/codespell-project/codespell/pull/3339](https://github.com/codespell-project/codespell/pull/3339)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3420](https://github.com/codespell-project/codespell/pull/3420)
- Add coverage files to `.gitignore` by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3422](https://github.com/codespell-project/codespell/pull/3422)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3423](https://github.com/codespell-project/codespell/pull/3423)
- Add `arragne->arrange` typo by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3421](https://github.com/codespell-project/codespell/pull/3421)
- Materials science-related corrections 3 by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3424](https://github.com/codespell-project/codespell/pull/3424)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3428](https://github.com/codespell-project/codespell/pull/3428)

#### New Contributors

- [@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) made
their first contribution in
[https://github.com/codespell-project/codespell/pull/3126](https://github.com/codespell-project/codespell/pull/3126)
- [@&#8203;muhahahmad68](https://github.com/muhahahmad68) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3146](https://github.com/codespell-project/codespell/pull/3146)
- [@&#8203;macpijan](https://github.com/macpijan) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3197](https://github.com/codespell-project/codespell/pull/3197)
- [@&#8203;hugovk](https://github.com/hugovk) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3204](https://github.com/codespell-project/codespell/pull/3204)
- [@&#8203;jcubic](https://github.com/jcubic) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3218](https://github.com/codespell-project/codespell/pull/3218)
- [@&#8203;barndawgie](https://github.com/barndawgie) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3215](https://github.com/codespell-project/codespell/pull/3215)
- [@&#8203;Jendker](https://github.com/Jendker) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3224](https://github.com/codespell-project/codespell/pull/3224)
- [@&#8203;chenrui333](https://github.com/chenrui333) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3231](https://github.com/codespell-project/codespell/pull/3231)
- [@&#8203;zingale](https://github.com/zingale) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3241](https://github.com/codespell-project/codespell/pull/3241)
- [@&#8203;perillo](https://github.com/perillo) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3262](https://github.com/codespell-project/codespell/pull/3262)
- [@&#8203;vEnhance](https://github.com/vEnhance) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3274](https://github.com/codespell-project/codespell/pull/3274)
- [@&#8203;sshane](https://github.com/sshane) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3275](https://github.com/codespell-project/codespell/pull/3275)
- [@&#8203;matlupi](https://github.com/matlupi) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3279](https://github.com/codespell-project/codespell/pull/3279)
- [@&#8203;hannah-morilak](https://github.com/hannah-morilak) made
their first contribution in
[https://github.com/codespell-project/codespell/pull/3287](https://github.com/codespell-project/codespell/pull/3287)
- [@&#8203;amarvin](https://github.com/amarvin) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3307](https://github.com/codespell-project/codespell/pull/3307)
- [@&#8203;skshetry](https://github.com/skshetry) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3367](https://github.com/codespell-project/codespell/pull/3367)
- [@&#8203;adamscott](https://github.com/adamscott) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3372](https://github.com/codespell-project/codespell/pull/3372)
- [@&#8203;cjwatson](https://github.com/cjwatson) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3371](https://github.com/codespell-project/codespell/pull/3371)
- [@&#8203;kaste](https://github.com/kaste) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/2400](https://github.com/codespell-project/codespell/pull/2400)
- [@&#8203;12rambau](https://github.com/12rambau) made their first
contribution in
[https://github.com/codespell-project/codespell/pull/3390](https://github.com/codespell-project/codespell/pull/3390)
- [@&#8203;MercuryDemo](https://github.com/MercuryDemo) made their
first contribution in
[https://github.com/codespell-project/codespell/pull/3339](https://github.com/codespell-project/codespell/pull/3339)

**Full Changelog**:
https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0

</details>

<details>
<summary>agronholm/exceptiongroup (exceptiongroup)</summary>

###
[`v1.2.1`](https://github.com/agronholm/exceptiongroup/releases/tag/1.2.1)

[Compare
Source](https://github.com/agronholm/exceptiongroup/compare/1.2.0...1.2.1)

- Updated the copying of `__notes__` to match CPython behavior (PR by CF
Bolz-Tereick)
- Corrected the type annotation of the exception handler callback to
accept a `BaseExceptionGroup` instead of `BaseException`
- Fixed type errors on Python < 3.10 and the type annotation of
`suppress()` (PR by John Litborn)

###
[`v1.2.0`](https://github.com/agronholm/exceptiongroup/releases/tag/1.2.0)

[Compare Source](https://github.com/agronho

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 1am and before 2am on saturday"
in timezone Etc/UTC, 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](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/canonical/spark-k8s-toolkit-py).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
carlcsaposs-canonical added a commit to canonical/mysql-router-k8s-operator that referenced this pull request Jul 8, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [allure-pytest](https://allurereport.org/)
([source](https://github.com/allure-framework/allure-python)) |
integration | patch | `^2.13.2` -> `^2.13.5` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/allure-pytest/2.13.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/allure-pytest/2.13.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/allure-pytest/2.13.5/2.13.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/allure-pytest/2.13.5/2.13.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [black](https://github.com/psf/black)
([changelog](https://github.com/psf/black/blob/main/CHANGES.md)) |
lint | minor | `^23.7.0` -> `^23.12.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [black](https://github.com/psf/black)
([changelog](https://github.com/psf/black/blob/main/CHANGES.md)) |
format | minor | `^23.7.0` -> `^23.12.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [codespell](https://github.com/codespell-project/codespell) | lint |
minor | `^2.2.5` -> `^2.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/codespell/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/codespell/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/codespell/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/codespell/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [cosl](https://github.com/canonical/cos-lib) | charm-libs | patch |
`0.0.10` -> `0.0.12` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/cosl/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/cosl/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/cosl/0.0.10/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cosl/0.0.10/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [cryptography](https://github.com/pyca/cryptography)
([changelog](https://cryptography.io/en/latest/changelog/)) | charm-libs
| patch | `41.0.3` -> `41.0.7` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/41.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/cryptography/41.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/cryptography/41.0.3/41.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/41.0.3/41.0.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [flake8](https://github.com/pycqa/flake8)
([changelog](https://flake8.pycqa.org/en/latest/release-notes/index.html))
| lint | minor | `^6.0.0` -> `^6.1.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/flake8/6.0.0/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/flake8/6.0.0/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [flake8-builtins](https://github.com/gforcada/flake8-builtins)
([changelog](https://github.com/gforcada/flake8-builtins/blob/main/CHANGES.rst))
| lint | minor | `^2.1.0` -> `^2.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/flake8-builtins/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/flake8-builtins/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/flake8-builtins/2.1.0/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/flake8-builtins/2.1.0/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [isort](https://pycqa.github.io/isort/)
([source](https://github.com/pycqa/isort),
[changelog](https://github.com/pycqa/isort/blob/main/CHANGELOG.md)) |
lint | minor | `^5.12.0` -> `^5.13.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [isort](https://pycqa.github.io/isort/)
([source](https://github.com/pycqa/isort),
[changelog](https://github.com/pycqa/isort/blob/main/CHANGELOG.md)) |
format | minor | `^5.12.0` -> `^5.13.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [jinja2](https://github.com/pallets/jinja)
([changelog](https://jinja.palletsprojects.com/changes/)) | dependencies
| patch | `^3.1.2` -> `^3.1.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/jinja2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/jinja2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/jinja2/3.1.2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/jinja2/3.1.2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [jsonschema](https://github.com/python-jsonschema/jsonschema)
([changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst))
| charm-libs | minor | `4.19.0` -> `4.22.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/jsonschema/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/jsonschema/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/jsonschema/4.19.0/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/jsonschema/4.19.0/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [lightkube](https://github.com/gtsystem/lightkube) | dependencies |
minor | `^0.14.0` -> `^0.15.3` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/lightkube/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/lightkube/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/lightkube/0.14.0/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/lightkube/0.14.0/0.15.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops](https://github.com/canonical/operator)
([changelog](https://github.com/canonical/operator/blob/main/CHANGES.md))
| integration | minor | `<2.10.0` -> `<2.14.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops](https://github.com/canonical/operator)
([changelog](https://github.com/canonical/operator/blob/main/CHANGES.md))
| unit | minor | `<2.10.0` -> `<2.14.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops](https://github.com/canonical/operator)
([changelog](https://github.com/canonical/operator/blob/main/CHANGES.md))
| charm-libs | minor | `2.6.0` -> `2.14.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops](https://github.com/canonical/operator)
([changelog](https://github.com/canonical/operator/blob/main/CHANGES.md))
| dependencies | minor | `^2.6.0,<2.10.0` -> `^2.14.1, <2.14.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops/2.6.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops-scenario](https://github.com/canonical/ops-scenario) | unit |
minor | `^5.6.2` -> `^5.8.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops-scenario/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops-scenario/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops-scenario/5.6.2/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops-scenario/5.6.2/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pep8-naming](https://github.com/PyCQA/pep8-naming)
([changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst))
| lint | minor | `^0.13.3` -> `^0.14.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pep8-naming/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pep8-naming/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pep8-naming/0.13.3/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pep8-naming/0.13.3/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [poetry-core](https://github.com/python-poetry/poetry-core) |
dependencies | minor | `^1.7.0` -> `^1.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/poetry-core/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/poetry-core/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/poetry-core/1.7.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/poetry-core/1.7.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pydantic](https://github.com/pydantic/pydantic)
([changelog](https://docs.pydantic.dev/latest/changelog/)) | charm-libs
| patch | `1.10.15` -> `1.10.17` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pydantic/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pydantic/1.10.15/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic/1.10.15/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pyproject-flake8](https://github.com/csachs/pyproject-flake8) |
lint | minor | `^6.0.0.post1` -> `^6.1.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pyproject-flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyproject-flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyproject-flake8/6.0.0.post1/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyproject-flake8/6.0.0.post1/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) |
integration | patch | `^7.4.0` -> `^7.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) | unit |
patch | `^7.4.0` -> `^7.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest-mock](https://github.com/pytest-dev/pytest-mock)
([changelog](https://pytest-mock.readthedocs.io/en/latest/changelog.html))
| unit | minor | `^3.11.1` -> `^3.14.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-mock/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-mock/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-mock/3.12.0/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-mock/3.12.0/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[pytest-operator](https://github.com/charmed-kubernetes/pytest-operator)
| integration | minor | `^0.28.0` -> `^0.35.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-operator/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-operator/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-operator/0.28.0/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-operator/0.28.0/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest-xdist](https://github.com/pytest-dev/pytest-xdist)
([changelog](https://pytest-xdist.readthedocs.io/en/latest/changelog.html))
| unit | patch | `^3.3.1` -> `^3.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-xdist/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-xdist/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-xdist/3.6.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-xdist/3.6.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [requests](https://requests.readthedocs.io)
([source](https://github.com/psf/requests),
[changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) |
dependencies | minor | `^2.31.0` -> `^2.32.3` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/requests/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/requests/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/requests/2.31.0/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/requests/2.31.0/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tenacity](https://github.com/jd/tenacity) | integration | minor |
`^8.2.2` -> `^8.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tenacity](https://github.com/jd/tenacity) | dependencies | minor |
`^8.2.3` -> `^8.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>psf/black (black)</summary>

###
[`v23.12.1`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23121)

[Compare
Source](https://github.com/psf/black/compare/23.12.0...23.12.1)

##### Packaging

- Fixed a bug that included dependencies from the `d` extra by default
([#&#8203;4108](https://github.com/psf/black/issues/4108))

###
[`v23.12.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23120)

[Compare
Source](https://github.com/psf/black/compare/23.11.0...23.12.0)

##### Highlights

It's almost 2024, which means it's time for a new edition of *Black*'s
stable style!
Together with this release, we'll put out an alpha release 24.1a1
showcasing the draft
2024 stable style, which we'll finalize in the January release. Please
try it out and
[share your feedback](https://github.com/psf/black/issues/4042).

This release (23.12.0) will still produce the 2023 style. Most but not
all of the
changes in `--preview` mode will be in the 2024 stable style.

##### Stable style

- Fix bug where `# fmt: off` automatically dedents when used with the
`--line-ranges`
option, even when it is not within the specified line range.
([#&#8203;4084](https://github.com/psf/black/issues/4084))
- Fix feature detection for parenthesized context managers
([#&#8203;4104](https://github.com/psf/black/issues/4104))

##### Preview style

- Prefer more equal signs before a break when splitting chained
assignments ([#&#8203;4010](https://github.com/psf/black/issues/4010))
- Standalone form feed characters at the module level are no longer
removed ([#&#8203;4021](https://github.com/psf/black/issues/4021))
- Additional cases of immediately nested tuples, lists, and dictionaries
are now
indented less
([#&#8203;4012](https://github.com/psf/black/issues/4012))
- Allow empty lines at the beginning of all blocks, except immediately
before a
docstring ([#&#8203;4060](https://github.com/psf/black/issues/4060))
- Fix crash in preview mode when using a short `--line-length`
([#&#8203;4086](https://github.com/psf/black/issues/4086))
- Keep suites consisting of only an ellipsis on their own lines if they
are not
functions or class definitions
([#&#8203;4066](https://github.com/psf/black/issues/4066))
([#&#8203;4103](https://github.com/psf/black/issues/4103))

##### Configuration

- `--line-ranges` now skips *Black*'s internal stability check in
`--safe` mode. This
avoids a crash on rare inputs that have many unformatted same-content
lines. ([#&#8203;4034](https://github.com/psf/black/issues/4034))

##### Packaging

- Upgrade to mypy 1.7.1
([#&#8203;4049](https://github.com/psf/black/issues/4049))
([#&#8203;4069](https://github.com/psf/black/issues/4069))
- Faster compiled wheels are now available for CPython 3.12
([#&#8203;4070](https://github.com/psf/black/issues/4070))

##### Integrations

- Enable 3.12 CI
([#&#8203;4035](https://github.com/psf/black/issues/4035))
- Build docker images in parallel
([#&#8203;4054](https://github.com/psf/black/issues/4054))
- Build docker images with 3.12
([#&#8203;4055](https://github.com/psf/black/issues/4055))

###
[`v23.11.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23110)

[Compare
Source](https://github.com/psf/black/compare/23.10.1...23.11.0)

##### Highlights

- Support formatting ranges of lines with the new `--line-ranges`
command-line option
    ([#&#8203;4020](https://github.com/psf/black/issues/4020))

##### Stable style

- Fix crash on formatting bytes strings that look like docstrings
([#&#8203;4003](https://github.com/psf/black/issues/4003))
- Fix crash when whitespace followed a backslash before newline in a
docstring ([#&#8203;4008](https://github.com/psf/black/issues/4008))
- Fix standalone comments inside complex blocks crashing Black
([#&#8203;4016](https://github.com/psf/black/issues/4016))
- Fix crash on formatting code like `await (a ** b)`
([#&#8203;3994](https://github.com/psf/black/issues/3994))
- No longer treat leading f-strings as docstrings. This matches Python's
behaviour and
fixes a crash
([#&#8203;4019](https://github.com/psf/black/issues/4019))

##### Preview style

- Multiline dicts and lists that are the sole argument to a function are
now indented
    less ([#&#8203;3964](https://github.com/psf/black/issues/3964))
- Multiline unpacked dicts and lists as the sole argument to a function
are now also
indented less
([#&#8203;3992](https://github.com/psf/black/issues/3992))
- In f-string debug expressions, quote types that are visible in the
final string are
now preserved
([#&#8203;4005](https://github.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
([#&#8203;4024](https://github.com/psf/black/issues/4024))
- Keep requiring two empty lines between module-level docstring and
first function or
class definition
([#&#8203;4028](https://github.com/psf/black/issues/4028))
- Add support for single-line format skip with other comments on the
same line ([#&#8203;3959](https://github.com/psf/black/issues/3959))

##### Configuration

- Consistently apply force exclusion logic before resolving symlinks
([#&#8203;4015](https://github.com/psf/black/issues/4015))
- Fix a bug in the matching of absolute path names in `--include`
([#&#8203;3976](https://github.com/psf/black/issues/3976))

##### Performance

- Fix mypyc builds on arm64 on macOS
([#&#8203;4017](https://github.com/psf/black/issues/4017))

##### Integrations

- Black's pre-commit integration will now run only on git hooks
appropriate for a code
formatter ([#&#8203;3940](https://github.com/psf/black/issues/3940))

###
[`v23.10.1`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23101)

[Compare
Source](https://github.com/psf/black/compare/23.10.0...23.10.1)

##### Highlights

- Maintenance release to get a fix out for GitHub Action edge case
([#&#8203;3957](https://github.com/psf/black/issues/3957))

##### Preview style

- Fix merging implicit multiline strings that have inline comments
([#&#8203;3956](https://github.com/psf/black/issues/3956))
- Allow empty first line after block open before a comment or compound
statement ([#&#8203;3967](https://github.com/psf/black/issues/3967))

##### Packaging

- Change Dockerfile to hatch + compile black
([#&#8203;3965](https://github.com/psf/black/issues/3965))

##### Integrations

- The summary output for GitHub workflows is now suppressible using the
`summary`
parameter. ([#&#8203;3958](https://github.com/psf/black/issues/3958))
- Fix the action failing when Black check doesn't pass
([#&#8203;3957](https://github.com/psf/black/issues/3957))

##### Documentation

-   It is known Windows documentation CI is broken

[https://github.com/psf/black/issues/3968](https://github.com/psf/black/issues/3968)3968

###
[`v23.10.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23100)

[Compare
Source](https://github.com/psf/black/compare/23.9.1...23.10.0)

##### Stable style

- Fix comments getting removed from inside parenthesized strings
([#&#8203;3909](https://github.com/psf/black/issues/3909))

##### Preview style

- Fix long lines with power operators getting split before the line
length ([#&#8203;3942](https://github.com/psf/black/issues/3942))
- Long type hints are now wrapped in parentheses and properly indented
when split across
multiple lines
([#&#8203;3899](https://github.com/psf/black/issues/3899))
- Magic trailing commas are now respected in return types.
([#&#8203;3916](https://github.com/psf/black/issues/3916))
- Require one empty line after module-level docstrings.
([#&#8203;3932](https://github.com/psf/black/issues/3932))
- Treat raw triple-quoted strings as docstrings
([#&#8203;3947](https://github.com/psf/black/issues/3947))

##### Configuration

- Fix cache versioning logic when `BLACK_CACHE_DIR` is set
([#&#8203;3937](https://github.com/psf/black/issues/3937))

##### Parser

- Fix bug where attributes named `type` were not acccepted inside
`match` statements
    ([#&#8203;3950](https://github.com/psf/black/issues/3950))
- Add support for PEP 695 type aliases containing lambdas and other
unusual expressions
    ([#&#8203;3949](https://github.com/psf/black/issues/3949))

##### Output

- Black no longer attempts to provide special errors for attempting to
format Python 2
    code ([#&#8203;3933](https://github.com/psf/black/issues/3933))
- Black will more consistently print stacktraces on internal errors in
verbose mode
    ([#&#8203;3938](https://github.com/psf/black/issues/3938))

##### Integrations

- The action output displayed in the job summary is now wrapped in
Markdown ([#&#8203;3914](https://github.com/psf/black/issues/3914))

###
[`v23.9.1`](https://github.com/psf/black/blob/HEAD/CHANGES.md#2391)

[Compare Source](https://github.com/psf/black/compare/23.9.0...23.9.1)

Due to various issues, the previous release (23.9.0) did not include
compiled mypyc
wheels, which make Black significantly faster. These issues have now
been fixed, and
this release should come with compiled wheels once again.

There will be no wheels for Python 3.12 due to a bug in mypyc. We will
provide 3.12
wheels in a future release as soon as the mypyc bug is fixed.

##### Packaging

- Upgrade to mypy 1.5.1
([#&#8203;3864](https://github.com/psf/black/issues/3864))

##### Performance

- Store raw tuples instead of NamedTuples in Black's cache, improving
performance and
decreasing the size of the cache
([#&#8203;3877](https://github.com/psf/black/issues/3877))

###
[`v23.9.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#2390)

[Compare Source](https://github.com/psf/black/compare/23.7.0...23.9.0)

##### Preview style

- More concise formatting for dummy implementations
([#&#8203;3796](https://github.com/psf/black/issues/3796))
- In stub files, add a blank line between a statement with a body (e.g
an
`if sys.version_info > (3, x):`) and a function definition on the same
level ([#&#8203;3862](https://github.com/psf/black/issues/3862))
- Fix a bug whereby spaces were removed from walrus operators within
subscript([#&#8203;3823](https://github.com/psf/black/issues/3823))

##### Configuration

- Black now applies exclusion and ignore logic before resolving symlinks
([#&#8203;3846](https://github.com/psf/black/issues/3846))

##### Performance

- Avoid importing `IPython` if notebook cells do not contain magics
([#&#8203;3782](https://github.com/psf/black/issues/3782))
- Improve caching by comparing file hashes as fallback for mtime and
size ([#&#8203;3821](https://github.com/psf/black/issues/3821))

##### *Blackd*

- Fix an issue in `blackd` with single character input
([#&#8203;3558](https://github.com/psf/black/issues/3558))

##### Integrations

-   Black now has an
[official pre-commit
mirror](https://github.com/psf/black-pre-commit-mirror). Swapping
`https://github.com/psf/black` to
`https://github.com/psf/black-pre-commit-mirror` in
your `.pre-commit-config.yaml` will make Black about 2x faster
([#&#8203;3828](https://github.com/psf/black/issues/3828))
- The `.black.env` folder specified by `ENV_PATH` will now be removed on
the completion
of the GitHub Action
([#&#8203;3759](https://github.com/psf/black/issues/3759))

</details>

<details>
<summary>codespell-project/codespell (codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3115](https://github.com/codespell-project/codespell/pull/3115)
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[https://github.com/codespell-project/codespell/pull/3116](https://github.com/codespell-project/codespell/pull/3116)
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3121](https://github.com/codespell-project/codespell/pull/3121)
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3117](https://github.com/codespell-project/codespell/pull/3117)
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3126](https://github.com/codespell-project/codespell/pull/3126)
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3128](https://github.com/codespell-project/codespell/pull/3128)
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3135](https://github.com/codespell-project/codespell/pull/3135)
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3130](https://github.com/codespell-project/codespell/pull/3130)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3131](https://github.com/codespell-project/codespell/pull/3131)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3155](https://github.com/codespell-project/codespell/pull/3155)
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[https://github.com/codespell-project/codespell/pull/3157](https://github.com/codespell-project/codespell/pull/3157)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3158](https://github.com/codespell-project/codespell/pull/3158)
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[https://github.com/codespell-project/codespell/pull/3146](https://github.com/codespell-project/codespell/pull/3146)
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3149](https://github.com/codespell-project/codespell/pull/3149)
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3150](https://github.com/codespell-project/codespell/pull/3150)
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3163](https://github.com/codespell-project/codespell/pull/3163)
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3173](https://github.com/codespell-project/codespell/pull/3173)
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3167](https://github.com/codespell-project/codespell/pull/3167)
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3168](https://github.com/codespell-project/codespell/pull/3168)
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3172](https://github.com/codespell-project/codespell/pull/3172)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3176](https://github.com/codespell-project/codespell/pull/3176)
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3174](https://github.com/codespell-project/codespell/pull/3174)
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3175](https://github.com/codespell-project/codespell/pull/3175)
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3178](https://github.com/codespell-project/codespell/pull/3178)
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3019](https://github.com/codespell-project/codespell/pull/3019)
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3179](https://github.com/codespell-project/codespell/pull/3179)
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3177](https://github.com/codespell-project/codespell/pull/3177)
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[https://github.com/codespell-project/codespell/pull/3183](https://github.com/codespell-project/codespell/pull/3183)
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3180](https://github.com/codespell-project/codespell/pull/3180)
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3182](https://github.com/codespell-project/codespell/pull/3182)
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3185](https://github.com/codespell-project/codespell/pull/3185)
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3184](https://github.com/codespell-project/codespell/pull/3184)
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3186](https://github.com/codespell-project/codespell/pull/3186)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3193](https://github.com/codespell-project/codespell/pull/3193)
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[https://github.com/codespell-project/codespell/pull/3194](https://github.com/codespell-project/codespell/pull/3194)
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3187](https://github.com/codespell-project/codespell/pull/3187)
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3195](https://github.com/codespell-project/codespell/pull/3195)
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3188](https://github.com/codespell-project/codespell/pull/3188)
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[https://github.com/codespell-project/codespell/pull/3197](https://github.com/codespell-project/codespell/pull/3197)
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3200](https://github.com/codespell-project/codespell/pull/3200)
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3199](https://github.com/codespell-project/codespell/pull/3199)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3201](https://github.com/codespell-project/codespell/pull/3201)
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3205](https://github.com/codespell-project/codespell/pull/3205)
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3204](https://github.com/codespell-project/codespell/pull/3204)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3214](https://github.com/codespell-project/codespell/pull/3214)
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3213](https://github.com/codespell-project/codespell/pull/3213)
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[https://github.com/codespell-project/codespell/pull/3218](https://github.com/codespell-project/codespell/pull/3218)
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3215](https://github.com/codespell-project/codespell/pull/3215)
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3222](https://github.com/codespell-project/codespell/pull/3222)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3228](https://github.com/codespell-project/codespell/pull/3228)
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[https://github.com/codespell-project/codespell/pull/3224](https://github.com/codespell-project/codespell/pull/3224)
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3230](https://github.com/codespell-project/codespell/pull/3230)
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[https://github.com/codespell-project/codespell/pull/1889](https://github.com/codespell-project/codespell/pull/1889)
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3232](https://github.com/codespell-project/codespell/pull/3232)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3235](https://github.com/codespell-project/codespell/pull/3235)
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3234](https://github.com/codespell-project/codespell/pull/3234)
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3236](https://github.com/codespell-project/codespell/pull/3236)
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[https://github.com/codespell-project/codespell/pull/3231](https://github.com/codespell-project/codespell/pull/3231)
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3237](https://github.com/codespell-project/codespell/pull/3237)
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3239](https://github.com/codespell-project/codespell/pull/3239)
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3240](https://github.com/codespell-project/codespell/pull/3240)
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[https://github.com/codespell-project/codespell/pull/3241](https://github.com/codespell-project/codespell/pull/3241)
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3242](https://github.com/codespell-project/codespell/pull/3242)
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3247](https://github.com/codespell-project/codespell/pull/3247)
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3244](https://github.com/codespell-project/codespell/pull/3244)
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3250](https://github.com/codespell-project/codespell/pull/3250)
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3253](https://github.com/codespell-project/codespell/pull/3253)
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3254](https://github.com/codespell-project/codespell/pull/3254)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3257](https://github.com/codespell-project/codespell/pull/3257)
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3255](https://github.com/codespell-project/codespell/pull/3255)
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3251](https://github.com/codespell-project/codespell/pull/3251)
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3262](https://github.com/codespell-project/codespell/pull/3262)
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3263](https://github.com/codespell-project/codespell/pull/3263)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3264](https://github.com/codespell-project/codespell/pull/3264)
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3259](https://github.com/codespell-project/codespell/pull/3259)
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3268](https://github.com/codespell-project/codespell/pull/3268)
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3265](https://github.com/codespell-project/codespell/pull/3265)
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3273](https://github.com/codespell-project/codespell/pull/3273)
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3274](https://github.com/codespell-project/codespell/pull/3274)
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3271](https://github.com/codespell-project/codespell/pull/3271)
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[https://github.com/codespell-project/codespell/pull/3275](https://github.com/codespell-project/codespell/pull/3275)
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3272](https://github.com/codespell-project/codespell/pull/3272)
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3279](https://github.com/codespell-project/codespell/pull/3279)
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3282](https://github.com/codespell-project/codespell/pull/3282)
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3281](https://github.com/codespell-project/codespell/pull/3281)
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3286](https://github.com/codespell-project/codespell/pull/3286)
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3280](https://github.com/codespell-project/codespell/pull/3280)
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3289](https://github.com/codespell-project/codespell/pull/3289)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3291](https://github.com/codespell-project/codespell/pull/3291)
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[https://github.com/codespell-project/codespell/pull/3287](https://github.com/codespell-project/codespell/pull/3287)
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3292](https://github.com/codespell-project/codespell/pull/3292)
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3269](https://github.com/codespell-project/codespell/pull/3269)
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3298](https://github.com/codespell-project/codespell/pull/3298)
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3294](https://github.com/codespell-project/codespell/pull/3294)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3162](https://github.com/codespell-project/codespell/pull/3162)
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3302](https://github.com/codespell-project/codespell/pull/3302)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3303](https://github.com/codespell-project/codespell/pull/3303)
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3295](https://github.com/codespell-project/codespell/pull/3295)
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3304](https://github.com/codespell-project/codespell/pull/3304)
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[https://github.com/codespell-project/codespell/pull/3307](https://github.com/codespell-project/codespell/pull/3307)
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[https://github.com/codespell-project/codespell/pull/3308](https://github.com/codespell-project/codespell/pull/3308)
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3309](https://github.com/codespell-project/codespell/pull/3309)
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3310](https://github.com/codespell-project/codespell/pull/3310)
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3343](https://github.com/codespell-project/codespell/pull/3343)
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3347](https://github.com/codespell-project/codespell/pull/3347)
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3348](https://github.com/codespell-project/codespell/pull/3348)
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3351](https://github.com/codespell-project/codespell/pull/3351)
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3350](https://github.com/codespell-project/codespell/pull/3350)
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3354](https://github.com/codespell-project/codespell/pull/3354)
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3349](https://github.com/codespell-project/codespell/pull/3349)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3352](https://github.com/codespell-project/codespe

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 1am and before 3am every
weekday" in timezone Etc/UTC, 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](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/canonical/mysql-router-k8s-operator).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
carlcsaposs-canonical added a commit to canonical/mysql-router-operator that referenced this pull request Jul 8, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Age | Adoption | Passing |
Confidence |
|---|---|---|---|---|---|---|---|
|  |  | lockFileMaintenance | All locks refreshed |  |  |  |  |
| [black](https://github.com/psf/black)
([changelog](https://github.com/psf/black/blob/main/CHANGES.md)) |
lint | minor | `^23.7.0` -> `^23.12.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [black](https://github.com/psf/black)
([changelog](https://github.com/psf/black/blob/main/CHANGES.md)) |
format | minor | `^23.7.0` -> `^23.12.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/black/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/black/23.7.0/23.12.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [codespell](https://github.com/codespell-project/codespell) | lint |
minor | `^2.2.5` -> `^2.3.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/codespell/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/codespell/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/codespell/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/codespell/2.2.5/2.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [cosl](https://github.com/canonical/cos-lib) | charm-libs | patch |
`0.0.7` -> `0.0.12` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/cosl/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/cosl/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/cosl/0.0.7/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cosl/0.0.7/0.0.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [cryptography](https://github.com/pyca/cryptography)
([changelog](https://cryptography.io/en/latest/changelog/)) | charm-libs
| patch | `42.0.5` -> `42.0.8` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/cryptography/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/cryptography/42.0.5/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/42.0.5/42.0.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [flake8](https://github.com/pycqa/flake8)
([changelog](https://flake8.pycqa.org/en/latest/release-notes/index.html))
| lint | minor | `^6.0.0` -> `^6.1.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/flake8/6.0.0/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/flake8/6.0.0/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [flake8-builtins](https://github.com/gforcada/flake8-builtins)
([changelog](https://github.com/gforcada/flake8-builtins/blob/main/CHANGES.rst))
| lint | minor | `^2.1.0` -> `^2.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/flake8-builtins/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/flake8-builtins/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/flake8-builtins/2.1.0/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/flake8-builtins/2.1.0/2.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [isort](https://pycqa.github.io/isort/)
([source](https://github.com/pycqa/isort),
[changelog](https://github.com/pycqa/isort/blob/main/CHANGELOG.md)) |
lint | minor | `^5.12.0` -> `^5.13.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [isort](https://pycqa.github.io/isort/)
([source](https://github.com/pycqa/isort),
[changelog](https://github.com/pycqa/isort/blob/main/CHANGELOG.md)) |
format | minor | `^5.12.0` -> `^5.13.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/isort/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/isort/5.12.0/5.13.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [jinja2](https://github.com/pallets/jinja)
([changelog](https://jinja.palletsprojects.com/changes/)) | dependencies
| patch | `^3.1.2` -> `^3.1.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/jinja2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/jinja2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/jinja2/3.1.2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/jinja2/3.1.2/3.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [jsonschema](https://github.com/python-jsonschema/jsonschema)
([changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst))
| charm-libs | minor | `4.21.1` -> `4.22.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/jsonschema/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/jsonschema/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/jsonschema/4.21.1/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/jsonschema/4.21.1/4.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [juju](https://github.com/juju/python-libjuju) | integration | minor
| `3.4.0.0` -> `3.5.0.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/juju/3.5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/juju/3.5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/juju/3.4.0.0/3.5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/juju/3.4.0.0/3.5.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops](https://github.com/canonical/operator)
([changelog](https://github.com/canonical/operator/blob/main/CHANGES.md))
| charm-libs | minor | `2.9.0` -> `2.14.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops/2.9.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops/2.9.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops](https://github.com/canonical/operator)
([changelog](https://github.com/canonical/operator/blob/main/CHANGES.md))
| dependencies | minor | `^2.6.0,<2.10.0` -> `^2.14.1, <2.14.2` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops/2.9.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops/2.9.0/2.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [ops-scenario](https://github.com/canonical/ops-scenario) | unit |
minor | `^5.4.1` -> `^5.8.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/ops-scenario/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/ops-scenario/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/ops-scenario/5.4.1/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/ops-scenario/5.4.1/5.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pep8-naming](https://github.com/PyCQA/pep8-naming)
([changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst))
| lint | minor | `^0.13.3` -> `^0.14.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pep8-naming/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pep8-naming/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pep8-naming/0.13.3/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pep8-naming/0.13.3/0.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [poetry-core](https://github.com/python-poetry/poetry-core) |
dependencies | patch | `^1.7.0` -> `^1.9.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/poetry-core/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/poetry-core/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/poetry-core/1.9.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/poetry-core/1.9.0/1.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pydantic](https://github.com/pydantic/pydantic)
([changelog](https://docs.pydantic.dev/latest/changelog/)) | charm-libs
| patch | `1.10.15` -> `1.10.17` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pydantic/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pydantic/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pydantic/1.10.15/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pydantic/1.10.15/1.10.17?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pyproject-flake8](https://github.com/csachs/pyproject-flake8) |
lint | minor | `^6.0.0.post1` -> `^6.1.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pyproject-flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pyproject-flake8/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pyproject-flake8/6.0.0.post1/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pyproject-flake8/6.0.0.post1/6.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) |
integration | patch | `^7.4.0` -> `^7.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest](https://github.com/pytest-dev/pytest)
([changelog](https://docs.pytest.org/en/stable/changelog.html)) | unit |
patch | `^7.4.0` -> `^7.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest/7.4.0/7.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest-mock](https://github.com/pytest-dev/pytest-mock)
([changelog](https://pytest-mock.readthedocs.io/en/latest/changelog.html))
| integration | minor | `^3.11.1` -> `^3.14.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-mock/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-mock/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-mock/3.11.1/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-mock/3.11.1/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest-mock](https://github.com/pytest-dev/pytest-mock)
([changelog](https://pytest-mock.readthedocs.io/en/latest/changelog.html))
| unit | minor | `^3.11.1` -> `^3.14.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-mock/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-mock/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-mock/3.11.1/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-mock/3.11.1/3.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[pytest-operator](https://github.com/charmed-kubernetes/pytest-operator)
| integration | minor | `^0.28.0` -> `^0.35.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-operator/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-operator/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-operator/0.28.0/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-operator/0.28.0/0.35.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [pytest-xdist](https://github.com/pytest-dev/pytest-xdist)
([changelog](https://pytest-xdist.readthedocs.io/en/latest/changelog.html))
| unit | minor | `^3.3.1` -> `^3.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pytest-xdist/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pytest-xdist/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pytest-xdist/3.3.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pytest-xdist/3.3.1/3.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [requests](https://requests.readthedocs.io)
([source](https://github.com/psf/requests),
[changelog](https://github.com/psf/requests/blob/master/HISTORY.md)) |
dependencies | minor | `^2.31.0` -> `^2.32.3` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/requests/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/requests/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/requests/2.31.0/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/requests/2.31.0/2.32.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tenacity](https://github.com/jd/tenacity) | integration | minor |
`^8.2.2` -> `^8.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [tenacity](https://github.com/jd/tenacity) | dependencies | minor |
`^8.2.3` -> `^8.5.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tenacity/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tenacity/8.2.3/8.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

🔧 This Pull Request updates lock files to use the latest dependency
versions.

---

### Release Notes

<details>
<summary>psf/black (black)</summary>

###
[`v23.12.1`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23121)

[Compare
Source](https://github.com/psf/black/compare/23.12.0...23.12.1)

##### Packaging

- Fixed a bug that included dependencies from the `d` extra by default
([#&#8203;4108](https://github.com/psf/black/issues/4108))

###
[`v23.12.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23120)

[Compare
Source](https://github.com/psf/black/compare/23.11.0...23.12.0)

##### Highlights

It's almost 2024, which means it's time for a new edition of *Black*'s
stable style!
Together with this release, we'll put out an alpha release 24.1a1
showcasing the draft
2024 stable style, which we'll finalize in the January release. Please
try it out and
[share your feedback](https://github.com/psf/black/issues/4042).

This release (23.12.0) will still produce the 2023 style. Most but not
all of the
changes in `--preview` mode will be in the 2024 stable style.

##### Stable style

- Fix bug where `# fmt: off` automatically dedents when used with the
`--line-ranges`
option, even when it is not within the specified line range.
([#&#8203;4084](https://github.com/psf/black/issues/4084))
- Fix feature detection for parenthesized context managers
([#&#8203;4104](https://github.com/psf/black/issues/4104))

##### Preview style

- Prefer more equal signs before a break when splitting chained
assignments ([#&#8203;4010](https://github.com/psf/black/issues/4010))
- Standalone form feed characters at the module level are no longer
removed ([#&#8203;4021](https://github.com/psf/black/issues/4021))
- Additional cases of immediately nested tuples, lists, and dictionaries
are now
indented less
([#&#8203;4012](https://github.com/psf/black/issues/4012))
- Allow empty lines at the beginning of all blocks, except immediately
before a
docstring ([#&#8203;4060](https://github.com/psf/black/issues/4060))
- Fix crash in preview mode when using a short `--line-length`
([#&#8203;4086](https://github.com/psf/black/issues/4086))
- Keep suites consisting of only an ellipsis on their own lines if they
are not
functions or class definitions
([#&#8203;4066](https://github.com/psf/black/issues/4066))
([#&#8203;4103](https://github.com/psf/black/issues/4103))

##### Configuration

- `--line-ranges` now skips *Black*'s internal stability check in
`--safe` mode. This
avoids a crash on rare inputs that have many unformatted same-content
lines. ([#&#8203;4034](https://github.com/psf/black/issues/4034))

##### Packaging

- Upgrade to mypy 1.7.1
([#&#8203;4049](https://github.com/psf/black/issues/4049))
([#&#8203;4069](https://github.com/psf/black/issues/4069))
- Faster compiled wheels are now available for CPython 3.12
([#&#8203;4070](https://github.com/psf/black/issues/4070))

##### Integrations

- Enable 3.12 CI
([#&#8203;4035](https://github.com/psf/black/issues/4035))
- Build docker images in parallel
([#&#8203;4054](https://github.com/psf/black/issues/4054))
- Build docker images with 3.12
([#&#8203;4055](https://github.com/psf/black/issues/4055))

###
[`v23.11.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23110)

[Compare
Source](https://github.com/psf/black/compare/23.10.1...23.11.0)

##### Highlights

- Support formatting ranges of lines with the new `--line-ranges`
command-line option
    ([#&#8203;4020](https://github.com/psf/black/issues/4020))

##### Stable style

- Fix crash on formatting bytes strings that look like docstrings
([#&#8203;4003](https://github.com/psf/black/issues/4003))
- Fix crash when whitespace followed a backslash before newline in a
docstring ([#&#8203;4008](https://github.com/psf/black/issues/4008))
- Fix standalone comments inside complex blocks crashing Black
([#&#8203;4016](https://github.com/psf/black/issues/4016))
- Fix crash on formatting code like `await (a ** b)`
([#&#8203;3994](https://github.com/psf/black/issues/3994))
- No longer treat leading f-strings as docstrings. This matches Python's
behaviour and
fixes a crash
([#&#8203;4019](https://github.com/psf/black/issues/4019))

##### Preview style

- Multiline dicts and lists that are the sole argument to a function are
now indented
    less ([#&#8203;3964](https://github.com/psf/black/issues/3964))
- Multiline unpacked dicts and lists as the sole argument to a function
are now also
indented less
([#&#8203;3992](https://github.com/psf/black/issues/3992))
- In f-string debug expressions, quote types that are visible in the
final string are
now preserved
([#&#8203;4005](https://github.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
([#&#8203;4024](https://github.com/psf/black/issues/4024))
- Keep requiring two empty lines between module-level docstring and
first function or
class definition
([#&#8203;4028](https://github.com/psf/black/issues/4028))
- Add support for single-line format skip with other comments on the
same line ([#&#8203;3959](https://github.com/psf/black/issues/3959))

##### Configuration

- Consistently apply force exclusion logic before resolving symlinks
([#&#8203;4015](https://github.com/psf/black/issues/4015))
- Fix a bug in the matching of absolute path names in `--include`
([#&#8203;3976](https://github.com/psf/black/issues/3976))

##### Performance

- Fix mypyc builds on arm64 on macOS
([#&#8203;4017](https://github.com/psf/black/issues/4017))

##### Integrations

- Black's pre-commit integration will now run only on git hooks
appropriate for a code
formatter ([#&#8203;3940](https://github.com/psf/black/issues/3940))

###
[`v23.10.1`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23101)

[Compare
Source](https://github.com/psf/black/compare/23.10.0...23.10.1)

##### Highlights

- Maintenance release to get a fix out for GitHub Action edge case
([#&#8203;3957](https://github.com/psf/black/issues/3957))

##### Preview style

- Fix merging implicit multiline strings that have inline comments
([#&#8203;3956](https://github.com/psf/black/issues/3956))
- Allow empty first line after block open before a comment or compound
statement ([#&#8203;3967](https://github.com/psf/black/issues/3967))

##### Packaging

- Change Dockerfile to hatch + compile black
([#&#8203;3965](https://github.com/psf/black/issues/3965))

##### Integrations

- The summary output for GitHub workflows is now suppressible using the
`summary`
parameter. ([#&#8203;3958](https://github.com/psf/black/issues/3958))
- Fix the action failing when Black check doesn't pass
([#&#8203;3957](https://github.com/psf/black/issues/3957))

##### Documentation

-   It is known Windows documentation CI is broken

[https://github.com/psf/black/issues/3968](https://github.com/psf/black/issues/3968)3968

###
[`v23.10.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#23100)

[Compare
Source](https://github.com/psf/black/compare/23.9.1...23.10.0)

##### Stable style

- Fix comments getting removed from inside parenthesized strings
([#&#8203;3909](https://github.com/psf/black/issues/3909))

##### Preview style

- Fix long lines with power operators getting split before the line
length ([#&#8203;3942](https://github.com/psf/black/issues/3942))
- Long type hints are now wrapped in parentheses and properly indented
when split across
multiple lines
([#&#8203;3899](https://github.com/psf/black/issues/3899))
- Magic trailing commas are now respected in return types.
([#&#8203;3916](https://github.com/psf/black/issues/3916))
- Require one empty line after module-level docstrings.
([#&#8203;3932](https://github.com/psf/black/issues/3932))
- Treat raw triple-quoted strings as docstrings
([#&#8203;3947](https://github.com/psf/black/issues/3947))

##### Configuration

- Fix cache versioning logic when `BLACK_CACHE_DIR` is set
([#&#8203;3937](https://github.com/psf/black/issues/3937))

##### Parser

- Fix bug where attributes named `type` were not acccepted inside
`match` statements
    ([#&#8203;3950](https://github.com/psf/black/issues/3950))
- Add support for PEP 695 type aliases containing lambdas and other
unusual expressions
    ([#&#8203;3949](https://github.com/psf/black/issues/3949))

##### Output

- Black no longer attempts to provide special errors for attempting to
format Python 2
    code ([#&#8203;3933](https://github.com/psf/black/issues/3933))
- Black will more consistently print stacktraces on internal errors in
verbose mode
    ([#&#8203;3938](https://github.com/psf/black/issues/3938))

##### Integrations

- The action output displayed in the job summary is now wrapped in
Markdown ([#&#8203;3914](https://github.com/psf/black/issues/3914))

###
[`v23.9.1`](https://github.com/psf/black/blob/HEAD/CHANGES.md#2391)

[Compare Source](https://github.com/psf/black/compare/23.9.0...23.9.1)

Due to various issues, the previous release (23.9.0) did not include
compiled mypyc
wheels, which make Black significantly faster. These issues have now
been fixed, and
this release should come with compiled wheels once again.

There will be no wheels for Python 3.12 due to a bug in mypyc. We will
provide 3.12
wheels in a future release as soon as the mypyc bug is fixed.

##### Packaging

- Upgrade to mypy 1.5.1
([#&#8203;3864](https://github.com/psf/black/issues/3864))

##### Performance

- Store raw tuples instead of NamedTuples in Black's cache, improving
performance and
decreasing the size of the cache
([#&#8203;3877](https://github.com/psf/black/issues/3877))

###
[`v23.9.0`](https://github.com/psf/black/blob/HEAD/CHANGES.md#2390)

[Compare Source](https://github.com/psf/black/compare/23.7.0...23.9.0)

##### Preview style

- More concise formatting for dummy implementations
([#&#8203;3796](https://github.com/psf/black/issues/3796))
- In stub files, add a blank line between a statement with a body (e.g
an
`if sys.version_info > (3, x):`) and a function definition on the same
level ([#&#8203;3862](https://github.com/psf/black/issues/3862))
- Fix a bug whereby spaces were removed from walrus operators within
subscript([#&#8203;3823](https://github.com/psf/black/issues/3823))

##### Configuration

- Black now applies exclusion and ignore logic before resolving symlinks
([#&#8203;3846](https://github.com/psf/black/issues/3846))

##### Performance

- Avoid importing `IPython` if notebook cells do not contain magics
([#&#8203;3782](https://github.com/psf/black/issues/3782))
- Improve caching by comparing file hashes as fallback for mtime and
size ([#&#8203;3821](https://github.com/psf/black/issues/3821))

##### *Blackd*

- Fix an issue in `blackd` with single character input
([#&#8203;3558](https://github.com/psf/black/issues/3558))

##### Integrations

-   Black now has an
[official pre-commit
mirror](https://github.com/psf/black-pre-commit-mirror). Swapping
`https://github.com/psf/black` to
`https://github.com/psf/black-pre-commit-mirror` in
your `.pre-commit-config.yaml` will make Black about 2x faster
([#&#8203;3828](https://github.com/psf/black/issues/3828))
- The `.black.env` folder specified by `ENV_PATH` will now be removed on
the completion
of the GitHub Action
([#&#8203;3759](https://github.com/psf/black/issues/3759))

</details>

<details>
<summary>codespell-project/codespell (codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3115](https://github.com/codespell-project/codespell/pull/3115)
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[https://github.com/codespell-project/codespell/pull/3116](https://github.com/codespell-project/codespell/pull/3116)
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3121](https://github.com/codespell-project/codespell/pull/3121)
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3117](https://github.com/codespell-project/codespell/pull/3117)
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3126](https://github.com/codespell-project/codespell/pull/3126)
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[https://github.com/codespell-project/codespell/pull/3128](https://github.com/codespell-project/codespell/pull/3128)
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3135](https://github.com/codespell-project/codespell/pull/3135)
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3130](https://github.com/codespell-project/codespell/pull/3130)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3131](https://github.com/codespell-project/codespell/pull/3131)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3155](https://github.com/codespell-project/codespell/pull/3155)
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[https://github.com/codespell-project/codespell/pull/3157](https://github.com/codespell-project/codespell/pull/3157)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3158](https://github.com/codespell-project/codespell/pull/3158)
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[https://github.com/codespell-project/codespell/pull/3146](https://github.com/codespell-project/codespell/pull/3146)
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3149](https://github.com/codespell-project/codespell/pull/3149)
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3150](https://github.com/codespell-project/codespell/pull/3150)
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3163](https://github.com/codespell-project/codespell/pull/3163)
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3173](https://github.com/codespell-project/codespell/pull/3173)
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3167](https://github.com/codespell-project/codespell/pull/3167)
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3168](https://github.com/codespell-project/codespell/pull/3168)
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3172](https://github.com/codespell-project/codespell/pull/3172)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3176](https://github.com/codespell-project/codespell/pull/3176)
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3174](https://github.com/codespell-project/codespell/pull/3174)
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3175](https://github.com/codespell-project/codespell/pull/3175)
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3178](https://github.com/codespell-project/codespell/pull/3178)
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[https://github.com/codespell-project/codespell/pull/3019](https://github.com/codespell-project/codespell/pull/3019)
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3179](https://github.com/codespell-project/codespell/pull/3179)
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3177](https://github.com/codespell-project/codespell/pull/3177)
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[https://github.com/codespell-project/codespell/pull/3183](https://github.com/codespell-project/codespell/pull/3183)
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3180](https://github.com/codespell-project/codespell/pull/3180)
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3182](https://github.com/codespell-project/codespell/pull/3182)
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3185](https://github.com/codespell-project/codespell/pull/3185)
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3184](https://github.com/codespell-project/codespell/pull/3184)
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3186](https://github.com/codespell-project/codespell/pull/3186)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3193](https://github.com/codespell-project/codespell/pull/3193)
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[https://github.com/codespell-project/codespell/pull/3194](https://github.com/codespell-project/codespell/pull/3194)
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3187](https://github.com/codespell-project/codespell/pull/3187)
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3195](https://github.com/codespell-project/codespell/pull/3195)
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3188](https://github.com/codespell-project/codespell/pull/3188)
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[https://github.com/codespell-project/codespell/pull/3197](https://github.com/codespell-project/codespell/pull/3197)
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[https://github.com/codespell-project/codespell/pull/3200](https://github.com/codespell-project/codespell/pull/3200)
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3199](https://github.com/codespell-project/codespell/pull/3199)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3201](https://github.com/codespell-project/codespell/pull/3201)
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3205](https://github.com/codespell-project/codespell/pull/3205)
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3204](https://github.com/codespell-project/codespell/pull/3204)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3214](https://github.com/codespell-project/codespell/pull/3214)
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3213](https://github.com/codespell-project/codespell/pull/3213)
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[https://github.com/codespell-project/codespell/pull/3218](https://github.com/codespell-project/codespell/pull/3218)
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3215](https://github.com/codespell-project/codespell/pull/3215)
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[https://github.com/codespell-project/codespell/pull/3222](https://github.com/codespell-project/codespell/pull/3222)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3228](https://github.com/codespell-project/codespell/pull/3228)
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[https://github.com/codespell-project/codespell/pull/3224](https://github.com/codespell-project/codespell/pull/3224)
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3230](https://github.com/codespell-project/codespell/pull/3230)
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[https://github.com/codespell-project/codespell/pull/1889](https://github.com/codespell-project/codespell/pull/1889)
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3232](https://github.com/codespell-project/codespell/pull/3232)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3235](https://github.com/codespell-project/codespell/pull/3235)
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[https://github.com/codespell-project/codespell/pull/3234](https://github.com/codespell-project/codespell/pull/3234)
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[https://github.com/codespell-project/codespell/pull/3236](https://github.com/codespell-project/codespell/pull/3236)
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[https://github.com/codespell-project/codespell/pull/3231](https://github.com/codespell-project/codespell/pull/3231)
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3237](https://github.com/codespell-project/codespell/pull/3237)
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3239](https://github.com/codespell-project/codespell/pull/3239)
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3240](https://github.com/codespell-project/codespell/pull/3240)
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[https://github.com/codespell-project/codespell/pull/3241](https://github.com/codespell-project/codespell/pull/3241)
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3242](https://github.com/codespell-project/codespell/pull/3242)
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3247](https://github.com/codespell-project/codespell/pull/3247)
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3244](https://github.com/codespell-project/codespell/pull/3244)
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3250](https://github.com/codespell-project/codespell/pull/3250)
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3253](https://github.com/codespell-project/codespell/pull/3253)
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3254](https://github.com/codespell-project/codespell/pull/3254)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3257](https://github.com/codespell-project/codespell/pull/3257)
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[https://github.com/codespell-project/codespell/pull/3255](https://github.com/codespell-project/codespell/pull/3255)
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3251](https://github.com/codespell-project/codespell/pull/3251)
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3262](https://github.com/codespell-project/codespell/pull/3262)
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3263](https://github.com/codespell-project/codespell/pull/3263)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3264](https://github.com/codespell-project/codespell/pull/3264)
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3259](https://github.com/codespell-project/codespell/pull/3259)
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3268](https://github.com/codespell-project/codespell/pull/3268)
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3265](https://github.com/codespell-project/codespell/pull/3265)
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3273](https://github.com/codespell-project/codespell/pull/3273)
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3274](https://github.com/codespell-project/codespell/pull/3274)
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3271](https://github.com/codespell-project/codespell/pull/3271)
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[https://github.com/codespell-project/codespell/pull/3275](https://github.com/codespell-project/codespell/pull/3275)
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[https://github.com/codespell-project/codespell/pull/3272](https://github.com/codespell-project/codespell/pull/3272)
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3279](https://github.com/codespell-project/codespell/pull/3279)
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3282](https://github.com/codespell-project/codespell/pull/3282)
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[https://github.com/codespell-project/codespell/pull/3281](https://github.com/codespell-project/codespell/pull/3281)
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3286](https://github.com/codespell-project/codespell/pull/3286)
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3280](https://github.com/codespell-project/codespell/pull/3280)
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3289](https://github.com/codespell-project/codespell/pull/3289)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3291](https://github.com/codespell-project/codespell/pull/3291)
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[https://github.com/codespell-project/codespell/pull/3287](https://github.com/codespell-project/codespell/pull/3287)
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3292](https://github.com/codespell-project/codespell/pull/3292)
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[https://github.com/codespell-project/codespell/pull/3269](https://github.com/codespell-project/codespell/pull/3269)
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3298](https://github.com/codespell-project/codespell/pull/3298)
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3294](https://github.com/codespell-project/codespell/pull/3294)
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[https://github.com/codespell-project/codespell/pull/3162](https://github.com/codespell-project/codespell/pull/3162)
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3302](https://github.com/codespell-project/codespell/pull/3302)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3303](https://github.com/codespell-project/codespell/pull/3303)
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[https://github.com/codespell-project/codespell/pull/3295](https://github.com/codespell-project/codespell/pull/3295)
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[https://github.com/codespell-project/codespell/pull/3304](https://github.com/codespell-project/codespell/pull/3304)
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[https://github.com/codespell-project/codespell/pull/3307](https://github.com/codespell-project/codespell/pull/3307)
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[https://github.com/codespell-project/codespell/pull/3308](https://github.com/codespell-project/codespell/pull/3308)
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3309](https://github.com/codespell-project/codespell/pull/3309)
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3310](https://github.com/codespell-project/codespell/pull/3310)
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3343](https://github.com/codespell-project/codespell/pull/3343)
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[https://github.com/codespell-project/codespell/pull/3347](https://github.com/codespell-project/codespell/pull/3347)
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[https://github.com/codespell-project/codespell/pull/3348](https://github.com/codespell-project/codespell/pull/3348)
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3351](https://github.com/codespell-project/codespell/pull/3351)
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3350](https://github.com/codespell-project/codespell/pull/3350)
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[https://github.com/codespell-project/codespell/pull/3354](https://github.com/codespell-project/codespell/pull/3354)
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[https://github.com/codespell-project/codespell/pull/3349](https://github.com/codespell-project/codespell/pull/3349)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3352](https://github.com/codespell-project/codespell/pull/3352)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3357](https://github.com/codespell-project/codespell/pull/3357)
- Fix "dubious ownership" error in dev containers by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3361](https://github.com/codespell-project/codespell/pull/3361)
- Assorted mispellings by
[@&#8203;korverdev](https://github.com/korverdev) in
[https://github.com/codespell-project/codespell/pull/3360](https://github.com/codespell-project/codespell/pull/3360)
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[https://github.com/codespell-project/codespell/pull/3364](https://github.com/codespell-project/codespell/pull/3364)
- Add metadataa typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[https://github.com/codespell-project/codespell/pull/3368](https://github.com/codespell-project/codespell/pull/3368)
- Add corrections for all \*in->\*ing words starting with "A" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/codespell-project/codespell/pull/3336](https://github.com/codespell-project/codespell/pull/3336)
- Add corrections for all \*in->\*ing words starting with "B" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[https://github.com/co

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 1am and before 3am every
weekday" in timezone Etc/UTC, 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](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/canonical/mysql-router-operator).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carl Csaposs <carl.csaposs@canonical.com>
jooola pushed a commit to jooola/earhorn that referenced this pull request Aug 11, 2024
….3.0 (#272)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[codespell-project/codespell](https://github.com/codespell-project/codespell)
| repository | minor | `v2.2.6` -> `v2.3.0` |

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](https://github.com/renovatebot/renovate/discussions/new)
if you have any questions.

---

### Release Notes

<details>
<summary>codespell-project/codespell
(codespell-project/codespell)</summary>

###
[`v2.3.0`](https://github.com/codespell-project/codespell/releases/tag/v2.3.0)

[Compare
Source](https://github.com/codespell-project/codespell/compare/v2.2.6...v2.3.0)

#### What's Changed

- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3115
- Add schematrion->schematron by
[@&#8203;AirQuick](https://github.com/AirQuick) in
[codespell-project/codespell#3116
- Add explicit Python 3.12 support by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3121
- Add miscellaneous typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3117
- fix: aesthetic(s) should be kept as is by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3126
- Add more labour\* variants by
[@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) in
[codespell-project/codespell#3128
- Add additional spelling corrections for prior and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3135
- Fix `no-commit-to-branch` Pre-Commit check by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3130
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3131
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3155
- Return exit status in **main**.py by
[@&#8203;szepeviktor](https://github.com/szepeviktor) in
[codespell-project/codespell#3157
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3158
- Added new word by
[@&#8203;muhahahmad68](https://github.com/muhahahmad68) in
[codespell-project/codespell#3146
- `dictionary.txt` additions by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3149
- Add Gelma's typos that start with "a" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3150
- Add Gelma's typos from "b" to "cl" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3163
- Add some academies typos by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3173
- Add Gelma's typos from "co" to "cy" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3167
- Add Gelma's typos that start with "d" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3168
- Refactor code using `encodings` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3172
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3176
- Add Gelma's typos that start with "e" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3174
- Add Gelma's typos from "f" to "h" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3175
- Add alwats->always correction. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3178
- Add obsloete->obsolete and friend by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3019
- Add entries to rare dictionary by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3179
- Add Gelma's typos that start with "i" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3177
- diagional -> diagonal by
[@&#8203;tkoyama010](https://github.com/tkoyama010) in
[codespell-project/codespell#3183
- Add Gelma's typos from "j" to "m" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3180
- Add Gelma's typos from "n" to "o" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3182
- Add corrections for vulnerbailit(y|ies)->vulnerabilit(y|ies). by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3185
- Add Gelma's typos that start with "p" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3184
- Add Gelma's typos from "q" to "r" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3186
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3193
- openign->opening by [@&#8203;claydugo](https://github.com/claydugo)
in
[codespell-project/codespell#3194
- Add Gelma's typos that start with "s" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3187
- Add spelling corrections for evaluate by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3195
- Add Gelma's typos from "t" to "z" by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3188
- Dict update by [@&#8203;macpijan](https://github.com/macpijan) in
[codespell-project/codespell#3197
- Improve existing suggestions by
[@&#8203;int-y1](https://github.com/int-y1) in
[codespell-project/codespell#3200
- Add a timeout to jobs that may benefit from it by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3199
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3201
- Unify multiple identities of luzpuz and Dimitri by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3205
- Ignore personal names Damon and Manuel by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3204
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3214
- Ignore ill-formed INI files instead of crashing by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3213
- don't show stacktrace from KeyboardInterrupt
[#&#8203;3217](https://github.com/codespell-project/codespell/issues/3217)
by [@&#8203;jcubic](https://github.com/jcubic) in
[codespell-project/codespell#3218
- Adding 'hareware' to spelling corrections. by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3215
- Add typos for knownledge->knowledge, analyzis->analysis and
compialtion->compilation by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3222
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3228
- Add --stdin-single-line option by
[@&#8203;Jendker](https://github.com/Jendker) in
[codespell-project/codespell#3224
- Add spelling corrections for parameters by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3230
- Ignore line endings in exclude-file by
[@&#8203;Jackenmen](https://github.com/Jackenmen) in
[codespell-project/codespell#1889
- Add typo offsers by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3232
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3235
- Process files in sorted rather than arbitrary order by
[@&#8203;hugovk](https://github.com/hugovk) in
[codespell-project/codespell#3234
- Add refinement to 'remore' typo by
[@&#8203;luzpaz](https://github.com/luzpaz) in
[codespell-project/codespell#3236
- chore(license): update to use spdx id by
[@&#8203;chenrui333](https://github.com/chenrui333) in
[codespell-project/codespell#3231
- Materials science related corrections by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3237
- Add spelling corrections for vulnerability and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3239
- Bump actions/setup-python from 4 to 5 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3240
- add velcoity -> velocity by
[@&#8203;zingale](https://github.com/zingale) in
[codespell-project/codespell#3241
- black → ruff format by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3242
- ot is a typo also for it, which i is close to o by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3247
- Apply a selection of refurb rules by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3244
- Get rid of autoflake by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3250
- Bump actions/upload-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3253
- Bump actions/download-artifact from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3254
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3257
- Add spelling correction for miltiple and variant. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3255
- Collection of typos by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3251
- test: remove warning when aspell is not installed by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3262
- Add carrets->carets by [@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3263
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3264
- Add support for ANSI colors on Windows by
[@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3259
- Add prettier to pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3268
- Apply Repo-Review suggestions by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3265
- dictionary: pathes can be patches by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3273
- fix: typos in comments by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3274
- doc: Specify .codespellrc is INI formatted by
[@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3271
- Add sanetize->sanitize by
[@&#8203;sshane](https://github.com/sshane) in
[codespell-project/codespell#3275
- Case ignore by [@&#8203;vEnhance](https://github.com/vEnhance) in
[codespell-project/codespell#3272
- Fixed
[#&#8203;3278](https://github.com/codespell-project/codespell/issues/3278)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3279
- dictionnary: persan can be persian. by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3282
- Add validaiton->validation, valuation by
[@&#8203;ydah](https://github.com/ydah) in
[codespell-project/codespell#3281
- Consistent title case capitalisation by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3286
- Updated dictionary for
[#&#8203;2411](https://github.com/codespell-project/codespell/issues/2411)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3280
- dict: falt can be fault or flat by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3289
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3291
- Add acquistion->acquisition by
[@&#8203;hannah-morilak](https://github.com/hannah-morilak) in
[codespell-project/codespell#3287
- Adding fixes for recommond and recommonded by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3292
- Add tox.ini file by [@&#8203;perillo](https://github.com/perillo) in
[codespell-project/codespell#3269
- Fixed
[#&#8203;3297](https://github.com/codespell-project/codespell/issues/3297)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3298
- Enable lists in TOML config file by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3294
- Fix ruff alerts (currently) not caught by pre-commit by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3162
- Fixed
[#&#8203;3301](https://github.com/codespell-project/codespell/issues/3301)
by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3302
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3303
- Materials science related corrections 2 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3295
- Add spelling corrections for sphere by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3304
- Makes config for "count" more clear as a boolean by
[@&#8203;amarvin](https://github.com/amarvin) in
[codespell-project/codespell#3307
- quanitization -> quantization by
[@&#8203;claydugo](https://github.com/claydugo) in
[codespell-project/codespell#3308
- instroment->instrument by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3309
- Add updadated->updated and uneared->unearned by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3310
- initiase -> initialise by
[@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3343
- Adding correction for furance->furnace by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3347
- Bump codecov/codecov-action from 3 to 4 by
[@&#8203;dependabot](https://github.com/dependabot) in
[codespell-project/codespell#3348
- dict: disagreement by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3351
- dict: False/true typos by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3350
- sampe->sample by [@&#8203;matlupi](https://github.com/matlupi) in
[codespell-project/codespell#3354
- Multiple spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3349
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3352
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3357
- Fix "dubious ownership" error in dev containers by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3361
- Assorted mispellings by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3360
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3364
- Add metadataa typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3368
- Add corrections for all \*in->\*ing words starting with "A" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3336
- Add corrections for all \*in->\*ing words starting with "B" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3312
- Add corrections for all \*in->\*ing words starting with "C" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3314
- editible->editable by
[@&#8203;skshetry](https://github.com/skshetry) in
[codespell-project/codespell#3367
- Add corrections for all \*in->\*ing words starting with "D" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3319
- Add corrections for all \*in->\*ing words starting with "E" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3318
- Add corrections for all \*in->\*ing words starting with "F" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3330
- Add correction for spoofing and spoofed. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3370
- Add reliabe->reliable by
[@&#8203;adamscott](https://github.com/adamscott) in
[codespell-project/codespell#3372
- Add corrections for all \*in->\*ing words starting with "G" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3325
- Add corrections for all \*in->\*ing words starting with "H" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3315
- Add corrections for all \*in->\*ing words starting with "I" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3329
- Add corrections for all \*in->\*ing words starting with "J" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3331
- Add corrections for all \*in->\*ing words starting with "K" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3332
- Add corrections for all \*in->\*ing words starting with "L" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3326
- Add corrections for all \*in->\*ing words starting with "M" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3317
- Add corrections for all \*in->\*ing words starting with "N" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3320
- Add corrections for all \*in->\*ing words starting with "O" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3313
- Move focusin to code by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3373
- Add filaname->filename by
[@&#8203;cjwatson](https://github.com/cjwatson) in
[codespell-project/codespell#3371
- Add corrections for all \*in->\*ing words starting with "R" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3324
- Add corrections for all \*in->\*ing words starting with "S" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3316
- Add corrections for all \*in->\*ing words starting with "P" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3322
- Add corrections for all \*in->\*ing words starting with "Q" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3333
- Add corrections for all \*in->\*ing words starting with "T" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3328
- Add corrections for all \*in->\*ing words starting with "U" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3321
- Add corrections for all \*in->\*ing words starting with "V" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3327
- Add corrections for all \*in->\*ing words starting with "W" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3323
- Add corrections for all \*in->\*ing words starting with "Y" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3334
- Add corrections for all \*in->\*ing words starting with "Z" by
[@&#8203;jdufresne](https://github.com/jdufresne) in
[codespell-project/codespell#3335
- Add 'quotted->quoted' by
[@&#8203;sirosen](https://github.com/sirosen) in
[codespell-project/codespell#3374
- Remove reoccurrence from the dictionary.txt -- LGTM and popular word
by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3378
- Add typos for expration(s) by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3377
- Implement inline ignores by
[@&#8203;kaste](https://github.com/kaste) in
[codespell-project/codespell#2400
- Add softwrae typo fix by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3383
- Add spelling corrections for morphology by
[@&#8203;adrien-berchet](https://github.com/adrien-berchet) in
[codespell-project/codespell#3379
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3382
- Several spelling suggestions by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3386
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3389
- Add 'repeatition->repetition' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3388
- Add labael->label and variants by
[@&#8203;peternewman](https://github.com/peternewman) in
[codespell-project/codespell#3384
- docs: add the documentation of the new inline ignore comments by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3390
- Add reposiroty->repository by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3393
- Adding communicationg->communicating by
[@&#8203;barndawgie](https://github.com/barndawgie) in
[codespell-project/codespell#3394
- Add 'croporate->corporate', 'incroporate->incorporate' and variants by
[@&#8203;fishilico](https://github.com/fishilico) in
[codespell-project/codespell#3395
- docs: indentation error by
[@&#8203;12rambau](https://github.com/12rambau) in
[codespell-project/codespell#3392
- More typos from Wikipedia by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3363
- Add compatiblility / configurated by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3161
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3398
- Handle multiline options by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3400
- docs: just `codespell:ignore` by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#3397
- Add `aftewards` misspelling by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3403
- Add correction for trasversal and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3405
- A few mispellings for the dictionnary by
[@&#8203;mdeweerd](https://github.com/mdeweerd) in
[codespell-project/codespell#3404
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3406
- Options that expect a file, should accept lists of files too by
[@&#8203;DimitriPapadopoulos](https://github.com/DimitriPapadopoulos)
in
[codespell-project/codespell#2767
- Add spelling correction for specialiaze/specialiase and variants. by
[@&#8203;cfi-gb](https://github.com/cfi-gb) in
[codespell-project/codespell#3409
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3411
- Add statestics typo (github has over 300 hits) by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3412
- nueroimaging typo (13 hits on github) -- domain specific but no doubt
wrong! by [@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3413
- Added minor typos by [@&#8203;matlupi](https://github.com/matlupi)
in
[codespell-project/codespell#3410
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3415
- Add netflify typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3417
- insstance typo by
[@&#8203;yarikoptic](https://github.com/yarikoptic) in
[codespell-project/codespell#3418
- mian->main by [@&#8203;MercuryDemo](https://github.com/MercuryDemo)
in
[codespell-project/codespell#3339
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3420
- Add coverage files to `.gitignore` by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3422
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3423
- Add `arragne->arrange` typo by
[@&#8203;korverdev](https://github.com/korverdev) in
[codespell-project/codespell#3421
- Materials science-related corrections 3 by
[@&#8203;janosh](https://github.com/janosh) in
[codespell-project/codespell#3424
- \[pre-commit.ci] pre-commit autoupdate by
[@&#8203;pre-commit-ci](https://github.com/pre-commit-ci) in
[codespell-project/codespell#3428

#### New Contributors

- [@&#8203;SimonVerhoeven](https://github.com/SimonVerhoeven) made
their first contribution in
[codespell-project/codespell#3126
- [@&#8203;muhahahmad68](https://github.com/muhahahmad68) made their
first contribution in
[codespell-project/codespell#3146
- [@&#8203;macpijan](https://github.com/macpijan) made their first
contribution in
[codespell-project/codespell#3197
- [@&#8203;hugovk](https://github.com/hugovk) made their first
contribution in
[codespell-project/codespell#3204
- [@&#8203;jcubic](https://github.com/jcubic) made their first
contribution in
[codespell-project/codespell#3218
- [@&#8203;barndawgie](https://github.com/barndawgie) made their first
contribution in
[codespell-project/codespell#3215
- [@&#8203;Jendker](https://github.com/Jendker) made their first
contribution in
[codespell-project/codespell#3224
- [@&#8203;chenrui333](https://github.com/chenrui333) made their first
contribution in
[codespell-project/codespell#3231
- [@&#8203;zingale](https://github.com/zingale) made their first
contribution in
[codespell-project/codespell#3241
- [@&#8203;perillo](https://github.com/perillo) made their first
contribution in
[codespell-project/codespell#3262
- [@&#8203;vEnhance](https://github.com/vEnhance) made their first
contribution in
[codespell-project/codespell#3274
- [@&#8203;sshane](https://github.com/sshane) made their first
contribution in
[codespell-project/codespell#3275
- [@&#8203;matlupi](https://github.com/matlupi) made their first
contribution in
[codespell-project/codespell#3279
- [@&#8203;hannah-morilak](https://github.com/hannah-morilak) made
their first contribution in
[codespell-project/codespell#3287
- [@&#8203;amarvin](https://github.com/amarvin) made their first
contribution in
[codespell-project/codespell#3307
- [@&#8203;skshetry](https://github.com/skshetry) made their first
contribution in
[codespell-project/codespell#3367
- [@&#8203;adamscott](https://github.com/adamscott) made their first
contribution in
[codespell-project/codespell#3372
- [@&#8203;cjwatson](https://github.com/cjwatson) made their first
contribution in
[codespell-project/codespell#3371
- [@&#8203;kaste](https://github.com/kaste) made their first
contribution in
[codespell-project/codespell#2400
- [@&#8203;12rambau](https://github.com/12rambau) made their first
contribution in
[codespell-project/codespell#3390
- [@&#8203;MercuryDemo](https://github.com/MercuryDemo) made their
first contribution in
[codespell-project/codespell#3339

**Full Changelog**:
codespell-project/codespell@v2.2.6...v2.3.0

</details>

---

### 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/jooola/earhorn).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy40MzguMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add a way to ignore line endings when matching lines from --exclude-file
7 participants