Skip to main content

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)

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ast_outline_cli-2.1.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ast_outline_cli-2.1.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

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

Hashes for ast_outline_cli-2.1.1.tar.gz
Algorithm Hash digest
SHA256 02b1ab3e8f7498746199c609eb1b9a8924a4d0d15a231b19cc0d062233dd4a79
MD5 667e3861ead98ed310df2bd01e1a6e9a
BLAKE2b-256 4c72b470e923cefd7837d37bb4687338005fe83434f65c827bfd12ae6b9f9c42

See more details on using hashes here.

File details

Details for the file ast_outline_cli-2.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for ast_outline_cli-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b02de9c80ce6b29f062e35bdeeea5dd52280352047b809c00c57a2bc7831f787
MD5 b80ce154b037674109342ae23f57c299
BLAKE2b-256 060086a017018293dd05277141c2042123cc1d0777d4a14582b007d8f500a00d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page