pyspelling
« Back to VersTracker
Description:
Spell checker automation tool
Type: Formula  |  Latest Version: 2.12.1@0  |  Tracked Since: Nov 26, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: spelling linting developer-tools python automation
Install: brew install pyspelling
About:
pyspelling is a Python-based spell checker automation tool designed to catch spelling errors in source code and documentation. It supports a wide variety of text file formats and allows for extensive customization using different spell checking backends like Aspell, Hunspell, or custom Python scripts. This makes it ideal for enforcing spelling consistency in software projects.
Key Features:
  • Multi-backend support (Aspell, Hunspell, Wordlist, etc.)
  • Extensible architecture with custom filters and spellers
  • Supports numerous file formats (Markdown, HTML, Python, etc.)
  • Configurable via a simple YAML file
Use Cases:
  • Automated spell checking in CI/CD pipelines
  • Validating spelling in documentation and source code comments
  • Enforcing consistent terminology across a project
Alternatives:
  • codespell – Codespell focuses on fixing common misspellings automatically, whereas pyspelling is more configurable for general-purpose spell checking.
  • aspell – Aspell is a lower-level C library that pyspelling often wraps to provide Python-specific automation and filtering capabilities.
Version History
Detected Version Rev Change Commit
Nov 26, 2025 11:23pm 0 VERSION_BUMP 40cc6e57
Oct 27, 2025 9:17pm 0 VERSION_BUMP 1c23f99d
Oct 13, 2025 12:52pm 0 VERSION_BUMP 0f1f0e1b
Oct 13, 2025 4:17am 0 VERSION_BUMP c7ac1168
Nov 8, 2024 11:20pm 0 VERSION_BUMP 0ac837c4
Oct 13, 2024 7:07pm 0 VERSION_BUMP b9a4d4bd