Final ast-outline release. Renamed to ast-bro — install via `pip install ast-bro`. Ships ast-bro and sb binaries alongside ast-outline.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ast_outline_cli-2.1.1.tar.gz.
File metadata
- Download URL: ast_outline_cli-2.1.1.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02b1ab3e8f7498746199c609eb1b9a8924a4d0d15a231b19cc0d062233dd4a79
|
|
| MD5 |
667e3861ead98ed310df2bd01e1a6e9a
|
|
| BLAKE2b-256 |
4c72b470e923cefd7837d37bb4687338005fe83434f65c827bfd12ae6b9f9c42
|
File details
Details for the file ast_outline_cli-2.1.1-py3-none-any.whl.
File metadata
- Download URL: ast_outline_cli-2.1.1-py3-none-any.whl
- Upload date:
- Size: 4.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b02de9c80ce6b29f062e35bdeeea5dd52280352047b809c00c57a2bc7831f787
|
|
| MD5 |
b80ce154b037674109342ae23f57c299
|
|
| BLAKE2b-256 |
060086a017018293dd05277141c2042123cc1d0777d4a14582b007d8f500a00d
|