NOTE:
This release is broken for Python < 3.11 without tomli installed in the presence of .toml
files (e.g., pyproject.toml
), see codespell-project/actions-codespell#59 !
What's Changed
- Misspelling of sufficient, sufficiently by @vikivivi in #2531
- insuffient->insufficient by @tkoyama010 in #2527
- add anayltic(s|al|ally) -> analytic(s|al|ally) by @robin-wayve in #2507
- Ignore flake8 rule W503 by @DimitriPapadopoulos in #2069
- Dead code found by vulture by @DimitriPapadopoulos in #2101
- Move falsy and accreting to more appropriate files by @janosh in #2511
- Add subtrate->substrate by @janosh in #2525
- Add "subtask" by @int-y1 in #2537
- Apply pyupgrade to project by @jdufresne in #2364
- {speherical,sperhical}->spherical by @janosh in #2540
- interepolation->interpolation by @tkoyama010 in #2512
- Ignore .mypy_cache folder by @kianmeng in #2361
- Fix uncaught exception on unreadable files by @DimitriPapadopoulos in #2196
- Add constrainst to dictionary by @jonathanberthias in #2546
- Add relative hidden directory and basic subdir tests by @peternewman in #2542
- Add trignometric->trigonometric by @janosh in #2549
- Add virtualied->virtualized, virtualised and friends by @peternewman in #2553
- Add several spelling corrections by @luzpaz in #2521
- Slightly simplify some boolean expressions by @jdufresne in #2556
- MAINT: Add CODEOWNERS by @larsoner in #2535
- positivie->positive by @janosh in #2558
- DOC/ENH: Clarify usage or configuration files and log about it by @sappelhoff in #2552
- Document required setuptools version by @DimitriPapadopoulos in #2560
- Redundant wheel dependency in pyproject.toml by @DimitriPapadopoulos in #2562
- Remove parameterizes->parametrizes by @int-y1 in #2563
- Replace codecs.open with open by @jdufresne in #2378
- Update subprocess usage to use modern subprocess.run() by @jdufresne in #2565
- Fix produce typo by @DimitriPapadopoulos in #2561
- Add a few corrections by @int-y1 in #2566
- Migrate pytest config into pyproject.toml by @cclauss in #2554
- Handle bad globs passed to if --skip/-S by @DimitriPapadopoulos in #2159
- Isn't the mailing list obsolete? by @DimitriPapadopoulos in #2090
- More CODEOWNERS by @peternewman in #2569
- Remove unused attribute Misspelling.fixword by @jdufresne in #2557
- Read config file without interpolation by @DimitriPapadopoulos in #2545
- Add andriod->android and friends by @peternewman in #2570
- Add total type GB to US by @peternewman in #2577
- Catch all cases of missing pytest by @DimitriPapadopoulos in #2568
- Fix typo in README pin → pip by @DimitriPapadopoulos in #2579
- Keep GitHub Actions up to date with Dependabot by @DimitriPapadopoulos in #2578
- decelaration could be deceleration by @DimitriPapadopoulos in #2576
- Add isort to project by @jdufresne in #2564
- Fix Deepsource issues by @DimitriPapadopoulos in #2085
- Replace list()/dict() with literals by @jdufresne in #2380
- Use major version @v1 of isort GitHub Action by @DimitriPapadopoulos in #2581
- Add a spelling correction by @fxlb in #2572
- Remove obsolete Python 2 workaround by @jdufresne in #2586
- Add misspelling of Kafka by @vikivivi in #2589
- Add testing and document support for Python 3.11 by @jdufresne in #2585
- Add type annotations to the project and use mypy by @jdufresne in #2588
- Add a few spelling corrections by @int-y1 in #2550
- Add several spelling corrections by @luzpaz in #2582
- quation->equation by @janosh in #2591
- Document support for Python versions in pyproject.toml by @jdufresne in #2379
- Use black to format Python files by @jdufresne in #2587
- Move "upto" to code dictionary by @skangas in #2603
- Move sudo-like command name "doas" to code dictionary by @skangas in #2600
- enthapl(ies|y)->enthalp(ies|y) by @janosh in #2590
- Add componoent(s)->component(s) by @cfi-gb in #2594
- Move "spawnve" to code dictionary by @skangas in #2614
- Move "MSDOS" to code dictionary by @skangas in #2615
- Added informal words by @Paradact in #2575
- Improve format of CC BY-SA 3.0 license link by @skangas in #2619
- {assymthotic, assymtotic}->asymptotic by @janosh in #2597
- Simplify some file reading in tests by opening in text mode by @jdufresne in #2624
- Remove setup.py by @jdufresne in #2626
- Normalize code block indicators in README by @waldyrious in #2621
- PEP 517 by @DimitriPapadopoulos in #2595
- Add spelling correction for 'alhpa' by @adrien-berchet in #2627
- Move Windows CI from AppVeyor to GitHub Actions by @jdufresne in #2628
- Add "token" as alternative for "toke" by @skangas in #2630
- Add spelling corrections for version. by @cfi-gb in #2629
- feat: Add cataalogue->catalogue to dictionary by @matthewfeickert in #2631
- Add several spelling corrections found in personal projects by @jdufresne in #2623
- Add several words for en-GB to en-US by @skangas in #2598
- Add fixes from misspell-fixer's safe.1.dict by @skangas in #2611
- Prefer "converter" to "convertor" by @skangas in #2613
- Add pre-commit configuration by @mdeweerd in #2459
- pre-commit: check toml, rst, yml and .in files by @mdeweerd in #2636
- centriod->centroid by @janosh in #2637
- Add operatin->operation, operating, correction. by @cfi-gb in #2640
- README: Document how to use pre-commit by @WilliamJamieson in #2639
- README: document simplest usage pattern by @waldyrious in #2638
- Prefer HTTPS to HTTP in URLs by @skangas in #2641
- Flush stdout when asking word fix by @adrien-berchet in #2642
- Correct "3rt" to "3rd" by @skangas in #2634
- Don't print config files by default by @skangas in #2618
- Add spelling fixes for derivative by @cbrxyz in #2643
- Typos from GEANT/CAT by @DimitriPapadopoulos in #2635
- Add new spellings for "exercise" by @int-y1 in #2538
- Added month misspells by @Paradact in #2573
- Add typos from Linux kernel's spelling.txt file by @skangas in #2647
- Add corrections from Fossies extra dictionary by @skangas in #2651
- Add typos found in Emacs by @skangas in #2652
- Add some typos found in FreedroidRPG by @skangas in #2654
- Add common misspellings of RISC-V by @felixonmars in #2479
- Revert "Add spelling correction for in-flight" by @peternewman in #2406
- Typos from marvin.cs.uidaho.edu: A by @skangas in #2656
- Added British words by @Paradact in #2574
- Add many corrections to dictionary.txt by @skangas in #2608
- Typos from marvin.cs.uidaho.edu: B by @skangas in #2658
- Add some more misspellings found in Emacs by @skangas in #2660
- Add typos found in GnuTLS by @skangas in #2671
- Typos from marvin.cs.uidaho.edu: C by @skangas in #2661
- Typos from marvin.cs.uidaho.edu: D by @skangas in #2663
- Typos from marvin.cs.uidaho.edu: E by @skangas in #2664
- Typos from marvin.cs.uidaho.edu: F by @skangas in #2665
- Add fixes from misspell-fixer's safe.2.dict by @skangas in #2612
- Typos from marvin.cs.uidaho.edu: H by @skangas in #2667
- Typos from marvin.cs.uidaho.edu: G by @skangas in #2666
- Typos from marvin.cs.uidaho.edu: I by @skangas in #2668
- Typos from marvin.cs.uidaho.edu: K by @skangas in #2669
- Move
ifset->if set
to code dictionary by @skangas in #2681 - Typos from marvin.cs.uidaho.edu: L by @skangas in #2670
- Move `keyservers->key servers' to code dictionary by @skangas in #2688
- Add explixitely->explicitly by @kianmeng in #2691
- Add fixes from travis (Closes #1312) by @skangas in #2653
- Most of
MANIFEST.in
is obsolete, get rid of it by @DimitriPapadopoulos in #2646 - Use f-strings wherever possible by @DimitriPapadopoulos in #2676
- Harden GitHub CI configuration by @skangas in #2655
- Typos from marvin.cs.uidaho.edu: O by @skangas in #2677
- Typos from marvin.cs.uidaho.edu: W by @skangas in #2687
- Typos from marvin.cs.uidaho.edu: J by @skangas in #2695
- Typos from marvin.cs.uidaho.edu: V by @skangas in #2686
- usable / useable: force recommended spelling by @DimitriPapadopoulos in #2694
- Typos from marvin.cs.uidaho.edu: N by @skangas in #2675
- Typos from marvin.cs.uidaho.edu: U by @skangas in #2685
- Typos from marvin.cs.uidaho.edu: Q by @skangas in #2679
- add spelling corrections from wikipedia corpus by @cconverse711 in #2487
- Move
ws->was
to code dictionary by @skangas in #2699 - Typos from marvin.cs.uidaho.edu: T by @skangas in #2684
- Add "inable" by @jdufresne in #2697
- Remove alias make targets to facilitate tab completion by @jdufresne in #2700
- Add several spelling corrections by @ydah in #2701
- Use type annotations directly from chardet package by @jdufresne in #2702
- Add outoing->outgoing by @iafisher in #2698
- Typos from marvin.cs.uidaho.edu: R by @skangas in #2680
- Rehabilitate extraversion by @DimitriPapadopoulos in #2198
- Add contineous -> continuous by @kianmeng in #2703
- Add neglibible -> negligible by @kianmeng in #2705
- move
pullrequest
to code dictionary by @robin-wayve in #2708 - Add
propect->prospect, protect, project,
and variations by @skangas in #2710 - Add respwan -> respawn and related words by @kianmeng in #2711
- Typos from marvin.cs.uidaho.edu: P by @skangas in #2678
- Typos from marvin.cs.uidaho.edu: S by @skangas in #2683
- Add various spelling corrections for words containing "meant" by @cfi-gb in #2712
- Improve support of TOML config files by @DimitriPapadopoulos in #2715
- Toml python3.11 by @SRv6d in #2720
- pre-commit: Upgrade psf/black for stable style 2023 by @cclauss in #2724
- Add recjected->rejected by @arm-in in #2722
- Add evaluatated->evaluated by @arm-in in #2721
- Add totatl(ly)->total(ly) by @luzpaz in #2725
- Add visulization->visualization by @tkoyama010 in #2448
- Add several spelling corrections by @luzpaz in #2410
- Fix CI mypy job by @DimitriPapadopoulos in #2733
- Add various spelling corrections for (in|ex)clude* and modify* by @cfi-gb in #2732
- spwan → spawn by @DimitriPapadopoulos in #2714
- Focussed is correct in British English by @DimitriPapadopoulos in #2709
- dedent/outdent is used a lot in Python by @DimitriPapadopoulos in #2696
- maanger by @DimitriPapadopoulos in #2650
- sizeable is correct, resizeable should be correct too by @DimitriPapadopoulos in #2693
- Fix more words derived from paramterize/paramterise by @DimitriPapadopoulos in #2648
- Fix more words derived from renable by @DimitriPapadopoulos in #2649
- Add accordin->according by @luzpaz in #2739
- Add variations of grow by @luzpaz in #2738
- regargless->regardless by @tkoyama010 in #2737
- convienant->convenient by @tkoyama010 in #2736
- Add involtue(d|s)->involute(d|s) by @luzpaz in #2735
- Typos from Emacs by @skangas in #2740
- dict: Add instersection(s)->intersection(s) by @akien-mga in #2741
- Added more common typos by @polluks in #2277
- Add several spelling corrections by @luzpaz in #2593
- Add explicete* by @sebweb3r in #2175
- Add misspellings of resolvable, resolver, unresolved by @vikivivi in #2584
- Add misspellings of mobile, modules, models by @vikivivi in #2583
- "keyserver" is correct, fixes #2084 by @matkoniecz in #2147
- Add entries to the inclusive language dictionary by @sed-i in #2469
- Include chardet in dev dependencies by @Jackenmen in #2497
- Move
keypair(s)->key pair(s)
to code dictionary by @skangas in #2743 - Add
man-in-the-middle->adversary-in-the-middle
alternative by @skangas in #2744 - Add typos found in zlib by @DimitriPapadopoulos in #2742
- Add typos found in Emacs by @skangas in #2745
- Move
shouldnot
to code dictionary (Fixes #2528) by @skangas in #2747 - Add
convervation->conservation
et al (Fix #2716) by @skangas in #2746 - Add various political terms by @skangas in #2749
- requenst: fix typo found in blogs by @DimitriPapadopoulos in #2752
- Add spelling corrections for Policy and variants. by @cfi-gb in #2750
- typos found in iperf by @DimitriPapadopoulos in #2360
- Add spelling corrections for duplicate and variants. by @cfi-gb in #2753
- Fixed #2690 by @polluks in #2755
- Add protlet(s)->portlet(s) correction by @cfi-gb in #2756
- Add deffault(s|ed)->default(s|ed) correction by @cfi-gb in #2762
- More precise ignore directive for mypy by @DimitriPapadopoulos in #2760
- Add a spelling correction by @fxlb in #2763
- doc: tomli is not needed for Python >= 3.11 by @DimitriPapadopoulos in #2751
- Add spelling correction for vulnderabilit(y|ies)->vulnerabilit(y|ies) by @cfi-gb in #2770
- tetrahedoren->tetrahedron by @tkoyama010 in #2769
- ENH: Color matching wrong word in the interactive session by @yarikoptic in #2771
- Switch from pytest tmpdir to tmp_path in tests by @jdufresne in #2625
New Contributors
- @int-y1 made their first contribution in #2537
- @jonathanberthias made their first contribution in #2546
- @sappelhoff made their first contribution in #2552
- @skangas made their first contribution in #2603
- @Paradact made their first contribution in #2575
- @WilliamJamieson made their first contribution in #2639
- @cbrxyz made their first contribution in #2643
- @felixonmars made their first contribution in #2479
- @cconverse711 made their first contribution in #2487
- @iafisher made their first contribution in #2698
- @SRv6d made their first contribution in #2720
- @polluks made their first contribution in #2277
- @Jackenmen made their first contribution in #2497
- @yarikoptic made their first contribution in #2771
Full Changelog: v2.2.2...v2.2.3