pylint-quotes
Quote consistency checker for PyLint..
Decision gist · record as of 2026-08-14
Yes, if you are actively using Pylint and want automated quote-style enforcement. The low install friction and permissive MIT license make it a straightforward addition. However, exercise caution: the package is dormant (last release 2021-05-25) and may have compatibility gaps with recent Pylint versions—verify it works in your environment before relying on it in production CI/CD.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires pylint to be installed and available; the plugin must be explicitly loaded via the --load-plugins flag to function.
- Low install friction with a single runtime dependency on pylint.
- However, the package is dormant—last release was 2021-05-25, though the repository remains active with a commit as recent as 2024-08-14.
License · maintenance · safety
MIT (permissive) — MIT license is permissive, allowing use in commercial and open-source projects with minimal restrictions beyond attribution.
last release 2021-05-25 (1907 days) · last repo commit 2024-08-14 · 43 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 82,627 downloads/mo, #14,150 on PyPI
Alternatives
Verify before relying
pip install pylint-quotes
pylint --load-plugins pylint_quotes your_module.py- Whether the plugin remains compatible with recent pylint versions despite dormancy since 2021-05-25.
- Whether configuration options (string-quote, triple-quote, docstring-quote) work as documented in current pylint environments.
- Compatibility with Python versions beyond 3.9, given the latest classifiers list only through 3.9.
What it is and what it does
pylint-quotes is a Pylint plugin that adds quote-consistency checking to your linting workflow. It enforces a uniform style for string literals, triple-quoted strings, and docstrings across your codebase, flagging violations as Pylint convention messages. The plugin supports configurable quote preferences (single or double) for each category and includes a smart mode to avoid unnecessary escaping.
You load it by passing --load-plugins pylint_quotes when running Pylint. It then scans your code for quote inconsistencies and reports them alongside standard Pylint checks. Configuration is done via a Pylint config file with keys like string-quote, triple-quote, and docstring-quote set to 'single', 'double', or escape-aware variants.
Use it for
- Enforce a team's chosen quote style (e.g., single quotes for strings, double for docstrings) across a large codebase.
- Catch quote inconsistencies in code review by running pylint-quotes in CI/CD pipelines.
- Standardize docstring quotes to match internal style guides during refactoring.
- Prevent unnecessary string escaping by using the 'avoid-escape' configuration modes.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes, if you are actively using Pylint and want automated quote-style enforcement.
The low install friction and permissive MIT license make it a straightforward addition. However, exercise caution: the package is dormant (last release 2021-05-25) and may have compatibility gaps with recent Pylint versions—verify it works in your environment before relying on it in production CI/CD.
Install
pylint-quotes on PyPI
Before you install
Low install friction with a single runtime dependency on pylint. However, the package is dormant—last release was 2021-05-25, though the repository remains active with a commit as recent as 2024-08-14. No recent maintenance or updates.
Requires pylint to be installed and available; the plugin must be explicitly loaded via the --load-plugins flag to function.
License in practice
MIT license is permissive, allowing use in commercial and open-source projects with minimal restrictions beyond attribution.
Quickstart
pip install pylint-quotes
pylint --load-plugins pylint_quotes your_module.py
Verify before relying
- Whether the plugin remains compatible with recent pylint versions despite dormancy since 2021-05-25.
- Whether configuration options (string-quote, triple-quote, docstring-quote) work as documented in current pylint environments.
- Compatibility with Python versions beyond 3.9, given the latest classifiers list only through 3.9.
Package facts
| License | MIT permissive |
| Python support | Supports the current Python release >=3.6 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 1 packagepylint |
| Maintenance | Dormant 1,907 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 82,627 / month, #14,150 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Intended Audience :: DevelopersLicense :: OSI Approved :: MIT LicenseNatural Language :: EnglishProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.6Programming Language :: Python :: 3.7Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9Topic :: Software DevelopmentTopic :: Utilities |
Evidence: pylint_quotes-0.2.3-py2.py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “pylint quote consistency checker”
- pylint-quotesA Pylint plugin that enforces consistent use of single vs. double…
- dotenv-linterLints `.env` files for consistency violations and best practices,…
- pydocstringformatterAutomatically formats Python docstrings to comply with PEP 8 and PEP…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also flake8-literal · flake8-quotes · pylint-odoo · pylint-flask-sqlalchemy · pylint-pydantic · pylint-per-file-ignores · pylint-actions · pylint-django · pylint-pytest · import-linter