Skip to content

Turn off OCIO_PYTHON_LOAD_DLLS_FROM_PATH by default #2071

@doug-walker

Description

@doug-walker

This variable was introduced to work around a change in Python 3.8 around its DLL search path on Windows, following what was done in other projects such as OIIO. However, not only is it bad practice (the change in Python's behavior was intended to fix a security issue), but it was also breaking our Platform Latest CI. Based on the discussion at the TSC meeting today, we should turn this off by default and document the Windows installation instructions to make people aware of the issue.

Note that the Python Wheels are built statically, so this will not impact users who simply do a "pip install OpenColorIO" on Windows.

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issueStandard label for new developers to locate good issues to tackle to learn about OCIO development.help wantedIssues that the TSC has decided are worth implementing, but don't currently have the dev resources.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions