Skip to main content

ast-outline-cli (final release)

PyPI License: MIT

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-bro

See 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 name
  • sb — 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

License

MIT

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)

Source distribution for ast-outline-cli 2.1.1
File Size Uploaded
ast_outline_cli-2.1.1.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ast-outline-cli 2.1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

2.1.1 This release

2 release files

2.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page