Skip to main content

Build Status Coverage Status

Python 3.7

honeybee-schema

Honeybee Data-Model Objects

This code was partially developed under the Wells Fargo Innovation Incubator grant with help from the OpenStudio Team at NREL.

Installation

To install the core library use:

pip install -U honeybee-schema

If you want to also include the command line interface use:

pip install -U honeybee-schema[cli]

QuickStart

import honeybee_schema

API Documentation

Schema Overview

Model Schema Specification

Energy Simulation Parameter Schema Specification

Local Development

  1. Clone this repo locally
git clone git@github.com:ladybug-tools/honeybee-schema

# or

git clone https://github.com/ladybug-tools/honeybee-schema
  1. Install dependencies:
cd honeybee-schema
pip install -r dev-requirements.txt
pip install -r requirements.txt
  1. Run Tests:
python -m pytest tests/
  1. Generate Documentation:
python ./docs.py
  1. Generate Sample Files:
python ./scripts/export_samples.py

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

honeybee_schema-2.2.0.tar.gz (69.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

honeybee_schema-2.2.0-py3-none-any.whl (88.5 kB view details)

Uploaded Python 3

File details

Details for the file honeybee_schema-2.2.0.tar.gz.

File metadata

  • Download URL: honeybee_schema-2.2.0.tar.gz
  • Upload date:
  • Size: 69.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.13

File hashes

Hashes for honeybee_schema-2.2.0.tar.gz
Algorithm Hash digest
SHA256 478608aeb76f3c9f75ad527b6d0af2a8816e10dba802e754367ce07aa5581809
MD5 866b86b7d822fe67c5f873e91ad81e3c
BLAKE2b-256 92b500d8cf9488a2f67af6e56e43bf46ee6e0d3044c34161ada2c5ffa4961b48

See more details on using hashes here.

File details

Details for the file honeybee_schema-2.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for honeybee_schema-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fcaf343da468b6550d10ff4e66ea2c6c624305ed21ea34845838a9d391081d7e
MD5 efc000545ebe29693c7e8bc27e65b305
BLAKE2b-256 ee04bf8420c1bb3977d679fe15e86398d6708d7cd17b6507ca6c88b8b190f75d

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page