ast-outline-cli (final release)
This is the final release of
ast-outline-cli. The project has been renamed to ast-bro — the old name no longer fits a toolkit that now covers dep & call graphs, hybrid semantic search, and AST-aware structural rewrite (and the name collided with a couple of unrelated packages).Switch to:
pip install ast-broSee github.com/aeroxy/ast-bro for the new home.
What this 2.1.1 release does
It's the same code as ast-bro 2.2.0 and installs three commands so you can start using the new names before switching package:
ast-outline— the original CLI (still works, will not receive further updates)ast-bro— the new canonical namesb— a shorter alias
Every ast-outline --help invocation prints the discontinuation notice with the upgrade path. Once you're ready, pip uninstall ast-outline-cli && pip install ast-bro and your scripts that call ast-bro or sb keep working.
Install (for now)
pip install ast-outline-cli
On first run the wrapper downloads the pre-built Rust binary from GitHub releases and caches it locally.
| Platform | Cache directory |
|---|---|
| macOS | ~/Library/Caches/ast-bro/ |
| Linux | ~/.cache/ast-bro/ |
Supported Platforms
| Platform | Status |
|---|---|
| macOS ARM64 | Pre-built binary available |
| Other platforms | Build from source |
For other platforms:
cargo install ast-bro
Links
- ast-bro on PyPI — the renamed package
- ast-bro on GitHub
- @ast-bro/cli on npm
- crates.io
License
Metadata
Release files for ast-outline-cli 2.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 | |
|---|---|---|---|
| ast_outline_cli-2.1.1.tar.gz | 3.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ast_outline_cli-2.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.3 kB
Release files / ast_outline_cli-2.1.1.tar.gz
| Download URL | ast_outline_cli-2.1.1.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
02b1ab3e8f7498746199c609eb1b9a8924a4d0d15a231b19cc0d062233dd4a79
|
|
BLAKE2b-256 checksum How to use checksums |
4c72b470e923cefd7837d37bb4687338005fe83434f65c827bfd12ae6b9f9c42
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / ast_outline_cli-2.1.1-py3-none-any.whl
| Download URL | ast_outline_cli-2.1.1-py3-none-any.whl |
|---|---|
| Size | 4.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b02de9c80ce6b29f062e35bdeeea5dd52280352047b809c00c57a2bc7831f787
|
|
BLAKE2b-256 checksum How to use checksums |
060086a017018293dd05277141c2042123cc1d0777d4a14582b007d8f500a00d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|