asc-devkit-docs-cli
Query the Ascend asc-devkit repository from the command line: full-text documentation search (FTS5) plus source code symbol lookup, in one tool.
search/api/section— docs underdocs/api+docs/guide(about 3,000 markdown files)code/read— symbol lookup ininclude/impl/examples/(ripgrep-based)whereis— full picture of one symbol: doc page + declaration + implementations (per-arch variants) + examplesinit— detect the locally installed CANN version, clone the matching asc-devkit branch, build the index
Install
pip install asc-devkit-docs-cli
Requires Python >= 3.10 and ripgrep for code queries.
Quick start
devkit-docs init # detect CANN, clone matching branch, index docs
devkit-docs api GatherMask # doc page first; falls back to code declarations
devkit-docs code GatherMask # decl + impl (dav_* variants) + examples
devkit-docs whereis GatherMask # everything at once
devkit-docs search 双缓冲 # full-text over api + guide docs
No local CANN? devkit-docs init --cann-version 9.1.0.
This project contains the query client only. Documentation, source code, and indexes come from the asc-devkit repository at runtime and follow its own license terms.
License
MIT
Release files for asc-devkit-docs-cli 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| asc_devkit_docs_cli-0.1.1.tar.gz | 10.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| asc_devkit_docs_cli-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 22.4 kB
Release files / asc_devkit_docs_cli-0.1.1.tar.gz
| Download URL | asc_devkit_docs_cli-0.1.1.tar.gz |
|---|---|
| Size | 10.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e4cb0d3642c323141121b08464e15d361c0ed0e72cd5760acb38908ccddeb47c
|
|
BLAKE2b-256 checksum How to use checksums |
24da0632cb4383341bf1f63738eab183511ec47ff3dc8281ac6c9da91c8bc3ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.12
|
Release files / asc_devkit_docs_cli-0.1.1-py3-none-any.whl
| Download URL | asc_devkit_docs_cli-0.1.1-py3-none-any.whl |
|---|---|
| Size | 11.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a5869c9a042549a3382352226732092bbcc89a67a943724008ace2b26c8da6bf
|
|
BLAKE2b-256 checksum How to use checksums |
7c79927a1b9501048e3794aa0b0c6565bcfb4a5f061b59a253b3837c53a493d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.12
|