awhiemstra

Results 20 comments of awhiemstra

You only need the .pyd file. The other files are leftovers that should have been removed a long time ago. I just removed them. The .pyd should be placed somewhere...

Make sure there is no "Arcus" directory in any of the PYTHONPATH directories. Python will try and load that directory before loading the .pyd file and then fail because the...

In that case, it is finding the Arcus folder in the Cura folder. You need to remove that one and make sure the only Arcus thing Python can find is...

The "DLL load failed" is the relevant message here. For some reason, the .pyd fails to load. Please post the entire stack trace.

Yeah, on Windows you definitely want to use protobuf's cmake build system as it work way better. We use the CMake scripts for building as part of cura-build and I...

The versions are mismatched because I have not yet finished decoupling Arcus from Cura's release cycle. The correct version here is 1.1.0 (or maybe 1.1.1) to indicate it is a...

Hmm, why does the SOVERSION need to be 1? On the other hand, if it is a requirement for Debian packages I am fine with changing the soversion to 1.

One of the reasons for starting to depend on SciPy ~1 year ago is that we needed a fast convex hull algorithm done in C. Back then, I evaluated some...

While the algorithm for a convex hull does not change much, the environment this algorithm lives in does change. In case of Python modules, there are Python version changes that...

I am not surprised the Python implementation is slow. My experience with Python is that it performs pretty badly when iterating over large lists, even if it is just a...