macOS
brew install sqlparselocal Homebrew formula metadata
安装
brew install sqlparselocal Homebrew formula metadata
sudo apt install python-sqlparse-docDebian stable package indexes · python-sqlparse-doc · 来源: deb.debian.org
概览
Non-validating SQL parser
历史
sqlparse is a Python package and companion sqlformat command for non-validating SQL parsing, statement splitting, and SQL formatting.
The official documentation describes sqlparse as a non-validating SQL parser for Python with support for parsing, splitting, and formatting SQL statements. The official changelog records release 0.1.0 on April 8, 2009, making it one of the older small SQL tooling packages in the Python ecosystem.
The changelog shows steady maintenance across Python packaging eras: Python 3 compatibility work in release 0.1.6 on January 1, 2013, Python 2.7 and Python 3.3+ support boundaries in release 0.2.0 on July 20, 2016, and modern security and runtime updates such as 0.4.4 in 2023 and 0.5.0 in 2024.
sqlparse has remained useful because many tools need SQL tokenization and pretty-printing without connecting to a database or validating against a specific dialect. The supplied package-manager facts show it packaged by Homebrew and Debian/Ubuntu documentation packages, in addition to its Python packaging identity.
Developers use sqlparse as a library for parse, split, and format operations, and use the installed sqlformat executable for command-line formatting. Its non-validating design is important: it handles SQL text as tooling input rather than acting as a database-specific compiler.
Package nerds care about sqlparse because it is a small, durable dependency behind SQL-aware developer tooling. It also has the classic shape of a package-manager-friendly utility: a library, a CLI, a permissive license, documentation, and no need for a running database.
安全态势
broad file, network, media, or database tool signal.
blue 风险 · 中 置信度 · tool
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
sqlformat | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://github.com/andialbrecht/sqlparse
安装元数据
| 软件包键 | brew:sqlparse |
|---|---|
| 版本 | 0.5.5 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/sqlparse |
| 主页 | https://github.com/andialbrecht/sqlparse |
| 仓库 | https://github.com/andialbrecht/sqlparse |
| 上游文档 | https://sqlparse.readthedocs.io/ |
| 许可证 | BSD-3-Clause |
| 源码归档 | https://files.pythonhosted.org/packages/90/76/437d71068094df0726366574cf3432a4ed754217b436eb7429415cf2d480/sqlparse-0.5.5.tar.gz |
| 最后更新 | 2026-06-14T15:13:50+02:00 |
| Pulse | updated |
| 依赖 | python@3.14 |
| Bottle | 可用 (于 all) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | sqlparse |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
python-sqlparse-doc 0.5.3-1
documentation for non-validating SQL parser in Python
https://github.com/andialbrecht/sqlparse
sudo apt install python-sqlparse-docpython3-sqlparse 0.5.3-1
non-validating SQL parser for Python 3
https://github.com/andialbrecht/sqlparse
sudo apt install python3-sqlparsesqlformat 0.5.3-1
SQL formatting utility
https://github.com/andialbrecht/sqlparse
sudo apt install sqlformatpython-sqlparse-doc 0.4.4-1
documentation for non-validating SQL parser in Python
https://github.com/andialbrecht/sqlparse
sudo apt install python-sqlparse-docpython3-sqlparse 0.4.4-1
non-validating SQL parser for Python 3
https://github.com/andialbrecht/sqlparse
sudo apt install python3-sqlparsesqlformat 0.4.4-1
SQL formatting utility
https://github.com/andialbrecht/sqlparse
sudo apt install sqlformat来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.