Skip to content

Remove uuid dependency #68

@jslane-h

Description

@jslane-h

The uuid library listed as a dependency is a python 2 backport of uuid. This dependency should be removed since uuid is bundled with python since version 2.5, and it will cause a syntax error if this version is used.

Background: The easiest way to run an OpenStudio measure containing the constrain package through the OpenStudio cli is to use the --python_path option to add an extra directory to OpenStudio's python path. Given that constrain is installed, this looks like "openstudio --python_path "/usr/local/lib/python3.12/site-packages" measure -r .". This overrides the default uuid with the version that constrain installed and will cause an error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions