-
Notifications
You must be signed in to change notification settings - Fork 472
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
MAINT: Use pyproject and setuptools_scm #2523
Conversation
@peternewman feel free to merge if you're happy, but don't cut a release yet. I want to see the TestPyPI push work on |
@luzpaz will be able to do them too! We'll just need to have a think about what sort of release cadence we want to aim for... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Release documentation? In the readme or something maybe?
Just a few minor queries/suggestions.
test_pypi: | ||
needs: package | ||
runs-on: ubuntu-latest | ||
if: github.event_name == 'push' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't we want releases here too, so TestPyPI is always equal to, or ahead of, the live one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The TestPyPI
is really only meant to be there so that when this is merged we can see if it works at all and then iterate until it does so that eventually the Release
step actually works. Once it works, I'd rather just delete this altogether, codespell
is a small project and installing the "latest and greatest" is already nearly trivial with pip
. I think it's actually easier/more common for people to know the command for "install the latest from GitHub source" than it is "add and use this separate TestPyPI repository index" 🤷
@@ -56,8 +56,5 @@ flake8: | |||
pytest: | |||
pytest codespell_lib | |||
|
|||
pypi: | |||
python setup.py sdist register upload |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This could definitely do with a note telling you to just release on GitHub or something....
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think it would make sense to add a note here, as I don't think the Makefile is a common place to look for "how to make a release" information. We could add it to the readme, but not many people actually need to know. So I created this: https://github.com/codespell-project/codespell/wiki/How-to-make-a-release
@@ -1,69 +1,6 @@ | |||
#! /usr/bin/env python |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My sense is that everything will work as expected if this file is deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I kept it for legacy purposes / compat with existing calls like python setup.py check
and python setup.py develop
by following the Important 🔥
note at the top here
https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html
@@ -45,7 +45,7 @@ trim-dictionaries: | |||
done | |||
|
|||
check-manifest: | |||
check-manifest | |||
check-manifest --no-build-isolation | |||
|
|||
check-distutils: | |||
python setup.py check --restructuredtext --strict |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The setup.py
below no longer contains a check
command. #2517 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems to work fine, I get the same running check
that I get on master
:
$ python setup.py check
/Users/larsoner/opt/miniconda3/envs/mne/lib/python3.10/site-packages/setuptools/config/pyprojecttoml.py:108: _BetaConfiguration: Support for `[tool.setuptools]` in `pyproject.toml` is still *beta*.
warnings.warn(msg, _BetaConfiguration)
running check
Co-authored-by: Peter Newman <peternewman@users.noreply.github.com>
After a little bit of iteration in |
; Conflicts: ; pkgs/development/tools/codespell/default.nix codespell 2.2.2 switched to pyproject & setuptools_scm: codespell-project/codespell#2523
The new build system doesn't work properly on Ubuntu, see #2529, #2532 and #2547:
Ideally, this should be worked around in |
Besides,
|
I now know it can be solved by |
I expect end users to do Or are you instead trying to install the latest development version from source? For people trying to get the development version (or do development), I think it's okay if it's more complicated. I think we should:
I know this causes more work for people, but to me if we can help people move toward newer/better installation methods then it's not necessarily entirely a waste of time for them. |
While About your proposals:
Don't get me wrong, I am all for the transition from a
|
; Conflicts: ; pkgs/development/tools/codespell/default.nix codespell 2.2.2 switched to pyproject & setuptools_scm: codespell-project/codespell#2523
; Conflicts: ; pkgs/development/tools/codespell/default.nix codespell 2.2.2 switched to pyproject & setuptools_scm: codespell-project/codespell#2523
Current status:
These requirements are partially covered by the Requirements for Installing Packages in the Python Packaging User Guide:
Still:
|
Thanks for investigating @DimitriPapadopoulos . FYI the motivation behind https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html One thing I was going to check is that if a |
If these issues are caused by patches applied by Debian/Ubuntu, |
Starting from scratch, after erasing The
After re-installing the DEB package
Therefore, the |
Okay great, this is one scenario I think where raising an error would be good. Can you see if just adding
is enough to get an error at your end? If so, then if you do:
does the install then succeed? We should probably also update Line 49 in df00783
|
I will try your suggestion, but first let me document all the issues I have encountered on Ubuntu 22.04 The next issue is that DEB package However, while installing DEB package
And this, despite the DEB package versions appear to be recent enough:
Next let me replace the Python modules provided by these DEB packages with the same version installed by
Clearly
As you can see, the package name is properly picked by Therefore, I suggest we try directly in
Let me check it works out of the box on Ubuntu 22.04. |
Unfortunately, updating
As for modifying
|
@larsoner In short, we have two issues:
|
@DimitriPapadopoulos, the "UNKNOWN" package name was a I guess we could document it in |
And yes, I agree, having Debian or macOS packages installed locally breaks things quite often. I always prefer to use a virtual environment to avoid these breakages! (This can be documented too?) |
Not |
This at least raises an error rather than silently doing something bad. I would just go with this solution and 64 as the minimum, and do some documentation updates. I don't think we have to be perfect here, at least avoiding silent bad behavior is a good start |
In my case, on Ubuntu 22.04, the
Therefore, I suspect this issue has been fixed or at least worked around in both And, of course it works on your machine 😄 You are well aware of all these issues and I'm pretty sure you have fully up to date Any way, since we suggest editable installations using Since |
Yes, python packaging can be a mess sometimes 😕 Updating the documentation sounds like a good idea! |
Actually, it was the extra
Without the extra
But it doesn't pull the requirements or at least warn that the requirements are not met, not any more than the requirements in Could you point me to the relevant documentation so that I can double-check whether something's missing? Also found this:
|
; Conflicts: ; pkgs/development/tools/codespell/default.nix codespell 2.2.2 switched to pyproject & setuptools_scm: codespell-project/codespell#2523
[![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://togithub.com/codespell-project/codespell) | repository | minor | `v2.1.0` -> `v2.2.4` | 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://togithub.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>codespell-project/codespell</summary> ### [`v2.2.4`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.4) [Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.3...v2.2.4) #### What's Changed - BUG: Fix bug with toml triage by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2774](https://togithub.com/codespell-project/codespell/pull/2774) **Full Changelog**: https://github.com/codespell-project/codespell/compare/v2.2.3...v2.2.4 ### [`v2.2.3`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.3) [Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.2...v2.2.3) #### NOTE: This release is broken for Python < 3.11 without tomli installed in the presence of `.toml` files (e.g., `pyproject.toml`), see [https://github.com/codespell-project/actions-codespell/issues/59](https://togithub.com/codespell-project/actions-codespell/issues/59) ! #### What's Changed - Misspelling of sufficient, sufficiently by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2531](https://togithub.com/codespell-project/codespell/pull/2531) - insuffient->insufficient by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2527](https://togithub.com/codespell-project/codespell/pull/2527) - add anayltic(s|al|ally) -> analytic(s|al|ally) by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2507](https://togithub.com/codespell-project/codespell/pull/2507) - Ignore flake8 rule W503 by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2069](https://togithub.com/codespell-project/codespell/pull/2069) - Dead code found by vulture by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2101](https://togithub.com/codespell-project/codespell/pull/2101) - Move falsy and accreting to more appropriate files by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2511](https://togithub.com/codespell-project/codespell/pull/2511) - Add subtrate->substrate by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2525](https://togithub.com/codespell-project/codespell/pull/2525) - Add "subtask" by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2537](https://togithub.com/codespell-project/codespell/pull/2537) - Apply pyupgrade to project by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2364](https://togithub.com/codespell-project/codespell/pull/2364) - {speherical,sperhical}->spherical by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2540](https://togithub.com/codespell-project/codespell/pull/2540) - interepolation->interpolation by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2512](https://togithub.com/codespell-project/codespell/pull/2512) - Ignore .mypy_cache folder by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2361](https://togithub.com/codespell-project/codespell/pull/2361) - Fix uncaught exception on unreadable files by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2196](https://togithub.com/codespell-project/codespell/pull/2196) - Add constrainst to dictionary by [@​jonathanberthias](https://togithub.com/jonathanberthias) in [https://github.com/codespell-project/codespell/pull/2546](https://togithub.com/codespell-project/codespell/pull/2546) - Add relative hidden directory and basic subdir tests by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2542](https://togithub.com/codespell-project/codespell/pull/2542) - Add trignometric->trigonometric by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2549](https://togithub.com/codespell-project/codespell/pull/2549) - Add virtualied->virtualized, virtualised and friends by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2553](https://togithub.com/codespell-project/codespell/pull/2553) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2521](https://togithub.com/codespell-project/codespell/pull/2521) - Slightly simplify some boolean expressions by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2556](https://togithub.com/codespell-project/codespell/pull/2556) - MAINT: Add CODEOWNERS by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2535](https://togithub.com/codespell-project/codespell/pull/2535) - positivie->positive by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2558](https://togithub.com/codespell-project/codespell/pull/2558) - DOC/ENH: Clarify usage or configuration files and log about it by [@​sappelhoff](https://togithub.com/sappelhoff) in [https://github.com/codespell-project/codespell/pull/2552](https://togithub.com/codespell-project/codespell/pull/2552) - Document required setuptools version by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2560](https://togithub.com/codespell-project/codespell/pull/2560) - Redundant wheel dependency in pyproject.toml by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2562](https://togithub.com/codespell-project/codespell/pull/2562) - Remove parameterizes->parametrizes by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2563](https://togithub.com/codespell-project/codespell/pull/2563) - Replace codecs.open with open by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2378](https://togithub.com/codespell-project/codespell/pull/2378) - Update subprocess usage to use modern subprocess.run() by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2565](https://togithub.com/codespell-project/codespell/pull/2565) - Fix produce typo by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2561](https://togithub.com/codespell-project/codespell/pull/2561) - Add a few corrections by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2566](https://togithub.com/codespell-project/codespell/pull/2566) - Migrate pytest config into pyproject.toml by [@​cclauss](https://togithub.com/cclauss) in [https://github.com/codespell-project/codespell/pull/2554](https://togithub.com/codespell-project/codespell/pull/2554) - Handle bad globs passed to if --skip/-S by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2159](https://togithub.com/codespell-project/codespell/pull/2159) - Isn't the mailing list obsolete? by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2090](https://togithub.com/codespell-project/codespell/pull/2090) - More CODEOWNERS by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2569](https://togithub.com/codespell-project/codespell/pull/2569) - Remove unused attribute Misspelling.fixword by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2557](https://togithub.com/codespell-project/codespell/pull/2557) - Read config file without interpolation by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2545](https://togithub.com/codespell-project/codespell/pull/2545) - Add andriod->android and friends by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2570](https://togithub.com/codespell-project/codespell/pull/2570) - Add total type GB to US by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2577](https://togithub.com/codespell-project/codespell/pull/2577) - Catch all cases of missing pytest by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2568](https://togithub.com/codespell-project/codespell/pull/2568) - Fix typo in README pin → pip by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2579](https://togithub.com/codespell-project/codespell/pull/2579) - Keep GitHub Actions up to date with Dependabot by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2578](https://togithub.com/codespell-project/codespell/pull/2578) - decelaration could be deceleration by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2576](https://togithub.com/codespell-project/codespell/pull/2576) - Add isort to project by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2564](https://togithub.com/codespell-project/codespell/pull/2564) - Fix Deepsource issues by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2085](https://togithub.com/codespell-project/codespell/pull/2085) - Replace list()/dict() with literals by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2380](https://togithub.com/codespell-project/codespell/pull/2380) - Use major version [@​v1](https://togithub.com/v1) of isort GitHub Action by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2581](https://togithub.com/codespell-project/codespell/pull/2581) - Add a spelling correction by [@​fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/2572](https://togithub.com/codespell-project/codespell/pull/2572) - Remove obsolete Python 2 workaround by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2586](https://togithub.com/codespell-project/codespell/pull/2586) - Add misspelling of Kafka by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2589](https://togithub.com/codespell-project/codespell/pull/2589) - Add testing and document support for Python 3.11 by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2585](https://togithub.com/codespell-project/codespell/pull/2585) - Add type annotations to the project and use mypy by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2588](https://togithub.com/codespell-project/codespell/pull/2588) - Add a few spelling corrections by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2550](https://togithub.com/codespell-project/codespell/pull/2550) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2582](https://togithub.com/codespell-project/codespell/pull/2582) - quation->equation by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2591](https://togithub.com/codespell-project/codespell/pull/2591) - Document support for Python versions in pyproject.toml by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2379](https://togithub.com/codespell-project/codespell/pull/2379) - Use black to format Python files by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2587](https://togithub.com/codespell-project/codespell/pull/2587) - Move "upto" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2603](https://togithub.com/codespell-project/codespell/pull/2603) - Move sudo-like command name "doas" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2600](https://togithub.com/codespell-project/codespell/pull/2600) - enthapl(ies|y)->enthalp(ies|y) by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2590](https://togithub.com/codespell-project/codespell/pull/2590) - Add componoent(s)->component(s) by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2594](https://togithub.com/codespell-project/codespell/pull/2594) - Move "spawnve" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2614](https://togithub.com/codespell-project/codespell/pull/2614) - Move "MSDOS" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2615](https://togithub.com/codespell-project/codespell/pull/2615) - Added informal words by [@​Paradact](https://togithub.com/Paradact) in [https://github.com/codespell-project/codespell/pull/2575](https://togithub.com/codespell-project/codespell/pull/2575) - Improve format of CC BY-SA 3.0 license link by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2619](https://togithub.com/codespell-project/codespell/pull/2619) - {assymthotic, assymtotic}->asymptotic by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2597](https://togithub.com/codespell-project/codespell/pull/2597) - Simplify some file reading in tests by opening in text mode by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2624](https://togithub.com/codespell-project/codespell/pull/2624) - Remove setup.py by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2626](https://togithub.com/codespell-project/codespell/pull/2626) - Normalize code block indicators in README by [@​waldyrious](https://togithub.com/waldyrious) in [https://github.com/codespell-project/codespell/pull/2621](https://togithub.com/codespell-project/codespell/pull/2621) - PEP 517 by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2595](https://togithub.com/codespell-project/codespell/pull/2595) - Add spelling correction for 'alhpa' by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2627](https://togithub.com/codespell-project/codespell/pull/2627) - Move Windows CI from AppVeyor to GitHub Actions by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2628](https://togithub.com/codespell-project/codespell/pull/2628) - Add "token" as alternative for "toke" by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2630](https://togithub.com/codespell-project/codespell/pull/2630) - Add spelling corrections for version. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2629](https://togithub.com/codespell-project/codespell/pull/2629) - feat: Add cataalogue->catalogue to dictionary by [@​matthewfeickert](https://togithub.com/matthewfeickert) in [https://github.com/codespell-project/codespell/pull/2631](https://togithub.com/codespell-project/codespell/pull/2631) - Add several spelling corrections found in personal projects by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2623](https://togithub.com/codespell-project/codespell/pull/2623) - Add several words for en-GB to en-US by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2598](https://togithub.com/codespell-project/codespell/pull/2598) - Add fixes from misspell-fixer's safe.1.dict by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2611](https://togithub.com/codespell-project/codespell/pull/2611) - Prefer "converter" to "convertor" by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2613](https://togithub.com/codespell-project/codespell/pull/2613) - Add pre-commit configuration by [@​mdeweerd](https://togithub.com/mdeweerd) in [https://github.com/codespell-project/codespell/pull/2459](https://togithub.com/codespell-project/codespell/pull/2459) - pre-commit: check toml, rst, yml and .in files by [@​mdeweerd](https://togithub.com/mdeweerd) in [https://github.com/codespell-project/codespell/pull/2636](https://togithub.com/codespell-project/codespell/pull/2636) - centriod->centroid by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2637](https://togithub.com/codespell-project/codespell/pull/2637) - Add operatin->operation, operating, correction. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2640](https://togithub.com/codespell-project/codespell/pull/2640) - README: Document how to use pre-commit by [@​WilliamJamieson](https://togithub.com/WilliamJamieson) in [https://github.com/codespell-project/codespell/pull/2639](https://togithub.com/codespell-project/codespell/pull/2639) - README: document simplest usage pattern by [@​waldyrious](https://togithub.com/waldyrious) in [https://github.com/codespell-project/codespell/pull/2638](https://togithub.com/codespell-project/codespell/pull/2638) - Prefer HTTPS to HTTP in URLs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2641](https://togithub.com/codespell-project/codespell/pull/2641) - Flush stdout when asking word fix by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2642](https://togithub.com/codespell-project/codespell/pull/2642) - Correct "3rt" to "3rd" by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2634](https://togithub.com/codespell-project/codespell/pull/2634) - Don't print config files by default by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2618](https://togithub.com/codespell-project/codespell/pull/2618) - Add spelling fixes for derivative by [@​cbrxyz](https://togithub.com/cbrxyz) in [https://github.com/codespell-project/codespell/pull/2643](https://togithub.com/codespell-project/codespell/pull/2643) - Typos from GEANT/CAT by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2635](https://togithub.com/codespell-project/codespell/pull/2635) - Add new spellings for "exercise" by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2538](https://togithub.com/codespell-project/codespell/pull/2538) - Added month misspells by [@​Paradact](https://togithub.com/Paradact) in [https://github.com/codespell-project/codespell/pull/2573](https://togithub.com/codespell-project/codespell/pull/2573) - Add typos from Linux kernel's spelling.txt file by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2647](https://togithub.com/codespell-project/codespell/pull/2647) - Add corrections from Fossies extra dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2651](https://togithub.com/codespell-project/codespell/pull/2651) - Add typos found in Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2652](https://togithub.com/codespell-project/codespell/pull/2652) - Add some typos found in FreedroidRPG by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2654](https://togithub.com/codespell-project/codespell/pull/2654) - Add common misspellings of RISC-V by [@​felixonmars](https://togithub.com/felixonmars) in [https://github.com/codespell-project/codespell/pull/2479](https://togithub.com/codespell-project/codespell/pull/2479) - Revert "Add spelling correction for in-flight" by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2406](https://togithub.com/codespell-project/codespell/pull/2406) - Typos from marvin.cs.uidaho.edu: A by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2656](https://togithub.com/codespell-project/codespell/pull/2656) - Added British words by [@​Paradact](https://togithub.com/Paradact) in [https://github.com/codespell-project/codespell/pull/2574](https://togithub.com/codespell-project/codespell/pull/2574) - Add many corrections to dictionary.txt by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2608](https://togithub.com/codespell-project/codespell/pull/2608) - Typos from marvin.cs.uidaho.edu: B by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2658](https://togithub.com/codespell-project/codespell/pull/2658) - Add some more misspellings found in Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2660](https://togithub.com/codespell-project/codespell/pull/2660) - Add typos found in GnuTLS by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2671](https://togithub.com/codespell-project/codespell/pull/2671) - Typos from marvin.cs.uidaho.edu: C by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2661](https://togithub.com/codespell-project/codespell/pull/2661) - Typos from marvin.cs.uidaho.edu: D by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2663](https://togithub.com/codespell-project/codespell/pull/2663) - Typos from marvin.cs.uidaho.edu: E by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2664](https://togithub.com/codespell-project/codespell/pull/2664) - Typos from marvin.cs.uidaho.edu: F by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2665](https://togithub.com/codespell-project/codespell/pull/2665) - Add fixes from misspell-fixer's safe.2.dict by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2612](https://togithub.com/codespell-project/codespell/pull/2612) - Typos from marvin.cs.uidaho.edu: H by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2667](https://togithub.com/codespell-project/codespell/pull/2667) - Typos from marvin.cs.uidaho.edu: G by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2666](https://togithub.com/codespell-project/codespell/pull/2666) - Typos from marvin.cs.uidaho.edu: I by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2668](https://togithub.com/codespell-project/codespell/pull/2668) - Typos from marvin.cs.uidaho.edu: K by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2669](https://togithub.com/codespell-project/codespell/pull/2669) - Move `ifset->if set` to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2681](https://togithub.com/codespell-project/codespell/pull/2681) - Typos from marvin.cs.uidaho.edu: L by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2670](https://togithub.com/codespell-project/codespell/pull/2670) - Move \`keyservers->key servers' to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2688](https://togithub.com/codespell-project/codespell/pull/2688) - Add explixitely->explicitly by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2691](https://togithub.com/codespell-project/codespell/pull/2691) - Add fixes from travis (Closes [#​1312](https://togithub.com/codespell-project/codespell/issues/1312)) by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2653](https://togithub.com/codespell-project/codespell/pull/2653) - Most of `MANIFEST.in` is obsolete, get rid of it by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2646](https://togithub.com/codespell-project/codespell/pull/2646) - Use f-strings wherever possible by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2676](https://togithub.com/codespell-project/codespell/pull/2676) - Harden GitHub CI configuration by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2655](https://togithub.com/codespell-project/codespell/pull/2655) - Typos from marvin.cs.uidaho.edu: O by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2677](https://togithub.com/codespell-project/codespell/pull/2677) - Typos from marvin.cs.uidaho.edu: W by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2687](https://togithub.com/codespell-project/codespell/pull/2687) - Typos from marvin.cs.uidaho.edu: J by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2695](https://togithub.com/codespell-project/codespell/pull/2695) - Typos from marvin.cs.uidaho.edu: V by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2686](https://togithub.com/codespell-project/codespell/pull/2686) - usable / useable: force recommended spelling by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2694](https://togithub.com/codespell-project/codespell/pull/2694) - Typos from marvin.cs.uidaho.edu: N by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2675](https://togithub.com/codespell-project/codespell/pull/2675) - Typos from marvin.cs.uidaho.edu: U by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2685](https://togithub.com/codespell-project/codespell/pull/2685) - Typos from marvin.cs.uidaho.edu: Q by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2679](https://togithub.com/codespell-project/codespell/pull/2679) - add spelling corrections from wikipedia corpus by [@​cconverse711](https://togithub.com/cconverse711) in [https://github.com/codespell-project/codespell/pull/2487](https://togithub.com/codespell-project/codespell/pull/2487) - Move `ws->was` to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2699](https://togithub.com/codespell-project/codespell/pull/2699) - Typos from marvin.cs.uidaho.edu: T by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2684](https://togithub.com/codespell-project/codespell/pull/2684) - Add "inable" by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2697](https://togithub.com/codespell-project/codespell/pull/2697) - Remove alias make targets to facilitate tab completion by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2700](https://togithub.com/codespell-project/codespell/pull/2700) - Add several spelling corrections by [@​ydah](https://togithub.com/ydah) in [https://github.com/codespell-project/codespell/pull/2701](https://togithub.com/codespell-project/codespell/pull/2701) - Use type annotations directly from chardet package by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2702](https://togithub.com/codespell-project/codespell/pull/2702) - Add outoing->outgoing by [@​iafisher](https://togithub.com/iafisher) in [https://github.com/codespell-project/codespell/pull/2698](https://togithub.com/codespell-project/codespell/pull/2698) - Typos from marvin.cs.uidaho.edu: R by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2680](https://togithub.com/codespell-project/codespell/pull/2680) - Rehabilitate extraversion by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2198](https://togithub.com/codespell-project/codespell/pull/2198) - Add contineous -> continuous by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2703](https://togithub.com/codespell-project/codespell/pull/2703) - Add neglibible -> negligible by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2705](https://togithub.com/codespell-project/codespell/pull/2705) - move `pullrequest` to code dictionary by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2708](https://togithub.com/codespell-project/codespell/pull/2708) - Add `propect->prospect, protect, project,` and variations by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2710](https://togithub.com/codespell-project/codespell/pull/2710) - Add respwan -> respawn and related words by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2711](https://togithub.com/codespell-project/codespell/pull/2711) - Typos from marvin.cs.uidaho.edu: P by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2678](https://togithub.com/codespell-project/codespell/pull/2678) - Typos from marvin.cs.uidaho.edu: S by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2683](https://togithub.com/codespell-project/codespell/pull/2683) - Add various spelling corrections for words containing "meant" by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2712](https://togithub.com/codespell-project/codespell/pull/2712) - Improve support of TOML config files by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2715](https://togithub.com/codespell-project/codespell/pull/2715) - Toml python3.11 by [@​SRv6d](https://togithub.com/SRv6d) in [https://github.com/codespell-project/codespell/pull/2720](https://togithub.com/codespell-project/codespell/pull/2720) - pre-commit: Upgrade psf/black for stable style 2023 by [@​cclauss](https://togithub.com/cclauss) in [https://github.com/codespell-project/codespell/pull/2724](https://togithub.com/codespell-project/codespell/pull/2724) - Add recjected->rejected by [@​arm-in](https://togithub.com/arm-in) in [https://github.com/codespell-project/codespell/pull/2722](https://togithub.com/codespell-project/codespell/pull/2722) - Add evaluatated->evaluated by [@​arm-in](https://togithub.com/arm-in) in [https://github.com/codespell-project/codespell/pull/2721](https://togithub.com/codespell-project/codespell/pull/2721) - Add totatl(ly)->total(ly) by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2725](https://togithub.com/codespell-project/codespell/pull/2725) - Add visulization->visualization by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2448](https://togithub.com/codespell-project/codespell/pull/2448) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2410](https://togithub.com/codespell-project/codespell/pull/2410) - Fix CI mypy job by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2733](https://togithub.com/codespell-project/codespell/pull/2733) - Add various spelling corrections for (in|ex)clude\* and modify\* by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2732](https://togithub.com/codespell-project/codespell/pull/2732) - spwan → spawn by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2714](https://togithub.com/codespell-project/codespell/pull/2714) - Focussed is correct in British English by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2709](https://togithub.com/codespell-project/codespell/pull/2709) - dedent/outdent is used a lot in Python by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2696](https://togithub.com/codespell-project/codespell/pull/2696) - maanger by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2650](https://togithub.com/codespell-project/codespell/pull/2650) - sizeable is correct, resizeable should be correct too by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2693](https://togithub.com/codespell-project/codespell/pull/2693) - Fix more words derived from paramterize/paramterise by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2648](https://togithub.com/codespell-project/codespell/pull/2648) - Fix more words derived from renable by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2649](https://togithub.com/codespell-project/codespell/pull/2649) - Add accordin->according by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2739](https://togithub.com/codespell-project/codespell/pull/2739) - Add variations of grow by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2738](https://togithub.com/codespell-project/codespell/pull/2738) - regargless->regardless by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2737](https://togithub.com/codespell-project/codespell/pull/2737) - convienant->convenient by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2736](https://togithub.com/codespell-project/codespell/pull/2736) - Add involtue(d|s)->involute(d|s) by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2735](https://togithub.com/codespell-project/codespell/pull/2735) - Typos from Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2740](https://togithub.com/codespell-project/codespell/pull/2740) - dict: Add instersection(s)->intersection(s) by [@​akien-mga](https://togithub.com/akien-mga) in [https://github.com/codespell-project/codespell/pull/2741](https://togithub.com/codespell-project/codespell/pull/2741) - Added more common typos by [@​polluks](https://togithub.com/polluks) in [https://github.com/codespell-project/codespell/pull/2277](https://togithub.com/codespell-project/codespell/pull/2277) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2593](https://togithub.com/codespell-project/codespell/pull/2593) - Add explicete\* by [@​sebweb3r](https://togithub.com/sebweb3r) in [https://github.com/codespell-project/codespell/pull/2175](https://togithub.com/codespell-project/codespell/pull/2175) - Add misspellings of resolvable, resolver, unresolved by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2584](https://togithub.com/codespell-project/codespell/pull/2584) - Add misspellings of mobile, modules, models by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2583](https://togithub.com/codespell-project/codespell/pull/2583) - "keyserver" is correct, fixes [#​2084](https://togithub.com/codespell-project/codespell/issues/2084) by [@​matkoniecz](https://togithub.com/matkoniecz) in [https://github.com/codespell-project/codespell/pull/2147](https://togithub.com/codespell-project/codespell/pull/2147) - Add entries to the inclusive language dictionary by [@​sed-i](https://togithub.com/sed-i) in [https://github.com/codespell-project/codespell/pull/2469](https://togithub.com/codespell-project/codespell/pull/2469) - Include chardet in dev dependencies by [@​Jackenmen](https://togithub.com/Jackenmen) in [https://github.com/codespell-project/codespell/pull/2497](https://togithub.com/codespell-project/codespell/pull/2497) - Move `keypair(s)->key pair(s)` to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2743](https://togithub.com/codespell-project/codespell/pull/2743) - Add `man-in-the-middle->adversary-in-the-middle` alternative by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2744](https://togithub.com/codespell-project/codespell/pull/2744) - Add typos found in zlib by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2742](https://togithub.com/codespell-project/codespell/pull/2742) - Add typos found in Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2745](https://togithub.com/codespell-project/codespell/pull/2745) - Move `shouldnot` to code dictionary (Fixes [#​2528](https://togithub.com/codespell-project/codespell/issues/2528)) by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2747](https://togithub.com/codespell-project/codespell/pull/2747) - Add `convervation->conservation` et al (Fix [#​2716](https://togithub.com/codespell-project/codespell/issues/2716)) by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2746](https://togithub.com/codespell-project/codespell/pull/2746) - Add various political terms by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2749](https://togithub.com/codespell-project/codespell/pull/2749) - requenst: fix typo found in blogs by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2752](https://togithub.com/codespell-project/codespell/pull/2752) - Add spelling corrections for Policy and variants. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2750](https://togithub.com/codespell-project/codespell/pull/2750) - typos found in iperf by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2360](https://togithub.com/codespell-project/codespell/pull/2360) - Add spelling corrections for duplicate and variants. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2753](https://togithub.com/codespell-project/codespell/pull/2753) - Fixed [#​2690](https://togithub.com/codespell-project/codespell/issues/2690) by [@​polluks](https://togithub.com/polluks) in [https://github.com/codespell-project/codespell/pull/2755](https://togithub.com/codespell-project/codespell/pull/2755) - Add protlet(s)->portlet(s) correction by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2756](https://togithub.com/codespell-project/codespell/pull/2756) - Add deffault(s|ed)->default(s|ed) correction by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2762](https://togithub.com/codespell-project/codespell/pull/2762) - More precise ignore directive for mypy by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2760](https://togithub.com/codespell-project/codespell/pull/2760) - Add a spelling correction by [@​fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/2763](https://togithub.com/codespell-project/codespell/pull/2763) - doc: tomli is not needed for Python >= 3.11 by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2751](https://togithub.com/codespell-project/codespell/pull/2751) - Add spelling correction for vulnderabilit(y|ies)->vulnerabilit(y|ies) by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2770](https://togithub.com/codespell-project/codespell/pull/2770) - tetrahedoren->tetrahedron by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2769](https://togithub.com/codespell-project/codespell/pull/2769) - ENH: Color matching wrong word in the interactive session by [@​yarikoptic](https://togithub.com/yarikoptic) in [https://github.com/codespell-project/codespell/pull/2771](https://togithub.com/codespell-project/codespell/pull/2771) - Switch from pytest tmpdir to tmp_path in tests by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2625](https://togithub.com/codespell-project/codespell/pull/2625) #### New Contributors - [@​int-y1](https://togithub.com/int-y1) made their first contribution in [https://github.com/codespell-project/codespell/pull/2537](https://togithub.com/codespell-project/codespell/pull/2537) - [@​jonathanberthias](https://togithub.com/jonathanberthias) made their first contribution in [https://github.com/codespell-project/codespell/pull/2546](https://togithub.com/codespell-project/codespell/pull/2546) - [@​sappelhoff](https://togithub.com/sappelhoff) made their first contribution in [https://github.com/codespell-project/codespell/pull/2552](https://togithub.com/codespell-project/codespell/pull/2552) - [@​skangas](https://togithub.com/skangas) made their first contribution in [https://github.com/codespell-project/codespell/pull/2603](https://togithub.com/codespell-project/codespell/pull/2603) - [@​Paradact](https://togithub.com/Paradact) made their first contribution in [https://github.com/codespell-project/codespell/pull/2575](https://togithub.com/codespell-project/codespell/pull/2575) - [@​WilliamJamieson](https://togithub.com/WilliamJamieson) made their first contribution in [https://github.com/codespell-project/codespell/pull/2639](https://togithub.com/codespell-project/codespell/pull/2639) - [@​cbrxyz](https://togithub.com/cbrxyz) made their first contribution in [https://github.com/codespell-project/codespell/pull/2643](https://togithub.com/codespell-project/codespell/pull/2643) - [@​felixonmars](https://togithub.com/felixonmars) made their first contribution in [https://github.com/codespell-project/codespell/pull/2479](https://togithub.com/codespell-project/codespell/pull/2479) - [@​cconverse711](https://togithub.com/cconverse711) made their first contribution in [https://github.com/codespell-project/codespell/pull/2487](https://togithub.com/codespell-project/codespell/pull/2487) - [@​iafisher](https://togithub.com/iafisher) made their first contribution in [https://github.com/codespell-project/codespell/pull/2698](https://togithub.com/codespell-project/codespell/pull/2698) - [@​SRv6d](https://togithub.com/SRv6d) made their first contribution in [https://github.com/codespell-project/codespell/pull/2720](https://togithub.com/codespell-project/codespell/pull/2720) - [@​polluks](https://togithub.com/polluks) made their first contribution in [https://github.com/codespell-project/codespell/pull/2277](https://togithub.com/codespell-project/codespell/pull/2277) - [@​Jackenmen](https://togithub.com/Jackenmen) made their first contribution in [https://github.com/codespell-project/codespell/pull/2497](https://togithub.com/codespell-project/codespell/pull/2497) - [@​yarikoptic](https://togithub.com/yarikoptic) made their first contribution in [https://github.com/codespell-project/codespell/pull/2771](https://togithub.com/codespell-project/codespell/pull/2771) **Full Changelog**: https://github.com/codespell-project/codespell/compare/v2.2.2...v2.2.3 ### [`v2.2.2`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.2) [Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.1...v2.2.2) #### What's Changed - MAINT: Bump to dev by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2463](https://togithub.com/codespell-project/codespell/pull/2463) - Capitalize LessTif by [@​dforsi](https://togithub.com/dforsi) in [https://github.com/codespell-project/codespell/pull/2471](https://togithub.com/codespell-project/codespell/pull/2471) - Add several spelling corrections by [@​ydah](https://togithub.com/ydah) in [https://github.com/codespell-project/codespell/pull/2467](https://togithub.com/codespell-project/codespell/pull/2467) - aexs->axes by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2475](https://togithub.com/codespell-project/codespell/pull/2475) - MAINT: Add tests as submodule by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2477](https://togithub.com/codespell-project/codespell/pull/2477) - diffues->diffuse, defuse, by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2476](https://togithub.com/codespell-project/codespell/pull/2476) - conviencece->convenience by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2474](https://togithub.com/codespell-project/codespell/pull/2474) - htose->those, these, by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2480](https://togithub.com/codespell-project/codespell/pull/2480) - Add several spelling corrections by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2461](https://togithub.com/codespell-project/codespell/pull/2461) - move `ro` to code dictionary by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2468](https://togithub.com/codespell-project/codespell/pull/2468) - Add ascconciated->associated by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2482](https://togithub.com/codespell-project/codespell/pull/2482) - Fix various spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2456](https://togithub.com/codespell-project/codespell/pull/2456) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2481](https://togithub.com/codespell-project/codespell/pull/2481) - Add sorkflow->workflow by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2485](https://togithub.com/codespell-project/codespell/pull/2485) - Add spelling corrections for install and variants. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2486](https://togithub.com/codespell-project/codespell/pull/2486) - Capitalize all suggested fixes by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2223](https://togithub.com/codespell-project/codespell/pull/2223) - Add several spelling corrections and refinements by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2484](https://togithub.com/codespell-project/codespell/pull/2484) - Add `knowladge->knowledge` by [@​danielhoherd](https://togithub.com/danielhoherd) in [https://github.com/codespell-project/codespell/pull/2493](https://togithub.com/codespell-project/codespell/pull/2493) - Add several spelling corrections by [@​ydah](https://togithub.com/ydah) in [https://github.com/codespell-project/codespell/pull/2492](https://togithub.com/codespell-project/codespell/pull/2492) - Change "circularly" to "circulary". by [@​vinc17fr](https://togithub.com/vinc17fr) in [https://github.com/codespell-project/codespell/pull/2422](https://togithub.com/codespell-project/codespell/pull/2422) - Use `grep -E` instead of `egrep` by [@​a1346054](https://togithub.com/a1346054) in [https://github.com/codespell-project/codespell/pull/2496](https://togithub.com/codespell-project/codespell/pull/2496) - move `warmup` to code dictionary by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2495](https://togithub.com/codespell-project/codespell/pull/2495) - downoload->download and friends by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2494](https://togithub.com/codespell-project/codespell/pull/2494) - Add some alternative line endings and whitespace checks by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2490](https://togithub.com/codespell-project/codespell/pull/2490) - occulusion->occlusion by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2502](https://togithub.com/codespell-project/codespell/pull/2502) - Add another suggestion for relected by [@​vinc17fr](https://togithub.com/vinc17fr) in [https://github.com/codespell-project/codespell/pull/2501](https://togithub.com/codespell-project/codespell/pull/2501) - add dependendenc(y|ies)->dependenc(y|ies) by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2499](https://togithub.com/codespell-project/codespell/pull/2499) - Add application(s) spelling corrections. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2503](https://togithub.com/codespell-project/codespell/pull/2503) - Add spelling correction for place by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2500](https://togithub.com/codespell-project/codespell/pull/2500) - Add spelling correction by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2498](https://togithub.com/codespell-project/codespell/pull/2498) - 'analyses' is the plural of 'analysis' by [@​quyykk](https://togithub.com/quyykk) in [https://github.com/codespell-project/codespell/pull/2401](https://togithub.com/codespell-project/codespell/pull/2401) - Add spelling corrections for dictionar(y|ies) by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2509](https://togithub.com/codespell-project/codespell/pull/2509) - Add spelling correction for export by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2506](https://togithub.com/codespell-project/codespell/pull/2506) - Fix [#​2055](https://togithub.com/codespell-project/codespell/issues/2055): Add support for PEP 518 by [@​Freed-Wu](https://togithub.com/Freed-Wu) in [https://github.com/codespell-project/codespell/pull/2290](https://togithub.com/codespell-project/codespell/pull/2290) - Add regresison->regression by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2518](https://togithub.com/codespell-project/codespell/pull/2518) - DOC: Better docs by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2515](https://togithub.com/codespell-project/codespell/pull/2515) - Fix build_exclude_hashes fails: UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 2244: character maps to <undefined> by [@​JoergAtGithub](https://togithub.com/JoergAtGithub) in [https://github.com/codespell-project/codespell/pull/2520](https://togithub.com/codespell-project/codespell/pull/2520) - Add alternative for 'bu' by [@​flyingdutchman23](https://togithub.com/flyingdutchman23) in [https://github.com/codespell-project/codespell/pull/2514](https://togithub.com/codespell-project/codespell/pull/2514) - Add alternative for 'tooo' by [@​flyingdutchman23](https://togithub.com/flyingdutchman23) in [https://github.com/codespell-project/codespell/pull/2513](https://togithub.com/codespell-project/codespell/pull/2513) - Fix uncaught exception on empty files by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2195](https://togithub.com/codespell-project/codespell/pull/2195) - Add combintaion(s)->combination(s) by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2524](https://togithub.com/codespell-project/codespell/pull/2524) - MAINT: Use pyproject and setuptools_scm by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2523](https://togithub.com/codespell-project/codespell/pull/2523) #### New Contributors - [@​ydah](https://togithub.com/ydah) made their first contribution in [https://github.com/codespell-project/codespell/pull/2467](https://togithub.com/codespell-project/codespell/pull/2467) - [@​adrien-berchet](https://togithub.com/adrien-berchet) made their first contribution in [https://github.com/codespell-project/codespell/pull/2461](https://togithub.com/codespell-project/codespell/pull/2461) - [@​danielhoherd](https://togithub.com/danielhoherd) made their first contribution in [https://github.com/codespell-project/codespell/pull/2493](https://togithub.com/codespell-project/codespell/pull/2493) - [@​quyykk](https://togithub.com/quyykk) made their first contribution in [https://github.com/codespell-project/codespell/pull/2401](https://togithub.com/codespell-project/codespell/pull/2401) - [@​Freed-Wu](https://togithub.com/Freed-Wu) made their first contribution in [https://github.com/codespell-project/codespell/pull/2290](https://togithub.com/codespell-project/codespell/pull/2290) - [@​janosh](https://togithub.com/janosh) made their first contribution in [https://github.com/codespell-project/codespell/pull/2518](https://togithub.com/codespell-project/codespell/pull/2518) - [@​JoergAtGithub](https://togithub.com/JoergAtGithub) made their first con </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://app.renovatebot.com/dashboard#github/allenporter/flux-local). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNjAuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE2MC4wIn0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![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://togithub.com/codespell-project/codespell) | repository | minor | `v2.1.0` -> `v2.2.4` | 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://togithub.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>codespell-project/codespell</summary> ### [`v2.2.4`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.4) [Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.3...v2.2.4) #### What's Changed - BUG: Fix bug with toml triage by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2774](https://togithub.com/codespell-project/codespell/pull/2774) **Full Changelog**: https://github.com/codespell-project/codespell/compare/v2.2.3...v2.2.4 ### [`v2.2.3`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.3) [Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.2...v2.2.3) #### NOTE: This release is broken for Python < 3.11 without tomli installed in the presence of `.toml` files (e.g., `pyproject.toml`), see [https://github.com/codespell-project/actions-codespell/issues/59](https://togithub.com/codespell-project/actions-codespell/issues/59) ! #### What's Changed - Misspelling of sufficient, sufficiently by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2531](https://togithub.com/codespell-project/codespell/pull/2531) - insuffient->insufficient by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2527](https://togithub.com/codespell-project/codespell/pull/2527) - add anayltic(s|al|ally) -> analytic(s|al|ally) by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2507](https://togithub.com/codespell-project/codespell/pull/2507) - Ignore flake8 rule W503 by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2069](https://togithub.com/codespell-project/codespell/pull/2069) - Dead code found by vulture by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2101](https://togithub.com/codespell-project/codespell/pull/2101) - Move falsy and accreting to more appropriate files by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2511](https://togithub.com/codespell-project/codespell/pull/2511) - Add subtrate->substrate by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2525](https://togithub.com/codespell-project/codespell/pull/2525) - Add "subtask" by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2537](https://togithub.com/codespell-project/codespell/pull/2537) - Apply pyupgrade to project by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2364](https://togithub.com/codespell-project/codespell/pull/2364) - {speherical,sperhical}->spherical by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2540](https://togithub.com/codespell-project/codespell/pull/2540) - interepolation->interpolation by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2512](https://togithub.com/codespell-project/codespell/pull/2512) - Ignore .mypy_cache folder by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2361](https://togithub.com/codespell-project/codespell/pull/2361) - Fix uncaught exception on unreadable files by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2196](https://togithub.com/codespell-project/codespell/pull/2196) - Add constrainst to dictionary by [@​jonathanberthias](https://togithub.com/jonathanberthias) in [https://github.com/codespell-project/codespell/pull/2546](https://togithub.com/codespell-project/codespell/pull/2546) - Add relative hidden directory and basic subdir tests by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2542](https://togithub.com/codespell-project/codespell/pull/2542) - Add trignometric->trigonometric by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2549](https://togithub.com/codespell-project/codespell/pull/2549) - Add virtualied->virtualized, virtualised and friends by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2553](https://togithub.com/codespell-project/codespell/pull/2553) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2521](https://togithub.com/codespell-project/codespell/pull/2521) - Slightly simplify some boolean expressions by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2556](https://togithub.com/codespell-project/codespell/pull/2556) - MAINT: Add CODEOWNERS by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2535](https://togithub.com/codespell-project/codespell/pull/2535) - positivie->positive by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2558](https://togithub.com/codespell-project/codespell/pull/2558) - DOC/ENH: Clarify usage or configuration files and log about it by [@​sappelhoff](https://togithub.com/sappelhoff) in [https://github.com/codespell-project/codespell/pull/2552](https://togithub.com/codespell-project/codespell/pull/2552) - Document required setuptools version by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2560](https://togithub.com/codespell-project/codespell/pull/2560) - Redundant wheel dependency in pyproject.toml by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2562](https://togithub.com/codespell-project/codespell/pull/2562) - Remove parameterizes->parametrizes by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2563](https://togithub.com/codespell-project/codespell/pull/2563) - Replace codecs.open with open by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2378](https://togithub.com/codespell-project/codespell/pull/2378) - Update subprocess usage to use modern subprocess.run() by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2565](https://togithub.com/codespell-project/codespell/pull/2565) - Fix produce typo by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2561](https://togithub.com/codespell-project/codespell/pull/2561) - Add a few corrections by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2566](https://togithub.com/codespell-project/codespell/pull/2566) - Migrate pytest config into pyproject.toml by [@​cclauss](https://togithub.com/cclauss) in [https://github.com/codespell-project/codespell/pull/2554](https://togithub.com/codespell-project/codespell/pull/2554) - Handle bad globs passed to if --skip/-S by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2159](https://togithub.com/codespell-project/codespell/pull/2159) - Isn't the mailing list obsolete? by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2090](https://togithub.com/codespell-project/codespell/pull/2090) - More CODEOWNERS by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2569](https://togithub.com/codespell-project/codespell/pull/2569) - Remove unused attribute Misspelling.fixword by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2557](https://togithub.com/codespell-project/codespell/pull/2557) - Read config file without interpolation by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2545](https://togithub.com/codespell-project/codespell/pull/2545) - Add andriod->android and friends by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2570](https://togithub.com/codespell-project/codespell/pull/2570) - Add total type GB to US by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2577](https://togithub.com/codespell-project/codespell/pull/2577) - Catch all cases of missing pytest by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2568](https://togithub.com/codespell-project/codespell/pull/2568) - Fix typo in README pin → pip by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2579](https://togithub.com/codespell-project/codespell/pull/2579) - Keep GitHub Actions up to date with Dependabot by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2578](https://togithub.com/codespell-project/codespell/pull/2578) - decelaration could be deceleration by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2576](https://togithub.com/codespell-project/codespell/pull/2576) - Add isort to project by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2564](https://togithub.com/codespell-project/codespell/pull/2564) - Fix Deepsource issues by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2085](https://togithub.com/codespell-project/codespell/pull/2085) - Replace list()/dict() with literals by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2380](https://togithub.com/codespell-project/codespell/pull/2380) - Use major version [@​v1](https://togithub.com/v1) of isort GitHub Action by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2581](https://togithub.com/codespell-project/codespell/pull/2581) - Add a spelling correction by [@​fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/2572](https://togithub.com/codespell-project/codespell/pull/2572) - Remove obsolete Python 2 workaround by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2586](https://togithub.com/codespell-project/codespell/pull/2586) - Add misspelling of Kafka by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2589](https://togithub.com/codespell-project/codespell/pull/2589) - Add testing and document support for Python 3.11 by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2585](https://togithub.com/codespell-project/codespell/pull/2585) - Add type annotations to the project and use mypy by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2588](https://togithub.com/codespell-project/codespell/pull/2588) - Add a few spelling corrections by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2550](https://togithub.com/codespell-project/codespell/pull/2550) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2582](https://togithub.com/codespell-project/codespell/pull/2582) - quation->equation by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2591](https://togithub.com/codespell-project/codespell/pull/2591) - Document support for Python versions in pyproject.toml by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2379](https://togithub.com/codespell-project/codespell/pull/2379) - Use black to format Python files by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2587](https://togithub.com/codespell-project/codespell/pull/2587) - Move "upto" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2603](https://togithub.com/codespell-project/codespell/pull/2603) - Move sudo-like command name "doas" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2600](https://togithub.com/codespell-project/codespell/pull/2600) - enthapl(ies|y)->enthalp(ies|y) by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2590](https://togithub.com/codespell-project/codespell/pull/2590) - Add componoent(s)->component(s) by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2594](https://togithub.com/codespell-project/codespell/pull/2594) - Move "spawnve" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2614](https://togithub.com/codespell-project/codespell/pull/2614) - Move "MSDOS" to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2615](https://togithub.com/codespell-project/codespell/pull/2615) - Added informal words by [@​Paradact](https://togithub.com/Paradact) in [https://github.com/codespell-project/codespell/pull/2575](https://togithub.com/codespell-project/codespell/pull/2575) - Improve format of CC BY-SA 3.0 license link by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2619](https://togithub.com/codespell-project/codespell/pull/2619) - {assymthotic, assymtotic}->asymptotic by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2597](https://togithub.com/codespell-project/codespell/pull/2597) - Simplify some file reading in tests by opening in text mode by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2624](https://togithub.com/codespell-project/codespell/pull/2624) - Remove setup.py by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2626](https://togithub.com/codespell-project/codespell/pull/2626) - Normalize code block indicators in README by [@​waldyrious](https://togithub.com/waldyrious) in [https://github.com/codespell-project/codespell/pull/2621](https://togithub.com/codespell-project/codespell/pull/2621) - PEP 517 by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2595](https://togithub.com/codespell-project/codespell/pull/2595) - Add spelling correction for 'alhpa' by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2627](https://togithub.com/codespell-project/codespell/pull/2627) - Move Windows CI from AppVeyor to GitHub Actions by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2628](https://togithub.com/codespell-project/codespell/pull/2628) - Add "token" as alternative for "toke" by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2630](https://togithub.com/codespell-project/codespell/pull/2630) - Add spelling corrections for version. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2629](https://togithub.com/codespell-project/codespell/pull/2629) - feat: Add cataalogue->catalogue to dictionary by [@​matthewfeickert](https://togithub.com/matthewfeickert) in [https://github.com/codespell-project/codespell/pull/2631](https://togithub.com/codespell-project/codespell/pull/2631) - Add several spelling corrections found in personal projects by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2623](https://togithub.com/codespell-project/codespell/pull/2623) - Add several words for en-GB to en-US by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2598](https://togithub.com/codespell-project/codespell/pull/2598) - Add fixes from misspell-fixer's safe.1.dict by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2611](https://togithub.com/codespell-project/codespell/pull/2611) - Prefer "converter" to "convertor" by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2613](https://togithub.com/codespell-project/codespell/pull/2613) - Add pre-commit configuration by [@​mdeweerd](https://togithub.com/mdeweerd) in [https://github.com/codespell-project/codespell/pull/2459](https://togithub.com/codespell-project/codespell/pull/2459) - pre-commit: check toml, rst, yml and .in files by [@​mdeweerd](https://togithub.com/mdeweerd) in [https://github.com/codespell-project/codespell/pull/2636](https://togithub.com/codespell-project/codespell/pull/2636) - centriod->centroid by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2637](https://togithub.com/codespell-project/codespell/pull/2637) - Add operatin->operation, operating, correction. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2640](https://togithub.com/codespell-project/codespell/pull/2640) - README: Document how to use pre-commit by [@​WilliamJamieson](https://togithub.com/WilliamJamieson) in [https://github.com/codespell-project/codespell/pull/2639](https://togithub.com/codespell-project/codespell/pull/2639) - README: document simplest usage pattern by [@​waldyrious](https://togithub.com/waldyrious) in [https://github.com/codespell-project/codespell/pull/2638](https://togithub.com/codespell-project/codespell/pull/2638) - Prefer HTTPS to HTTP in URLs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2641](https://togithub.com/codespell-project/codespell/pull/2641) - Flush stdout when asking word fix by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2642](https://togithub.com/codespell-project/codespell/pull/2642) - Correct "3rt" to "3rd" by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2634](https://togithub.com/codespell-project/codespell/pull/2634) - Don't print config files by default by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2618](https://togithub.com/codespell-project/codespell/pull/2618) - Add spelling fixes for derivative by [@​cbrxyz](https://togithub.com/cbrxyz) in [https://github.com/codespell-project/codespell/pull/2643](https://togithub.com/codespell-project/codespell/pull/2643) - Typos from GEANT/CAT by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2635](https://togithub.com/codespell-project/codespell/pull/2635) - Add new spellings for "exercise" by [@​int-y1](https://togithub.com/int-y1) in [https://github.com/codespell-project/codespell/pull/2538](https://togithub.com/codespell-project/codespell/pull/2538) - Added month misspells by [@​Paradact](https://togithub.com/Paradact) in [https://github.com/codespell-project/codespell/pull/2573](https://togithub.com/codespell-project/codespell/pull/2573) - Add typos from Linux kernel's spelling.txt file by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2647](https://togithub.com/codespell-project/codespell/pull/2647) - Add corrections from Fossies extra dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2651](https://togithub.com/codespell-project/codespell/pull/2651) - Add typos found in Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2652](https://togithub.com/codespell-project/codespell/pull/2652) - Add some typos found in FreedroidRPG by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2654](https://togithub.com/codespell-project/codespell/pull/2654) - Add common misspellings of RISC-V by [@​felixonmars](https://togithub.com/felixonmars) in [https://github.com/codespell-project/codespell/pull/2479](https://togithub.com/codespell-project/codespell/pull/2479) - Revert "Add spelling correction for in-flight" by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2406](https://togithub.com/codespell-project/codespell/pull/2406) - Typos from marvin.cs.uidaho.edu: A by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2656](https://togithub.com/codespell-project/codespell/pull/2656) - Added British words by [@​Paradact](https://togithub.com/Paradact) in [https://github.com/codespell-project/codespell/pull/2574](https://togithub.com/codespell-project/codespell/pull/2574) - Add many corrections to dictionary.txt by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2608](https://togithub.com/codespell-project/codespell/pull/2608) - Typos from marvin.cs.uidaho.edu: B by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2658](https://togithub.com/codespell-project/codespell/pull/2658) - Add some more misspellings found in Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2660](https://togithub.com/codespell-project/codespell/pull/2660) - Add typos found in GnuTLS by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2671](https://togithub.com/codespell-project/codespell/pull/2671) - Typos from marvin.cs.uidaho.edu: C by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2661](https://togithub.com/codespell-project/codespell/pull/2661) - Typos from marvin.cs.uidaho.edu: D by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2663](https://togithub.com/codespell-project/codespell/pull/2663) - Typos from marvin.cs.uidaho.edu: E by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2664](https://togithub.com/codespell-project/codespell/pull/2664) - Typos from marvin.cs.uidaho.edu: F by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2665](https://togithub.com/codespell-project/codespell/pull/2665) - Add fixes from misspell-fixer's safe.2.dict by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2612](https://togithub.com/codespell-project/codespell/pull/2612) - Typos from marvin.cs.uidaho.edu: H by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2667](https://togithub.com/codespell-project/codespell/pull/2667) - Typos from marvin.cs.uidaho.edu: G by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2666](https://togithub.com/codespell-project/codespell/pull/2666) - Typos from marvin.cs.uidaho.edu: I by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2668](https://togithub.com/codespell-project/codespell/pull/2668) - Typos from marvin.cs.uidaho.edu: K by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2669](https://togithub.com/codespell-project/codespell/pull/2669) - Move `ifset->if set` to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2681](https://togithub.com/codespell-project/codespell/pull/2681) - Typos from marvin.cs.uidaho.edu: L by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2670](https://togithub.com/codespell-project/codespell/pull/2670) - Move \`keyservers->key servers' to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2688](https://togithub.com/codespell-project/codespell/pull/2688) - Add explixitely->explicitly by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2691](https://togithub.com/codespell-project/codespell/pull/2691) - Add fixes from travis (Closes [#​1312](https://togithub.com/codespell-project/codespell/issues/1312)) by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2653](https://togithub.com/codespell-project/codespell/pull/2653) - Most of `MANIFEST.in` is obsolete, get rid of it by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2646](https://togithub.com/codespell-project/codespell/pull/2646) - Use f-strings wherever possible by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2676](https://togithub.com/codespell-project/codespell/pull/2676) - Harden GitHub CI configuration by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2655](https://togithub.com/codespell-project/codespell/pull/2655) - Typos from marvin.cs.uidaho.edu: O by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2677](https://togithub.com/codespell-project/codespell/pull/2677) - Typos from marvin.cs.uidaho.edu: W by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2687](https://togithub.com/codespell-project/codespell/pull/2687) - Typos from marvin.cs.uidaho.edu: J by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2695](https://togithub.com/codespell-project/codespell/pull/2695) - Typos from marvin.cs.uidaho.edu: V by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2686](https://togithub.com/codespell-project/codespell/pull/2686) - usable / useable: force recommended spelling by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2694](https://togithub.com/codespell-project/codespell/pull/2694) - Typos from marvin.cs.uidaho.edu: N by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2675](https://togithub.com/codespell-project/codespell/pull/2675) - Typos from marvin.cs.uidaho.edu: U by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2685](https://togithub.com/codespell-project/codespell/pull/2685) - Typos from marvin.cs.uidaho.edu: Q by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2679](https://togithub.com/codespell-project/codespell/pull/2679) - add spelling corrections from wikipedia corpus by [@​cconverse711](https://togithub.com/cconverse711) in [https://github.com/codespell-project/codespell/pull/2487](https://togithub.com/codespell-project/codespell/pull/2487) - Move `ws->was` to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2699](https://togithub.com/codespell-project/codespell/pull/2699) - Typos from marvin.cs.uidaho.edu: T by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2684](https://togithub.com/codespell-project/codespell/pull/2684) - Add "inable" by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2697](https://togithub.com/codespell-project/codespell/pull/2697) - Remove alias make targets to facilitate tab completion by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2700](https://togithub.com/codespell-project/codespell/pull/2700) - Add several spelling corrections by [@​ydah](https://togithub.com/ydah) in [https://github.com/codespell-project/codespell/pull/2701](https://togithub.com/codespell-project/codespell/pull/2701) - Use type annotations directly from chardet package by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2702](https://togithub.com/codespell-project/codespell/pull/2702) - Add outoing->outgoing by [@​iafisher](https://togithub.com/iafisher) in [https://github.com/codespell-project/codespell/pull/2698](https://togithub.com/codespell-project/codespell/pull/2698) - Typos from marvin.cs.uidaho.edu: R by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2680](https://togithub.com/codespell-project/codespell/pull/2680) - Rehabilitate extraversion by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2198](https://togithub.com/codespell-project/codespell/pull/2198) - Add contineous -> continuous by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2703](https://togithub.com/codespell-project/codespell/pull/2703) - Add neglibible -> negligible by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2705](https://togithub.com/codespell-project/codespell/pull/2705) - move `pullrequest` to code dictionary by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2708](https://togithub.com/codespell-project/codespell/pull/2708) - Add `propect->prospect, protect, project,` and variations by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2710](https://togithub.com/codespell-project/codespell/pull/2710) - Add respwan -> respawn and related words by [@​kianmeng](https://togithub.com/kianmeng) in [https://github.com/codespell-project/codespell/pull/2711](https://togithub.com/codespell-project/codespell/pull/2711) - Typos from marvin.cs.uidaho.edu: P by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2678](https://togithub.com/codespell-project/codespell/pull/2678) - Typos from marvin.cs.uidaho.edu: S by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2683](https://togithub.com/codespell-project/codespell/pull/2683) - Add various spelling corrections for words containing "meant" by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2712](https://togithub.com/codespell-project/codespell/pull/2712) - Improve support of TOML config files by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2715](https://togithub.com/codespell-project/codespell/pull/2715) - Toml python3.11 by [@​SRv6d](https://togithub.com/SRv6d) in [https://github.com/codespell-project/codespell/pull/2720](https://togithub.com/codespell-project/codespell/pull/2720) - pre-commit: Upgrade psf/black for stable style 2023 by [@​cclauss](https://togithub.com/cclauss) in [https://github.com/codespell-project/codespell/pull/2724](https://togithub.com/codespell-project/codespell/pull/2724) - Add recjected->rejected by [@​arm-in](https://togithub.com/arm-in) in [https://github.com/codespell-project/codespell/pull/2722](https://togithub.com/codespell-project/codespell/pull/2722) - Add evaluatated->evaluated by [@​arm-in](https://togithub.com/arm-in) in [https://github.com/codespell-project/codespell/pull/2721](https://togithub.com/codespell-project/codespell/pull/2721) - Add totatl(ly)->total(ly) by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2725](https://togithub.com/codespell-project/codespell/pull/2725) - Add visulization->visualization by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2448](https://togithub.com/codespell-project/codespell/pull/2448) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2410](https://togithub.com/codespell-project/codespell/pull/2410) - Fix CI mypy job by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2733](https://togithub.com/codespell-project/codespell/pull/2733) - Add various spelling corrections for (in|ex)clude\* and modify\* by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2732](https://togithub.com/codespell-project/codespell/pull/2732) - spwan → spawn by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2714](https://togithub.com/codespell-project/codespell/pull/2714) - Focussed is correct in British English by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2709](https://togithub.com/codespell-project/codespell/pull/2709) - dedent/outdent is used a lot in Python by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2696](https://togithub.com/codespell-project/codespell/pull/2696) - maanger by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2650](https://togithub.com/codespell-project/codespell/pull/2650) - sizeable is correct, resizeable should be correct too by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2693](https://togithub.com/codespell-project/codespell/pull/2693) - Fix more words derived from paramterize/paramterise by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2648](https://togithub.com/codespell-project/codespell/pull/2648) - Fix more words derived from renable by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2649](https://togithub.com/codespell-project/codespell/pull/2649) - Add accordin->according by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2739](https://togithub.com/codespell-project/codespell/pull/2739) - Add variations of grow by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2738](https://togithub.com/codespell-project/codespell/pull/2738) - regargless->regardless by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2737](https://togithub.com/codespell-project/codespell/pull/2737) - convienant->convenient by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2736](https://togithub.com/codespell-project/codespell/pull/2736) - Add involtue(d|s)->involute(d|s) by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2735](https://togithub.com/codespell-project/codespell/pull/2735) - Typos from Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2740](https://togithub.com/codespell-project/codespell/pull/2740) - dict: Add instersection(s)->intersection(s) by [@​akien-mga](https://togithub.com/akien-mga) in [https://github.com/codespell-project/codespell/pull/2741](https://togithub.com/codespell-project/codespell/pull/2741) - Added more common typos by [@​polluks](https://togithub.com/polluks) in [https://github.com/codespell-project/codespell/pull/2277](https://togithub.com/codespell-project/codespell/pull/2277) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2593](https://togithub.com/codespell-project/codespell/pull/2593) - Add explicete\* by [@​sebweb3r](https://togithub.com/sebweb3r) in [https://github.com/codespell-project/codespell/pull/2175](https://togithub.com/codespell-project/codespell/pull/2175) - Add misspellings of resolvable, resolver, unresolved by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2584](https://togithub.com/codespell-project/codespell/pull/2584) - Add misspellings of mobile, modules, models by [@​vikivivi](https://togithub.com/vikivivi) in [https://github.com/codespell-project/codespell/pull/2583](https://togithub.com/codespell-project/codespell/pull/2583) - "keyserver" is correct, fixes [#​2084](https://togithub.com/codespell-project/codespell/issues/2084) by [@​matkoniecz](https://togithub.com/matkoniecz) in [https://github.com/codespell-project/codespell/pull/2147](https://togithub.com/codespell-project/codespell/pull/2147) - Add entries to the inclusive language dictionary by [@​sed-i](https://togithub.com/sed-i) in [https://github.com/codespell-project/codespell/pull/2469](https://togithub.com/codespell-project/codespell/pull/2469) - Include chardet in dev dependencies by [@​Jackenmen](https://togithub.com/Jackenmen) in [https://github.com/codespell-project/codespell/pull/2497](https://togithub.com/codespell-project/codespell/pull/2497) - Move `keypair(s)->key pair(s)` to code dictionary by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2743](https://togithub.com/codespell-project/codespell/pull/2743) - Add `man-in-the-middle->adversary-in-the-middle` alternative by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2744](https://togithub.com/codespell-project/codespell/pull/2744) - Add typos found in zlib by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2742](https://togithub.com/codespell-project/codespell/pull/2742) - Add typos found in Emacs by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2745](https://togithub.com/codespell-project/codespell/pull/2745) - Move `shouldnot` to code dictionary (Fixes [#​2528](https://togithub.com/codespell-project/codespell/issues/2528)) by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2747](https://togithub.com/codespell-project/codespell/pull/2747) - Add `convervation->conservation` et al (Fix [#​2716](https://togithub.com/codespell-project/codespell/issues/2716)) by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2746](https://togithub.com/codespell-project/codespell/pull/2746) - Add various political terms by [@​skangas](https://togithub.com/skangas) in [https://github.com/codespell-project/codespell/pull/2749](https://togithub.com/codespell-project/codespell/pull/2749) - requenst: fix typo found in blogs by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2752](https://togithub.com/codespell-project/codespell/pull/2752) - Add spelling corrections for Policy and variants. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2750](https://togithub.com/codespell-project/codespell/pull/2750) - typos found in iperf by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2360](https://togithub.com/codespell-project/codespell/pull/2360) - Add spelling corrections for duplicate and variants. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2753](https://togithub.com/codespell-project/codespell/pull/2753) - Fixed [#​2690](https://togithub.com/codespell-project/codespell/issues/2690) by [@​polluks](https://togithub.com/polluks) in [https://github.com/codespell-project/codespell/pull/2755](https://togithub.com/codespell-project/codespell/pull/2755) - Add protlet(s)->portlet(s) correction by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2756](https://togithub.com/codespell-project/codespell/pull/2756) - Add deffault(s|ed)->default(s|ed) correction by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2762](https://togithub.com/codespell-project/codespell/pull/2762) - More precise ignore directive for mypy by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2760](https://togithub.com/codespell-project/codespell/pull/2760) - Add a spelling correction by [@​fxlb](https://togithub.com/fxlb) in [https://github.com/codespell-project/codespell/pull/2763](https://togithub.com/codespell-project/codespell/pull/2763) - doc: tomli is not needed for Python >= 3.11 by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2751](https://togithub.com/codespell-project/codespell/pull/2751) - Add spelling correction for vulnderabilit(y|ies)->vulnerabilit(y|ies) by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2770](https://togithub.com/codespell-project/codespell/pull/2770) - tetrahedoren->tetrahedron by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2769](https://togithub.com/codespell-project/codespell/pull/2769) - ENH: Color matching wrong word in the interactive session by [@​yarikoptic](https://togithub.com/yarikoptic) in [https://github.com/codespell-project/codespell/pull/2771](https://togithub.com/codespell-project/codespell/pull/2771) - Switch from pytest tmpdir to tmp_path in tests by [@​jdufresne](https://togithub.com/jdufresne) in [https://github.com/codespell-project/codespell/pull/2625](https://togithub.com/codespell-project/codespell/pull/2625) #### New Contributors - [@​int-y1](https://togithub.com/int-y1) made their first contribution in [https://github.com/codespell-project/codespell/pull/2537](https://togithub.com/codespell-project/codespell/pull/2537) - [@​jonathanberthias](https://togithub.com/jonathanberthias) made their first contribution in [https://github.com/codespell-project/codespell/pull/2546](https://togithub.com/codespell-project/codespell/pull/2546) - [@​sappelhoff](https://togithub.com/sappelhoff) made their first contribution in [https://github.com/codespell-project/codespell/pull/2552](https://togithub.com/codespell-project/codespell/pull/2552) - [@​skangas](https://togithub.com/skangas) made their first contribution in [https://github.com/codespell-project/codespell/pull/2603](https://togithub.com/codespell-project/codespell/pull/2603) - [@​Paradact](https://togithub.com/Paradact) made their first contribution in [https://github.com/codespell-project/codespell/pull/2575](https://togithub.com/codespell-project/codespell/pull/2575) - [@​WilliamJamieson](https://togithub.com/WilliamJamieson) made their first contribution in [https://github.com/codespell-project/codespell/pull/2639](https://togithub.com/codespell-project/codespell/pull/2639) - [@​cbrxyz](https://togithub.com/cbrxyz) made their first contribution in [https://github.com/codespell-project/codespell/pull/2643](https://togithub.com/codespell-project/codespell/pull/2643) - [@​felixonmars](https://togithub.com/felixonmars) made their first contribution in [https://github.com/codespell-project/codespell/pull/2479](https://togithub.com/codespell-project/codespell/pull/2479) - [@​cconverse711](https://togithub.com/cconverse711) made their first contribution in [https://github.com/codespell-project/codespell/pull/2487](https://togithub.com/codespell-project/codespell/pull/2487) - [@​iafisher](https://togithub.com/iafisher) made their first contribution in [https://github.com/codespell-project/codespell/pull/2698](https://togithub.com/codespell-project/codespell/pull/2698) - [@​SRv6d](https://togithub.com/SRv6d) made their first contribution in [https://github.com/codespell-project/codespell/pull/2720](https://togithub.com/codespell-project/codespell/pull/2720) - [@​polluks](https://togithub.com/polluks) made their first contribution in [https://github.com/codespell-project/codespell/pull/2277](https://togithub.com/codespell-project/codespell/pull/2277) - [@​Jackenmen](https://togithub.com/Jackenmen) made their first contribution in [https://github.com/codespell-project/codespell/pull/2497](https://togithub.com/codespell-project/codespell/pull/2497) - [@​yarikoptic](https://togithub.com/yarikoptic) made their first contribution in [https://github.com/codespell-project/codespell/pull/2771](https://togithub.com/codespell-project/codespell/pull/2771) **Full Changelog**: https://github.com/codespell-project/codespell/compare/v2.2.2...v2.2.3 ### [`v2.2.2`](https://togithub.com/codespell-project/codespell/releases/tag/v2.2.2) [Compare Source](https://togithub.com/codespell-project/codespell/compare/v2.2.1...v2.2.2) #### What's Changed - MAINT: Bump to dev by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2463](https://togithub.com/codespell-project/codespell/pull/2463) - Capitalize LessTif by [@​dforsi](https://togithub.com/dforsi) in [https://github.com/codespell-project/codespell/pull/2471](https://togithub.com/codespell-project/codespell/pull/2471) - Add several spelling corrections by [@​ydah](https://togithub.com/ydah) in [https://github.com/codespell-project/codespell/pull/2467](https://togithub.com/codespell-project/codespell/pull/2467) - aexs->axes by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2475](https://togithub.com/codespell-project/codespell/pull/2475) - MAINT: Add tests as submodule by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2477](https://togithub.com/codespell-project/codespell/pull/2477) - diffues->diffuse, defuse, by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2476](https://togithub.com/codespell-project/codespell/pull/2476) - conviencece->convenience by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2474](https://togithub.com/codespell-project/codespell/pull/2474) - htose->those, these, by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2480](https://togithub.com/codespell-project/codespell/pull/2480) - Add several spelling corrections by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2461](https://togithub.com/codespell-project/codespell/pull/2461) - move `ro` to code dictionary by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2468](https://togithub.com/codespell-project/codespell/pull/2468) - Add ascconciated->associated by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2482](https://togithub.com/codespell-project/codespell/pull/2482) - Fix various spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2456](https://togithub.com/codespell-project/codespell/pull/2456) - Add several spelling corrections by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2481](https://togithub.com/codespell-project/codespell/pull/2481) - Add sorkflow->workflow by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2485](https://togithub.com/codespell-project/codespell/pull/2485) - Add spelling corrections for install and variants. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2486](https://togithub.com/codespell-project/codespell/pull/2486) - Capitalize all suggested fixes by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2223](https://togithub.com/codespell-project/codespell/pull/2223) - Add several spelling corrections and refinements by [@​luzpaz](https://togithub.com/luzpaz) in [https://github.com/codespell-project/codespell/pull/2484](https://togithub.com/codespell-project/codespell/pull/2484) - Add `knowladge->knowledge` by [@​danielhoherd](https://togithub.com/danielhoherd) in [https://github.com/codespell-project/codespell/pull/2493](https://togithub.com/codespell-project/codespell/pull/2493) - Add several spelling corrections by [@​ydah](https://togithub.com/ydah) in [https://github.com/codespell-project/codespell/pull/2492](https://togithub.com/codespell-project/codespell/pull/2492) - Change "circularly" to "circulary". by [@​vinc17fr](https://togithub.com/vinc17fr) in [https://github.com/codespell-project/codespell/pull/2422](https://togithub.com/codespell-project/codespell/pull/2422) - Use `grep -E` instead of `egrep` by [@​a1346054](https://togithub.com/a1346054) in [https://github.com/codespell-project/codespell/pull/2496](https://togithub.com/codespell-project/codespell/pull/2496) - move `warmup` to code dictionary by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2495](https://togithub.com/codespell-project/codespell/pull/2495) - downoload->download and friends by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2494](https://togithub.com/codespell-project/codespell/pull/2494) - Add some alternative line endings and whitespace checks by [@​peternewman](https://togithub.com/peternewman) in [https://github.com/codespell-project/codespell/pull/2490](https://togithub.com/codespell-project/codespell/pull/2490) - occulusion->occlusion by [@​tkoyama010](https://togithub.com/tkoyama010) in [https://github.com/codespell-project/codespell/pull/2502](https://togithub.com/codespell-project/codespell/pull/2502) - Add another suggestion for relected by [@​vinc17fr](https://togithub.com/vinc17fr) in [https://github.com/codespell-project/codespell/pull/2501](https://togithub.com/codespell-project/codespell/pull/2501) - add dependendenc(y|ies)->dependenc(y|ies) by [@​robin-wayve](https://togithub.com/robin-wayve) in [https://github.com/codespell-project/codespell/pull/2499](https://togithub.com/codespell-project/codespell/pull/2499) - Add application(s) spelling corrections. by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2503](https://togithub.com/codespell-project/codespell/pull/2503) - Add spelling correction for place by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2500](https://togithub.com/codespell-project/codespell/pull/2500) - Add spelling correction by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2498](https://togithub.com/codespell-project/codespell/pull/2498) - 'analyses' is the plural of 'analysis' by [@​quyykk](https://togithub.com/quyykk) in [https://github.com/codespell-project/codespell/pull/2401](https://togithub.com/codespell-project/codespell/pull/2401) - Add spelling corrections for dictionar(y|ies) by [@​cfi-gb](https://togithub.com/cfi-gb) in [https://github.com/codespell-project/codespell/pull/2509](https://togithub.com/codespell-project/codespell/pull/2509) - Add spelling correction for export by [@​adrien-berchet](https://togithub.com/adrien-berchet) in [https://github.com/codespell-project/codespell/pull/2506](https://togithub.com/codespell-project/codespell/pull/2506) - Fix [#​2055](https://togithub.com/codespell-project/codespell/issues/2055): Add support for PEP 518 by [@​Freed-Wu](https://togithub.com/Freed-Wu) in [https://github.com/codespell-project/codespell/pull/2290](https://togithub.com/codespell-project/codespell/pull/2290) - Add regresison->regression by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2518](https://togithub.com/codespell-project/codespell/pull/2518) - DOC: Better docs by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2515](https://togithub.com/codespell-project/codespell/pull/2515) - Fix build_exclude_hashes fails: UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 2244: character maps to <undefined> by [@​JoergAtGithub](https://togithub.com/JoergAtGithub) in [https://github.com/codespell-project/codespell/pull/2520](https://togithub.com/codespell-project/codespell/pull/2520) - Add alternative for 'bu' by [@​flyingdutchman23](https://togithub.com/flyingdutchman23) in [https://github.com/codespell-project/codespell/pull/2514](https://togithub.com/codespell-project/codespell/pull/2514) - Add alternative for 'tooo' by [@​flyingdutchman23](https://togithub.com/flyingdutchman23) in [https://github.com/codespell-project/codespell/pull/2513](https://togithub.com/codespell-project/codespell/pull/2513) - Fix uncaught exception on empty files by [@​DimitriPapadopoulos](https://togithub.com/DimitriPapadopoulos) in [https://github.com/codespell-project/codespell/pull/2195](https://togithub.com/codespell-project/codespell/pull/2195) - Add combintaion(s)->combination(s) by [@​janosh](https://togithub.com/janosh) in [https://github.com/codespell-project/codespell/pull/2524](https://togithub.com/codespell-project/codespell/pull/2524) - MAINT: Use pyproject and setuptools_scm by [@​larsoner](https://togithub.com/larsoner) in [https://github.com/codespell-project/codespell/pull/2523](https://togithub.com/codespell-project/codespell/pull/2523) #### New Contributors - [@​ydah](https://togithub.com/ydah) made their first contribution in [https://github.com/codespell-project/codespell/pull/2467](https://togithub.com/codespell-project/codespell/pull/2467) - [@​adrien-berchet](https://togithub.com/adrien-berchet) made their first contribution in [https://github.com/codespell-project/codespell/pull/2461](https://togithub.com/codespell-project/codespell/pull/2461) - [@​danielhoherd](https://togithub.com/danielhoherd) made their first contribution in [https://github.com/codespell-project/codespell/pull/2493](https://togithub.com/codespell-project/codespell/pull/2493) - [@​quyykk](https://togithub.com/quyykk) made their first contribution in [https://github.com/codespell-project/codespell/pull/2401](https://togithub.com/codespell-project/codespell/pull/2401) - [@​Freed-Wu](https://togithub.com/Freed-Wu) made their first contribution in [https://github.com/codespell-project/codespell/pull/2290](https://togithub.com/codespell-project/codespell/pull/2290) - [@​janosh](https://togithub.com/janosh) made their first contribution in [https://github.com/codespell-project/codespell/pull/2518](https://togithub.com/codespell-project/codespell/pull/2518) - [@​JoergAtGithub](https://togithub.com/JoergAtGithub) made their first contrib </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://app.renovatebot.com/dashboard#github/allenporter/pyrainbird). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yMi4xIiwidXBkYXRlZEluVmVyIjoiMzUuMjIuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
; Conflicts: ; pkgs/development/tools/codespell/default.nix codespell 2.2.2 switched to pyproject & setuptools_scm: codespell-project/codespell#2523
To facilitate releases:
pyproject.toml
and makesetup.py
a thin wrappersetuptools_scm
to automate versioningTestPyPI
onmaster
pushes (mostly for testing purposes of the GH action)After this PR, creating a new release should be as simple as doing a GH release of some
master
commit with a correctly tagged version number (e.g.,v2.2.2
would be next), and it should automatically upload to PyPi.Locally doing
pip install -ve .
I get:which seems totally reasonable since our previous release was 2.2.1.
Inspired by #2522 (comment) -- after this hopefully @peternewman you can release easily