mitsuba-renderer / mitsuba-blender

Mitsuba integration add-on for Blender
BSD 3-Clause "New" or "Revised" License
278 stars 36 forks source link

Installation: Define a fixed version for Mitsuba dependencies #44

Closed ros-dorian closed 2 years ago

ros-dorian commented 2 years ago

When installing dependencies from pip, the latest package is always installed. This can create bugs that cannot be catched by CI as they are not controlled by the environment.

In order to mitigate this, we define a supported version that is enforced in order for the add-on to register. Note that custom Mitsuba versions are not affected by this and one can always use any custom built versions of Mitsuba with the add-on.

This addresses #40 and #41, as well as potentially fixing #38.