Skip to content

Releases: facelessuser/pyspelling

2.10

13 Jan 06:07
Compare
Choose a tag to compare

2.10

  • NEW: Allow specifying parallel processes to speed up spell checking. Number of jobs can be specified either
    by command line or via the config. Command line overrides the config.

2.9

02 Sep 14:35
Compare
Choose a tag to compare
2.9

2.9

  • NEW: Officially support Python 3.11 and 3.12.
  • NEW: Drop support for Python 3.7.

2.8.2

17 Feb 14:24
Compare
Choose a tag to compare

2.8.2

  • FIX: Ensure that Aspell actually uses the encoding passed to it for dictionaries.
  • FIX: Use a disallow list for problematic or unsupported arguments to the underlying spell checker instead of using
    a more restrictive allow list.
  • FIX: Fix logic bug in JavaScript filter.

2.8.1

19 Jul 01:43
Compare
Choose a tag to compare

2.8.1

  • FIX: Fix missing command line application after migration to new build system.

2.8

19 Jul 00:31
d6e4742
Compare
Choose a tag to compare
2.8

2.8

  • NEW: Officially drop support for Python 3.6 and add support for Python 3.10.
  • NEW: Switch build system to Hatchling.
  • FIX: Fix typo in Aspell accepted parameters.

2.7.3

07 Aug 04:27
Compare
Choose a tag to compare

2.7.3

  • FIX: Fix context reporting in the XML, HTML, and other filters derived from XML the filter.

2.7.2

31 Jan 19:16
Compare
Choose a tag to compare

2.7.2

  • FIX: Add note in --help option about --source behavior.
  • FIX: Better documentation on language options and Unicode normalization in international languages.

2.7.1

23 Dec 15:28
19f4b67
Compare
Choose a tag to compare

2.7.1

  • FIX: Allow camel case options in Aspell.

2.7.0

27 Nov 19:12
Compare
Choose a tag to compare

2.7

  • NEW: Check for .pyspelling.yml or .pyspelling.yaml by default.
  • FIX: Fix documentation about how to specify languages in Aspell and how to specify languages when compiling custom wordlists. In short, d should be used for specifying languages in general, but when using custom wordlists, lang should be specified, and it should reference the .dat file name..
  • FIX: Fix spelling in help output.
  • FIX: Raise error in cases where pipeline options are not indented enough and parsed as an additional pipeline name.
  • FIX: Drop Python 3.5 support and officially support Python 3.9.

2.6.1

27 Jun 17:27
Compare
Choose a tag to compare

2.6.1

  • FIX: Upgrade to wcmatch 6.0.3 which fixes issues dealing with dot files and globstar (**) when dot globbing is not enabled. Also fixes a small logic error with symlink following and globstar. 6.0.3 is now the minimum requirement.