Recently added code to speed up env querying meant that in the case where a referenced environment was being installed, the Query of that environments directory returned null when it wasn't found. Then that null was passed to the next stage in the install causing it to fail.
Description:
Recently added code to speed up env querying meant that in the case where a referenced environment was being installed, the Query of that environments directory returned null when it wasn't found. Then that null was passed to the next stage in the install causing it to fail.
How to replicate:
Attempt a fresh install of LBT_Tk Python env.
Expected behaviour:
Null checks and handling during installation.
Test file(s):