ubuntu ๐Ÿง macos ๐Ÿ windows ๐ŸชŸ PyPI Release ๐Ÿ auto reference update ๐Ÿ”„ docs ๐Ÿ“–

The Bundle Dream

TheBundleยถ

TheBundle is a modern, extensible Python framework for robust, maintainable, and high-performance software projects. It provides a suite of core modules for logging, tracing, data modeling, process management, ZeroMQ sockets, browser automation, and moreโ€”plus advanced testing and pybind11/C++ extension tooling.

Install:

pip install thebundle

Bootstrap Wizardยถ

From a fresh machine, use the wizard to install Docker (plus WSL2/NVIDIA setup where applicable), Git, Python, create a venv, and install thebundle[all].

Linux/macOS:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/HorusElohim/TheBundle/main/wizards/run.sh)"

Windows (PowerShell):

powershell -NoProfile -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/HorusElohim/TheBundle/main/wizards/platforms/windows.ps1 | iex"

Continuous Integration: Platforms & Python Versionsยถ

Platform

Python Versions

๐Ÿง Ubuntu

3.10 3.11, 3.12

๐Ÿ macOS

3.10, 3.11, 3.12

๐ŸชŸ Windows

3.10, 3.11, 3.12

Documentationยถ

Full API reference and module guides are published on GitHub Pages: ๐Ÿ‘‰ https://HorusElohim.github.io/TheBundle/

The documentation is auto-generated with Sphinx from docstrings and module READMEs, and deployed on every push to main via the Deploy Docs workflow. To build locally:

pip install thebundle[docs]
bundle docs build
bundle docs serve

Module guides:

Licenseยถ

Licensed under the Apache License, Version 2.0. See LICENSE for details.