{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/17"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/11"}],"enrichment":{"capability":"A Pylint plugin that enforces consistent use of single vs. double quotes and docstring quote styles across Python code.","skillfed_tags":["linting","code-style","pylint-plugin"],"use_cases":["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."],"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.\n\nYou 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.","worth_installing":"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\u2014verify it works in your environment before relying on it in production CI/CD."},"id":"pylint-quotes","links":{"html":"https://skillfed.io/packages/pylint-quotes","md":"https://skillfed.io/packages/pylint-quotes.md","pypi":"https://pypi.org/project/pylint-quotes/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2021-05-25","license_spdx":null,"license_treatment":"permissive","name":"pylint-quotes","python_support":"supports_current","summary":"Quote consistency checker for PyLint.."},"popularity":{"monthly_downloads":82627,"position":14150,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.3"}
