skillfed

cmeel-boost

cmeel distribution for boost, which provides free peer-reviewed portable C++ source libraries.

cmeel-boost v1.90.0 1.1M downloads/30d#4,441 on PyPI1
License unclear BSL-1.0 Active released

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

uv

uv add cmeel-boost

poetry

poetry add cmeel-boost

Installing 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

boost c++ libraries pythonprebuilt boost wheelscmeel boost distributionboost c++ bindingsboost library packaging
c++-bindingsprebuilt-wheels

More Build Tools packages