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.1.2.tar.gz (69.4 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.1.2-py3-none-any.whl (88.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: honeybee_schema-2.1.2.tar.gz
  • Upload date:
  • Size: 69.4 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.1.2.tar.gz
Algorithm Hash digest
SHA256 98b0d95d29118cceb9f8c43a888d79215480972bfd1c6733c6e2c71214fbc5fb
MD5 8f6e0afc91f5e323abe4ce78da45fcbf
BLAKE2b-256 37856706718e6b5bcade76b791891a83f744e371e123b5edcc9fe36be28cfaae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for honeybee_schema-2.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8cc6f1dc7540adf8a68d58786faa7ab06480da19beec2c62b29c0540c57bc707
MD5 82db800a03c496278bd2c2662ef4fbfd
BLAKE2b-256 c58c35f91adf0ea4c2890412eebc19db3abb5baa83497cf74a9ca6a3073b4c8a

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