Install & Compatibility
Where this runs
tested against v1.121.7 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 41.2MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 4.8s · import 0.000s · 41MB
40MB installed
● package 40MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
EnergyPlusLoad
✓ from honeybee_energy.load import EnergyPlusLoad
✗ from honeybee_energy.load import EnergyPlusLoad
Create a simple glazing material and window construction.
from honeybee_energy.material import EnergyWindowMaterialGlazing
from honeybee_energy.construction import WindowConstruction
# Create a simple glazing material
mat = EnergyWindowMaterialGlazing(
'LowE Glass',
thickness=0.003,
solar_transmittance=0.45,
solar_reflectance=0.36,
visible_transmittance=0.7,
visible_reflectance=0.21,
infrared_transmittance=0.0,
emissivity=0.84
)
print(mat)
# Create a window construction
constr = WindowConstruction('LowE Window', [mat])
print(constr)
Upgrade
Version history
1.121.7latest on PyPI · released Jun 18, 2026
Audit
Dependencies
honeybee-corerequiredCore geometry and data structures
honeybee-openstudiorequiredOpenStudio translation for EnergyPlus