{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/3"}],"enrichment":{"capability":"Parses and applies EditorConfig files to determine coding style properties for a given file path, usable as a command-line tool or importable library.","skillfed_tags":["code-style","editor-config","cross-editor"],"use_cases":["Integrate EditorConfig support into a Python-based linter or code formatter to automatically apply project style rules.","Build an editor plugin or IDE extension that reads .editorconfig files to configure indentation, line endings, and charset.","Validate that a codebase's actual formatting matches the rules defined in its .editorconfig file as part of CI/CD.","Create a development tool that queries EditorConfig properties for a file to guide code generation or refactoring."],"what_it_does":"EditorConfig Python Core reads .editorconfig files and returns the style properties that apply to a given file path. It mirrors the functionality of the EditorConfig C Core, making it useful for tools and editors that need to enforce consistent coding conventions across teams and projects without requiring manual configuration in each editor.\n\nThe package works as both a standalone command-line utility and as an importable Python library. It has no runtime dependencies and supports modern Python versions (3.9 through 3.13), making it straightforward to integrate into build systems, linters, formatters, or editor plugins that need to respect EditorConfig conventions.","worth_installing":"Yes. This is a well-maintained, dependency-free library that solves a real problem: reading EditorConfig files in Python. It's actively developed, supports current Python versions, carries no security vulnerabilities, and uses a permissive license. Install it if you're building tools that need to respect EditorConfig conventions."},"id":"editorconfig","links":{"html":"https://skillfed.io/packages/editorconfig","md":"https://skillfed.io/packages/editorconfig.md","pypi":"https://pypi.org/project/editorconfig/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-06-09","license_spdx":null,"license_treatment":"permissive","name":"EditorConfig","python_support":"supports_current","summary":"EditorConfig File Locator and Interpreter for Python"},"popularity":{"monthly_downloads":6093752,"position":1972,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.17.1"}
