{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/2"}],"enrichment":{"capability":"Validates reStructuredText syntax and checks code blocks embedded within it, supporting multiple languages including Python, Bash, C/C++, JSON, XML, YAML, and Doctest.","skillfed_tags":["documentation-tooling","linting","static-analysis"],"use_cases":["Validate RST documentation in CI/CD pipelines to catch syntax errors before publishing.","Check code examples embedded in docstrings or documentation for correctness.","Lint Sphinx documentation projects to ensure consistent RST formatting.","Integrate into pre-commit hooks to validate RST changes before commit.","Validate YAML or JSON blocks within RST documents when using optional extras."],"what_it_does":"rstcheck-core is a library for validating reStructuredText documents and the code blocks they contain. It checks RST syntax correctness and can validate nested code in multiple languages\u2014Bash, Python, C/C++, JSON, XML, YAML, Doctest, and reStructuredText itself. The package depends on docutils for RST parsing and pydantic for configuration, making it suitable for integration into documentation pipelines, CI/CD workflows, or as a linting component in larger tools.\n\nThe library is actively maintained and supports current Python versions (3.10+). It offers optional extras for additional functionality: TOML configuration support, Sphinx integration, and YAML validation. With no known security vulnerabilities and a permissive MIT license, it presents a low-friction option for projects that need to enforce RST quality as part of their build or validation process.","worth_installing":"Yes. rstcheck-core is actively maintained, has low install friction, carries no known vulnerabilities, and uses a permissive license. It solves a clear problem\u2014validating RST and embedded code blocks\u2014with minimal dependencies. Install it if you need RST validation in documentation workflows or CI pipelines."},"id":"rstcheck-core","links":{"html":"https://skillfed.io/packages/rstcheck-core","md":"https://skillfed.io/packages/rstcheck-core.md","pypi":"https://pypi.org/project/rstcheck-core/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-28","license_spdx":null,"license_treatment":"permissive","name":"rstcheck-core","python_support":"supports_current","summary":"Checks syntax of reStructuredText and code blocks nested within it"},"popularity":{"monthly_downloads":995626,"position":4549,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.3.1"}
