lbt-honeybee
Installs a collection of Honeybee core and extension libraries.
What it is and what it does
lbt-honeybee is a convenience installer that bundles the entire Honeybee ecosystem—a collection of Python libraries for building energy simulation, daylighting analysis, and thermal comfort modeling. Rather than installing each extension separately, running `pip install lbt-honeybee` pulls in honeybee-core, honeybee-energy, honeybee-radiance (and related radiance tools), honeybee-display, plus all underlying Ladybug geometry and analysis libraries in one operation.
The package itself contains no source code; it exists purely as a dependency aggregator. It is intended for users who want the full Honeybee toolkit for architectural and environmental simulation work. The ecosystem is actively maintained, with a release dated 2026-08-13, and supports a range of Python versions from 2.7 through 3.12, though actual runtime support depends on the individual extension packages.
Use it for:
- Install the complete Honeybee ecosystem for building energy modeling and daylighting analysis in a single command.
- Set up a development environment for architectural simulation projects that need radiance rendering, energy analysis, and display tools together.
- Onboard new team members by providing a single package that installs all required Honeybee and Ladybug dependencies.
- Integrate Honeybee into a larger workflow (e.g., Grasshopper plugins, custom scripts) without manually tracking individual extension versions.
- Access honeybee-core, honeybee-energy, and honeybee-radiance alongside their display and post-processing tools without separate installation steps.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
lbt-honeybee is a meta-package that installs the complete Honeybee ecosystem—core libraries and extensions for radiance, energy, and display—plus all required Ladybug dependencies in one command.
Yes, if you need the full Honeybee ecosystem for building simulation and analysis. This meta-package eliminates the friction of installing and coordinating multiple interdependent libraries. The active maintenance status (release 1 day old) and zero known vulnerabilities support reliability. The AGPL-3.0 license requires that modifications be shared under the same terms—acceptable for open-source or internal projects but a consideration for proprietary work. Install it as your entry point to Honeybee rather than installing individual extensions.
Install
lbt-honeybee on PyPI
pip
pip install lbt-honeybeeuv
uv add lbt-honeybeepoetry
poetry add lbt-honeybeeInstalling lbt-honeybee
Before you install
Installation is straightforward with low friction; the package is a pure meta-installer with no compiled dependencies. Active maintenance with a release just 1 day old suggests the ecosystem is current.
License in practice
Licensed under AGPL-3.0, which requires that any modifications or derivative works be released under the same license and made available to users. This is a copyleft license with stronger reciprocal obligations than permissive alternatives.
Quickstart
pip install lbt-honeybee
import honeybee
from honeybee_energy.model import Model
No explicit Python version requirement stated in the package metadata, though classifiers indicate support from Python 2.7 through 3.12; verify your target environment aligns with the Honeybee ecosystem's actual requirements.
Verify before relying
- Whether Python 2.7 support is genuinely maintained or a stale classifier, given the package's active status and modern release date.
- Actual minimum Python version required by the runtime dependencies (honeybee-energy, honeybee-radiance-postprocess, etc.) in practice.
Package facts
| License | AGPL-3.0 (agpl) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 4 — honeybee-radiance-postprocess, honeybee-energy, honeybee-display, lbt-ladybug |
| Maintenance | actively maintained — 1 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 111,513/month — #12,412 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: lbt_honeybee-0.9.446-py3-none-any.whl
Tags
More Scientific/Engineering packages
NumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
pandaspandas provides fast, flexible data structures…
permissive · top 100 on PyPI
scipyscipy provides numerical algorithms for…
permissive · top 100 on PyPI
scikit-learnscikit-learn provides a comprehensive Python…
permissive · top 1,000 on PyPI
dilldill extends Python's pickle module to…
permissive · top 1,000 on PyPI
multiprocessMultiprocess is an enhanced fork of Python's…
permissive · top 1,000 on PyPI
honeybee-energyHoneybee-energy extends honeybee-core with…
agpl · top 15,000 on PyPI
lbt-dragonflylbt-dragonfly is a meta-package that installs…
agpl · top 15,000 on PyPI
dragonfly-energyExtends Dragonfly to model building energy…
agpl · top 15,000 on PyPI
colcon-common-extensionsBundles colcon-core and twenty common colcon…
permissive · top 15,000 on PyPI
real-ladybugEmbeddable graph database with Cypher query…
permissive · top 15,000 on PyPI
braintrust-coreProvides shared core dependencies for packages…
unclear · top 5,000 on PyPI
pvlibSimulates photovoltaic energy system…
permissive · top 5,000 on PyPI
aot-biomapsAOT_biomaps is a Python library for…
unclear · top 15,000 on PyPI
pysmappeeWrapper library for the Smappee energy…
permissive · top 15,000 on PyPI