cmeel-boost
cmeel distribution for boost, which provides free peer-reviewed portable C++ source libraries.
What it is and what it does
cmeel-boost is a pre-compiled distribution of the Boost C++ libraries packaged for Python environments. It wraps Boost 1.90.0 using the cmeel (CMake Wheel) packaging system, allowing Python projects to depend on Boost without requiring local compilation. The package provides platform-specific wheels for modern Python versions (3.10+) across macOS and Linux architectures.
This is primarily useful for Python packages that include C++ extensions or native code needing Boost libraries. Rather than requiring users to install Boost system-wide or compile it themselves, this package delivers pre-built binaries as a Python dependency. It depends on cmeel and numpy at runtime.
Use it for:
- Building Python C++ extension modules that link against Boost libraries without requiring system Boost installation.
- Packaging scientific Python libraries with compiled components that depend on Boost functionality.
- Creating reproducible builds where Boost version and configuration are pinned via pip requirements.
- Cross-platform CI/CD pipelines needing consistent Boost availability across macOS and Linux environments.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides pre-built Boost 1.90.0 C++ libraries packaged for Python environments via cmeel, enabling Python projects to link against Boost without compiling from source.
Yes, if your Python project includes C++ extensions or native code requiring Boost libraries. The pre-built wheels eliminate compilation friction and provide consistent binaries across platforms. However, verify that the license treatment ('unclear') aligns with your use case, and confirm which Boost components are included match your actual needs.
Install
cmeel-boost on PyPI
pip
pip install cmeel-boostuv
uv add cmeel-boostpoetry
poetry add cmeel-boostInstalling cmeel-boost
Before you install
Medium install friction due to platform-specific wheels; active maintenance with recent releases. Requires Python 3.10 or later. Depends on cmeel and numpy at runtime.
License in practice
Licensed under BSL-1.0 (Boost Software License); license treatment is marked unclear, so review the actual license terms before use in proprietary or restricted contexts.
Quickstart
pip install cmeel-boost
import cmeel_boost
# Boost libraries are now available for linking in C++ extensions
Requires Python 3.10 or later; platform-specific wheels available for macOS (x86_64, arm64) and Linux (x86_64, aarch64).
Verify before relying
- What specific Boost components are included in this distribution and which are available for Python binding.
- Whether this package provides Python bindings or only C++ libraries for use in compiled extensions.
- Clarification of the 'unclear' license treatment and any restrictions on commercial use.
Package facts
| License | BSL-1.0 (unclear) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | medium — platform-specific wheel |
| Runtime dependencies | 2 — cmeel, numpy |
| Maintenance | actively maintained — 86 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 1,051,911/month — #4,441 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: cmeel_boost-1.90.0-0-cp310-cp310-macosx_10_9_x86_64.whl; cmeel_boost-1.90.0-0-cp310-cp310-macosx_11_0_arm64.whl; cmeel_boost-1.90.0-0-cp310-cp310-manylinux_2_28_aarch64.whl; cmeel_boost-1.90.0-0-cp310-cp310-manylinux_2_28_x86_64.whl; cmeel_boost-1.90.0-0-cp311-cp311-macosx_10_9_x86_64.whl; cmeel_boost-1.90.0-0-cp311-cp311-macosx_11_0_arm64.whl; cmeel_boost-1.90.0-0-cp311-cp311-manylinux_2_28_aarch64.whl; cmeel_boost-1.90.0-0-cp311-cp311-manylinux_2_28_x86_64.whl; cmeel_boost-1.90.0-0-cp312-cp312-macosx_10_9_x86_64.whl; cmeel_boost-1.90.0-0-cp312-cp312-macosx_11_0_arm64.whl; cmeel_boost-1.90.0-0-cp312-cp312-manylinux_2_28_aarch64.whl; cmeel_boost-1.90.0-0-cp312-cp312-manylinux_2_28_x86_64.whl; cmeel_boost-1.90.0-0-cp313-cp313-macosx_10_9_x86_64.whl; cmeel_boost-1.90.0-0-cp313-cp313-macosx_11_0_arm64.whl; cmeel_boost-1.90.0-0-cp313-cp313-manylinux_2_28_aarch64.whl; cmeel_boost-1.90.0-0-cp313-cp313-manylinux_2_28_x86_64.whl; cmeel_boost-1.90.0-0-cp314-cp314-macosx_10_9_x86_64.whl; cmeel_boost-1.90.0-0-cp314-cp314-macosx_11_0_arm64.whl; cmeel_boost-1.90.0-0-cp314-cp314-manylinux_2_28_aarch64.whl; cmeel_boost-1.90.0-0-cp314-cp314-manylinux_2_28_x86_64.whl
Tags
More Build Tools packages
Provides reusable utilities for Python…
permissive · top 100 on PyPI
tqdmWraps any iterable to display a real-time…
copyleft · top 100 on PyPI
pippip is the standard installer for Python…
permissive · top 100 on PyPI
hatchlingHatchling is a standards-compliant Python build…
permissive · top 100 on PyPI
grpcio-toolsGenerates Python gRPC service stubs and message…
permissive · top 1,000 on PyPI
pre-commitpre-commit is a framework for installing and…
permissive · top 1,000 on PyPI
cmeelcmeel is a PEP 517 build backend that packages…
permissive · top 5,000 on PyPI
cmeel-console-bridgeProvides a Python distribution of…
permissive · top 15,000 on PyPI
cmeel-zlibProvides zlib 1.3.2 as a pre-built wheel for…
permissive · top 15,000 on PyPI
cmeel-tinyxmlProvides a Python-packaged distribution of…
unclear · top 15,000 on PyPI
cmeel-tinyxml2Provides a Python-packaged distribution of…
permissive · top 15,000 on PyPI
cmeel-assimpProvides a Python-packaged distribution of…
permissive · top 5,000 on PyPI
cmeel-qhullProvides precompiled qhull binaries (convex…
unclear · top 15,000 on PyPI
scipy-openblas32Provides pre-built OpenBLAS shared libraries…
permissive · top 15,000 on PyPI
openbabel-wheelProvides prebuilt Python wheels for OpenBabel,…
copyleft · top 15,000 on PyPI
nodejs-wheelDistributes Node.js prebuilt binaries as Python…
unclear · top 15,000 on PyPI