macOS
brew install rst-lintlocal Homebrew formula metadata
安装
brew install rst-lintlocal Homebrew formula metadata
概览
ReStructuredText linter
历史
restructuredtext-lint is a Python library and command-line linter for detecting structural errors in reStructuredText documents.
Todd Wolfson created restructuredtext-lint after frustration with discovering invalid reStructuredText only after uploading content to PyPI. It was developed alongside a Sublime Text linter and built on Docutils parsing.
The project later standardized on UTF-8 behavior in its 2.0.0 breaking release, narrowing its purpose to checking reStructuredText structure rather than managing arbitrary input encodings.
The official README records integration with other developer tools and maintains an official wiki page for those integrations. source_facts.package-manager records Homebrew distribution in addition to the project's documented Python-package installation.
Users run `rst-lint` or `restructuredtext-lint` against files or directories and select a reporting threshold and text or JSON output. Python programs can call `lint` for strings or `lint_file` for files. The tool returns distinct exit statuses for success, internal errors, and lint failures.
restructuredtext-lint catches packaging-description errors before publication and exposes both a reusable Python API and a small CLI. It reflects an era when reStructuredText was central to Python package metadata and PyPI project pages.
安全态势
narrow executable package without higher-risk signals.
绿色 风险 · 低 置信度 · appliance
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
restructuredtext-lint | cli | 全局可执行文件 | |
rst-lint | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/twolfson/restructuredtext-lint
安装元数据
| 软件包键 | brew:rst-lint |
|---|---|
| 版本 | 2.0.2 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/rst-lint |
| 主页 | https://github.com/twolfson/restructuredtext-lint |
| 仓库 | https://github.com/twolfson/restructuredtext-lint |
| 许可证 | Unlicense |
| 源码归档 | https://files.pythonhosted.org/packages/ca/e6/eefcad2228f4124f17e01064428fbcd0ade06a274f3063ce3a126a569d6b/restructuredtext_lint-2.0.2.tar.gz |
| 依赖 | python@3.14 |
| Bottle | 可用 (于 all) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | rst-lint |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.