Skip to main content

bundle-analyser

Part of the analyser family — analyses collections of files in folders or zip archives.

Accepts a folder path or a zip file, walks all files, dispatches each to the appropriate analyser family member (via auto-analyser), and returns per-file signals plus structural signals about the collection as a whole.

Status

Coming soon. Name reserved on PyPI.

Analyser Family

Tool Input Role
auto-analyser single file or zip routes to the right specialist
bundle-analyser folder or zip walks a collection, calls auto-analyser per file
git-analyser local git repo or remote URL commit history + per-file signals
code-analyser source file Python, JS, TS, HTML, CSS, SQL signals
document-analyser document file PDF, DOCX, Markdown signals

Port

8008 (reserved)

Local (CLI) routing

bundle-analyser dispatches every file through auto-analyser, whose built-in defaults expect HTTP services on localhost:800x. For a fully local setup — specialists installed in the same venv, invoked as CLIs — point auto-analyser at them via ./auto-analyser.yaml (beside where you run from) or ~/.config/auto-analyser/config.yaml:

analysers:
  document-analyser: { type: cli, command: document-analyser }
  code-analyser: { type: cli, command: code-analyser }
  speech-analyser: { type: cli, command: speech-analyser }
  video-analyser: { type: cli, command: video-analyser }
  image-analyser: { type: cli, command: image-analyser }
  records-analyser: { type: cli, command: records-analyser }
  diagram-analyser: { type: cli, command: diagram-analyser }

Each listed member must expose the family contract: a manifest subcommand and <command> <file> --json → JSON on stdout. Unlisted members keep the HTTP defaults and error per-file when the service isn't running.

Metadata

Release files for bundle-analyser 0.6.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bundle-analyser 0.6.0
File Size Uploaded
bundle_analyser-0.6.0.tar.gz 70.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bundle-analyser 0.6.0
File Interpreter ABI Platform
bundle_analyser-0.6.0-py3-none-any.whl Python 3 none any Details

Total release size: 81.6 kB

Release files / bundle_analyser-0.6.0.tar.gz

Download URL bundle_analyser-0.6.0.tar.gz
Size 70.4 kB
Tags Source
SHA-256 checksum
How to use checksums
082bcfa9826fbb2ae42599ccef1685d39e20b3d84dd2f9bb94bb94c5f597c15d
BLAKE2b-256 checksum
How to use checksums
df06504a0b12f04ca5626f8fac72242e3cfd6be978c38689d03c3d0f3d8fb72b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / bundle_analyser-0.6.0-py3-none-any.whl

Download URL bundle_analyser-0.6.0-py3-none-any.whl
Size 11.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e483e5f70f600b60ebbe73644ab6768079a3bc936663414c88d026cfebf2f8c6
BLAKE2b-256 checksum
How to use checksums
28402aa70c7dfc1e72502d9c329d04571344d53724f2b7fb63c323ed217e65b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.6.0 This release

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.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