honeybee-REVIVE


Namehoneybee-REVIVE JSON
Version 0.0.17 PyPI version JSON
download
home_pageNone
SummaryA Honeybee Extension for Phius REVIVE Modeling.
upload_time2024-11-22 22:28:29
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseGNU
keywords honeybee honeybee-energy passive house building retrofit architecture energy modeling phius adorb carbon emissions embodied carbon embodied co2
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Honeybee-REVIVE:
### A Phius-REVIVE plugin for Honeybee and Ladybug-Tools

Honeybee-REVIVE is a free plugin for [Ladybug Tools](https://www.ladybug.tools/) which enables users to add detailed [Phius-REVIVE](https://www.phius.org/phius-revive-2024) style attributes to their models alongside the normal Honeybee inputs. 

This plugin is designed as a plugin for Honeybee v1.8. It can also be utilized by the Ladybug toolkit for building up models within [Rhino 3D v8+](https://www.rhino3d.com/) and Grasshopper using the [honeybee_grasshopper_revive](https://github.com/PH-Tools/honeybee_grasshopper_REVIVE) tools. This extension relies on the [PH-ADORB](https://github.com/PH-Tools/PH_ADORB) library to execute the actual carbon-cost calculations.


#### *Note: PH-Tools and this PH-ADORB library is in no way affiliated with Phius, and the library here is neither reviewed, nor approved by Phius for use in complying with the REVIVE program.*

<details>
<summary><strong>Packages:</strong></summary>

- **honeybee_revive:** Extend the basic Honeybee extension package with new Phius-REVIVE specific model elements.

- **honeybee_energy_revive:** Extend the Honeybee-Energy package with new Phius-REVIVE style attributes for elements such as windows, hvac and construction assemblies.

- **honeybee_revive_standards:** Helpful new standards for programs and assemblies which are especially relevant to Passive House practitioners.

</details>

<details>
<summary><strong>Installation:</strong></summary>

This package is [hosted on PyPi](https://pypi.org/project/honeybee-REVIVE/). To install the latests version of the package:

```python
>>> pip install honeybee-revive
```
</details>

<details>
<summary><strong>Development:</strong></summary>

### Development [Local]:
Honeybee-REVIVE is free and open-source. We welcome any and all thoughts, opinions, and contributions! To get setup for local development:
1. **Fork** this GitHub repository to your own GitHub account.
1. **Clone** the new repository-fork onto your own computer.
![Screenshot 2024-10-01 at 3 48 51 PM](https://github.com/user-attachments/assets/6b7e0853-4b90-4b05-9344-8ced9ff04de9)
1. Setup a **virtual environment** on your own computer.
1. Install the required **dependencies**: `>>> pip install '.[dev]'`
1. *Recommended* Create a new **Branch** for all your changes.
1. Make the changes to the code.
1. Add tests to cover your new changes.
1. Submit a **Pull-Request** to merge your new Branch and its changes into the main branch.

### Development [Tests]:
Note that Honeybee-REVIVE uses [`pytest`](https://docs.pytest.org/en/stable/#) to run all of the automated testing. Please be sure to include tests for any contributions or edits.

### Development [Deployment]:
This package is [published on PyPi](https://pypi.org/project/honeybee-REVIVE/). To deploy a new version:
1. Update the [pyproject.toml version number](https://github.com/PH-Tools/honeybee_REVIVE/blob/04039ea13f699cd81a76f036c44af628b9dba946/pyproject.toml#L3)
1. Publish a new release through the GitHub repository page:
![Screenshot 2024-09-26 at 10 05 14 AM](https://github.com/user-attachments/assets/8e831f39-03ee-4704-8a78-f3353960b3ea)
1. This is will trigger the [ci.yaml](https://github.com/PH-Tools/honeybee_REVIVE/blob/main/.github/workflows/ci.yaml) GitHub Action, build, and deploy the package.
</details>

<details>
<summary><strong>More Information:</strong></summary>

For more information on the use of these tools, check out the the Passive House Tools website:
[https://www.PassiveHouseTools.com](https://www.PassiveHouseTools.com)

### Contact:
For questions about Honeybee-REVIVE, feel free to reach out at: PHTools@bldgtyp.com

You can also post questions or comment to the Ladybug-Tools use forum at: [https://discourse.ladybug.tools/](https://discourse.ladybug.tools/)
</details>

![Tests](https://github.com/PH-Tools/honeybee_revive/actions/workflows/ci.yaml/badge.svg)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "honeybee-REVIVE",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "Ed May <phtools@bldgtyp.com>",
    "keywords": "Honeybee, Honeybee-Energy, Passive House, Building Retrofit, Architecture, Energy Modeling, PHIUS, ADORB, Carbon Emissions, Embodied Carbon, Embodied CO2",
    "author": null,
    "author_email": "Ed May <phtools@bldgtyp.com>",
    "download_url": "https://files.pythonhosted.org/packages/c4/eb/b4c1104e90b238285739493f7dc9e83a6a0e83baf6b4728f952e8cec821e/honeybee_revive-0.0.17.tar.gz",
    "platform": null,
    "description": "# Honeybee-REVIVE:\n### A Phius-REVIVE plugin for Honeybee and Ladybug-Tools\n\nHoneybee-REVIVE is a free plugin for [Ladybug Tools](https://www.ladybug.tools/) which enables users to add detailed [Phius-REVIVE](https://www.phius.org/phius-revive-2024) style attributes to their models alongside the normal Honeybee inputs. \n\nThis plugin is designed as a plugin for Honeybee v1.8. It can also be utilized by the Ladybug toolkit for building up models within [Rhino 3D v8+](https://www.rhino3d.com/) and Grasshopper using the [honeybee_grasshopper_revive](https://github.com/PH-Tools/honeybee_grasshopper_REVIVE) tools. This extension relies on the [PH-ADORB](https://github.com/PH-Tools/PH_ADORB) library to execute the actual carbon-cost calculations.\n\n\n#### *Note: PH-Tools and this PH-ADORB library is in no way affiliated with Phius, and the library here is neither reviewed, nor approved by Phius for use in complying with the REVIVE program.*\n\n<details>\n<summary><strong>Packages:</strong></summary>\n\n- **honeybee_revive:** Extend the basic Honeybee extension package with new Phius-REVIVE specific model elements.\n\n- **honeybee_energy_revive:** Extend the Honeybee-Energy package with new Phius-REVIVE style attributes for elements such as windows, hvac and construction assemblies.\n\n- **honeybee_revive_standards:** Helpful new standards for programs and assemblies which are especially relevant to Passive House practitioners.\n\n</details>\n\n<details>\n<summary><strong>Installation:</strong></summary>\n\nThis package is [hosted on PyPi](https://pypi.org/project/honeybee-REVIVE/). To install the latests version of the package:\n\n```python\n>>> pip install honeybee-revive\n```\n</details>\n\n<details>\n<summary><strong>Development:</strong></summary>\n\n### Development [Local]:\nHoneybee-REVIVE is free and open-source. We welcome any and all thoughts, opinions, and contributions! To get setup for local development:\n1. **Fork** this GitHub repository to your own GitHub account.\n1. **Clone** the new repository-fork onto your own computer.\n![Screenshot 2024-10-01 at 3 48 51\u202fPM](https://github.com/user-attachments/assets/6b7e0853-4b90-4b05-9344-8ced9ff04de9)\n1. Setup a **virtual environment** on your own computer.\n1. Install the required **dependencies**: `>>> pip install '.[dev]'`\n1. *Recommended* Create a new **Branch** for all your changes.\n1. Make the changes to the code.\n1. Add tests to cover your new changes.\n1. Submit a **Pull-Request** to merge your new Branch and its changes into the main branch.\n\n### Development [Tests]:\nNote that Honeybee-REVIVE uses [`pytest`](https://docs.pytest.org/en/stable/#) to run all of the automated testing. Please be sure to include tests for any contributions or edits.\n\n### Development [Deployment]:\nThis package is [published on PyPi](https://pypi.org/project/honeybee-REVIVE/). To deploy a new version:\n1. Update the [pyproject.toml version number](https://github.com/PH-Tools/honeybee_REVIVE/blob/04039ea13f699cd81a76f036c44af628b9dba946/pyproject.toml#L3)\n1. Publish a new release through the GitHub repository page:\n![Screenshot 2024-09-26 at 10 05 14\u202fAM](https://github.com/user-attachments/assets/8e831f39-03ee-4704-8a78-f3353960b3ea)\n1. This is will trigger the [ci.yaml](https://github.com/PH-Tools/honeybee_REVIVE/blob/main/.github/workflows/ci.yaml) GitHub Action, build, and deploy the package.\n</details>\n\n<details>\n<summary><strong>More Information:</strong></summary>\n\nFor more information on the use of these tools, check out the the Passive House Tools website:\n[https://www.PassiveHouseTools.com](https://www.PassiveHouseTools.com)\n\n### Contact:\nFor questions about Honeybee-REVIVE, feel free to reach out at: PHTools@bldgtyp.com\n\nYou can also post questions or comment to the Ladybug-Tools use forum at: [https://discourse.ladybug.tools/](https://discourse.ladybug.tools/)\n</details>\n\n![Tests](https://github.com/PH-Tools/honeybee_revive/actions/workflows/ci.yaml/badge.svg)\n",
    "bugtrack_url": null,
    "license": "GNU",
    "summary": "A Honeybee Extension for Phius REVIVE Modeling.",
    "version": "0.0.17",
    "project_urls": {
        "homepage": "https://www.passivehousetools.com/",
        "repository": "https://github.com/PH-Tools/honeybee_REVIVE/tree/main"
    },
    "split_keywords": [
        "honeybee",
        " honeybee-energy",
        " passive house",
        " building retrofit",
        " architecture",
        " energy modeling",
        " phius",
        " adorb",
        " carbon emissions",
        " embodied carbon",
        " embodied co2"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a3a752fb346a4d337f173759368da0b75e5a98e0b3481be30b2007f577d0647d",
                "md5": "ecc53d8128934491e4c6d1e6f093f591",
                "sha256": "a1866e08c3cd4e68639cf55dcc73851245280d93ba635dab88dbff2c75722b3b"
            },
            "downloads": -1,
            "filename": "honeybee_REVIVE-0.0.17-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ecc53d8128934491e4c6d1e6f093f591",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 3768989,
            "upload_time": "2024-11-22T22:28:27",
            "upload_time_iso_8601": "2024-11-22T22:28:27.591652Z",
            "url": "https://files.pythonhosted.org/packages/a3/a7/52fb346a4d337f173759368da0b75e5a98e0b3481be30b2007f577d0647d/honeybee_REVIVE-0.0.17-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c4ebb4c1104e90b238285739493f7dc9e83a6a0e83baf6b4728f952e8cec821e",
                "md5": "347aa5c310a02eca55a19a2d85dae22d",
                "sha256": "a60b7406b7769a4eb794d419e1dbbfcee2bc5c10466390463388c6a91f901a53"
            },
            "downloads": -1,
            "filename": "honeybee_revive-0.0.17.tar.gz",
            "has_sig": false,
            "md5_digest": "347aa5c310a02eca55a19a2d85dae22d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 3713387,
            "upload_time": "2024-11-22T22:28:29",
            "upload_time_iso_8601": "2024-11-22T22:28:29.896581Z",
            "url": "https://files.pythonhosted.org/packages/c4/eb/b4c1104e90b238285739493f7dc9e83a6a0e83baf6b4728f952e8cec821e/honeybee_revive-0.0.17.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-22 22:28:29",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "PH-Tools",
    "github_project": "honeybee_REVIVE",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "honeybee-revive"
}
        
Elapsed time: 0.36258s