Repository: redis/redis

Issue:
Bump codespell from 2.2.1 to 2.2.2 in /.codespell
Bumps [codespell](https://github.com/codespell-project/codespell) from 2.2.1 to 2.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/codespell-project/codespell/releases">codespell's releases</a>.</em></p>
<blockquote>
<h2>v2.2.2</h2>
<h2>What's Changed</h2>
<ul>
<li>MAINT: Bump to dev by <a href="https://github.com/larsoner"><code>@​larsoner</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2463">codespell-project/codespell#2463</a></li>
<li>Capitalize LessTif by <a href="https://github.com/dforsi"><code>@​dforsi</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2471">codespell-project/codespell#2471</a></li>
<li>Add several spelling corrections by <a href="https://github.com/ydah"><code>@​ydah</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2467">codespell-project/codespell#2467</a></li>
<li>aexs-&gt;axes by <a href="https://github.com/tkoyama010"><code>@​tkoyama010</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2475">codespell-project/codespell#2475</a></li>
<li>MAINT: Add tests as submodule by <a href="https://github.com/larsoner"><code>@​larsoner</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2477">codespell-project/codespell#2477</a></li>
<li>diffues-&gt;diffuse, defuse, by <a href="https://github.com/tkoyama010"><code>@​tkoyama010</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2476">codespell-project/codespell#2476</a></li>
<li>conviencece-&gt;convenience by <a href="https://github.com/tkoyama010"><code>@​tkoyama010</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2474">codespell-project/codespell#2474</a></li>
<li>htose-&gt;those, these, by <a href="https://github.com/tkoyama010"><code>@​tkoyama010</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2480">codespell-project/codespell#2480</a></li>
<li>Add several spelling corrections by <a href="https://github.com/adrien-berchet"><code>@​adrien-berchet</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2461">codespell-project/codespell#2461</a></li>
<li>move <code>ro</code> to code dictionary by <a href="https://github.com/robin-wayve"><code>@​robin-wayve</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2468">codespell-project/codespell#2468</a></li>
<li>Add ascconciated-&gt;associated by <a href="https://github.com/peternewman"><code>@​peternewman</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2482">codespell-project/codespell#2482</a></li>
<li>Fix various spelling corrections by <a href="https://github.com/luzpaz"><code>@​luzpaz</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2456">codespell-project/codespell#2456</a></li>
<li>Add several spelling corrections by <a href="https://github.com/luzpaz"><code>@​luzpaz</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2481">codespell-project/codespell#2481</a></li>
<li>Add sorkflow-&gt;workflow by <a href="https://github.com/peternewman"><code>@​peternewman</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2485">codespell-project/codespell#2485</a></li>
<li>Add spelling corrections for install and variants. by <a href="https://github.com/cfi-gb"><code>@​cfi-gb</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2486">codespell-project/codespell#2486</a></li>
<li>Capitalize all suggested fixes by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2223">codespell-project/codespell#2223</a></li>
<li>Add several spelling corrections and refinements by <a href="https://github.com/luzpaz"><code>@​luzpaz</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2484">codespell-project/codespell#2484</a></li>
<li>Add <code>knowladge-&gt;knowledge</code> by <a href="https://github.com/danielhoherd"><code>@​danielhoherd</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2493">codespell-project/codespell#2493</a></li>
<li>Add several spelling corrections by <a href="https://github.com/ydah"><code>@​ydah</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2492">codespell-project/codespell#2492</a></li>
<li>Change &quot;circularly&quot; to &quot;circulary&quot;. by <a href="https://github.com/vinc17fr"><code>@​vinc17fr</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2422">codespell-project/codespell#2422</a></li>
<li>Use <code>grep -E</code> instead of <code>egrep</code> by <a href="https://github.com/a1346054"><code>@​a1346054</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2496">codespell-project/codespell#2496</a></li>
<li>move <code>warmup</code> to code dictionary by <a href="https://github.com/robin-wayve"><code>@​robin-wayve</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2495">codespell-project/codespell#2495</a></li>
<li>downoload-&gt;download and friends by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2494">codespell-project/codespell#2494</a></li>
<li>Add some alternative line endings and whitespace checks by <a href="https://github.com/peternewman"><code>@​peternewman</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2490">codespell-project/codespell#2490</a></li>
<li>occulusion-&gt;occlusion by <a href="https://github.com/tkoyama010"><code>@​tkoyama010</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2502">codespell-project/codespell#2502</a></li>
<li>Add another suggestion for relected by <a href="https://github.com/vinc17fr"><code>@​vinc17fr</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2501">codespell-project/codespell#2501</a></li>
<li>add dependendenc(y|ies)-&gt;dependenc(y|ies) by <a href="https://github.com/robin-wayve"><code>@​robin-wayve</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2499">codespell-project/codespell#2499</a></li>
<li>Add application(s) spelling corrections. by <a href="https://github.com/cfi-gb"><code>@​cfi-gb</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2503">codespell-project/codespell#2503</a></li>
<li>Add spelling correction for place by <a href="https://github.com/adrien-berchet"><code>@​adrien-berchet</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2500">codespell-project/codespell#2500</a></li>
<li>Add spelling correction by <a href="https://github.com/adrien-berchet"><code>@​adrien-berchet</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2498">codespell-project/codespell#2498</a></li>
<li>'analyses' is the plural of 'analysis' by <a href="https://github.com/quyykk"><code>@​quyykk</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2401">codespell-project/codespell#2401</a></li>
<li>Add spelling corrections for dictionar(y|ies) by <a href="https://github.com/cfi-gb"><code>@​cfi-gb</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2509">codespell-project/codespell#2509</a></li>
<li>Add spelling correction for export by <a href="https://github.com/adrien-berchet"><code>@​adrien-berchet</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2506">codespell-project/codespell#2506</a></li>
<li>Fix <a href="https://github-redirect.dependabot.com/codespell-project/codespell/issues/2055">#2055</a>: Add support for PEP 518 by <a href="https://github.com/Freed-Wu"><code>@​Freed-Wu</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2290">codespell-project/codespell#2290</a></li>
<li>Add regresison-&gt;regression by <a href="https://github.com/janosh"><code>@​janosh</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2518">codespell-project/codespell#2518</a></li>
<li>DOC: Better docs by <a href="https://github.com/larsoner"><code>@​larsoner</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2515">codespell-project/codespell#2515</a></li>
<li>Fix build_exclude_hashes fails: UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 2244: character maps to <!-- raw HTML omitted --> by <a href="https://github.com/JoergAtGithub"><code>@​JoergAtGithub</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2520">codespell-project/codespell#2520</a></li>
<li>Add alternative for 'bu' by <a href="https://github.com/flyingdutchman23"><code>@​flyingdutchman23</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2514">codespell-project/codespell#2514</a></li>
<li>Add alternative for 'tooo' by <a href="https://github.com/flyingdutchman23"><code>@​flyingdutchman23</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2513">codespell-project/codespell#2513</a></li>
<li>Fix uncaught exception on empty files by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2195">codespell-project/codespell#2195</a></li>
<li>Add combintaion(s)-&gt;combination(s) by <a href="https://github.com/janosh"><code>@​janosh</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2524">codespell-project/codespell#2524</a></li>
<li>MAINT: Use pyproject and setuptools_scm by <a href="https://github.com/larsoner"><code>@​larsoner</code></a> in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2523">codespell-project/codespell#2523</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ydah"><code>@​ydah</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2467">codespell-project/codespell#2467</a></li>
<li><a href="https://github.com/adrien-berchet"><code>@​adrien-berchet</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2461">codespell-project/codespell#2461</a></li>
<li><a href="https://github.com/danielhoherd"><code>@​danielhoherd</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2493">codespell-project/codespell#2493</a></li>
<li><a href="https://github.com/quyykk"><code>@​quyykk</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/codespell-project/codespell/pull/2401">codespell-project/codespell#2401</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/codespell-project/codespell/commit/055cb2a9bc1e98a9800a352c53c38a50faf62dc3"><code>055cb2a</code></a> FIX: No TestPyPI</li>
<li><a href="https://github.com/codespell-project/codespell/commit/aa50a992c52911219a7c0b71a856bd1c6c2b2857"><code>aa50a99</code></a> FIX: Trailing slash</li>
<li><a href="https://github.com/codespell-project/codespell/commit/4bb2bcffa004609ac10f9c75d9c10032611a8c04"><code>4bb2bcf</code></a> FIX: Need path</li>
<li><a href="https://github.com/codespell-project/codespell/commit/b07b69314df0a7c972fd0b25838cc9d27733ba17"><code>b07b693</code></a> FIX: Artifact</li>
<li><a href="https://github.com/codespell-project/codespell/commit/754b9a52f7bb83d8d356050a14caebc6fbaccc85"><code>754b9a5</code></a> MAINT: Use pyproject and setuptools_scm (<a href="https://github-redirect.dependabot.com/codespell-project/codespell/issues/2523">#2523</a>)</li>
<li><a href="https://github.com/codespell-project/codespell/commit/3f06fb0b080c334cda9e0918d53b34d29b2f3e4b"><code>3f06fb0</code></a> Add combintaion(s)-&gt;combination(s) (<a href="https://github-redirect.dependabot.com/codespell-project/codespell/issues/2524">#2524</a>)</li>
<li><a href="https://github.com/codespell-project/codespell/commit/900f18654b570df28365d07a8908e7cf01917ac9"><code>900f186</code></a> Fix encoding detection and exception on empty files (<a href="https://github-redirect.dependabot.com/codespell-project/codespell/issues/2195">#2195</a>)</li>
<li><a href="https://github.com/codespell-project/codespell/commit/ad644529d235bfe19974750d03f7a511d7d08262"><code>ad64452</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codespell-project/codespell/issues/2513">#2513</a> from flyingdutchman23/topic/tooo</li>
<li><a href="https://github.com/codespell-project/codespell/commit/8ab9f5cd68c7f335b9ab6582a7a2b3b27048ddf0"><code>8ab9f5c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/codespell-project/codespell/issues/2514">#2514</a> from flyingdutchman23/topic/bu</li>
<li><a href="https://github.com/codespell-project/codespell/commit/5aa40824e6659a35cf2072ecfa9f78392664cc64"><code>5aa4082</code></a> Provide more possible corrections</li>
<li>Additional commits viewable in <a href="https://github.com/codespell-project/codespell/compare/v2.2.1...v2.2.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=codespell&package-manager=pip&previous-version=2.2.1&new-version=2.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>


Discussion:

Patch:
diff --git a/.codespell/requirements.txt b/.codespell/requirements.txt
index 2f1c4287d09..7c1c2ac7456 100644
--- a/.codespell/requirements.txt
+++ b/.codespell/requirements.txt
@@ -1,1 +1,1 @@
-codespell==2.2.1
+codespell==2.2.2
diff --git a/src/defrag.c b/src/defrag.c
index a756f26b066..ced4fd20a1e 100644
--- a/src/defrag.c
+++ b/src/defrag.c
@@ -405,7 +405,7 @@ long activeDefragSdsListAndDict(list *l, dict *d, int dict_val_type) {
 
 /* Utility function that replaces an old key pointer in the dictionary with a
  * new pointer. Additionally, we try to defrag the dictEntry in that dict.
- * Oldkey mey be a dead pointer and should not be accessed (we get a
+ * Oldkey may be a dead pointer and should not be accessed (we get a
  * pre-calculated hash value). Newkey may be null if the key pointer wasn't
  * moved. Return value is the dictEntry if found, or NULL if not found.
  * NOTE: this is very ugly code, but it let's us avoid the complication of