top | item 30244383

(no title)

aothms | 4 years ago

OCCT is both large and also takes a long time to compile. With conda-forge there is a good mechanism for CI/CD builds of this complexity. Other OpenCASCADE-based python modules (pythonOCC for ex) are also on conda for similar reasons, so from an ecosystem point of view it makes sense. Given that developers have limited time I understand that they rather work on features than fighting with the various build systems and python package managers, and simply choose what's most appropriate on paper.

That said, if you need to mix various modules on conda it can really be a challenge to find a conflict-free configuration, I agree.

discuss

order

No comments yet.