fiftysevendegreesofrad / sdna_plus

Fully open release with all advanced sDNA+ features
Other
10 stars 1 forks source link

sDNA Python Wheels #81

Closed JamesParrott closed 3 months ago

JamesParrott commented 3 months ago

Todo: Correct platform metadata Build Windows wheel Test Windows wheel Build Linux Wheel in a manylinux Docker image

JamesParrott commented 3 months ago

N.B. The 17 'failures' are expected failures. In the 4 each on Linux (Gcc and zig c++) 6/10 of the regression tests pass. The remaining 4 are due to bugs documented in the issues (all the smoke tests run without error). There are 9 further failed workflows from the Zig c++ for Windows job. This is for info and debugging only. This would make sDNA independent of Visual Studio all together, but there is no other need from most users' POV to make it a supported build. Doing so requires either linking in the MS Windows API libraries to zig c++, or adapting sDNA to be able to use the GNU Windows API libraries (that Msys2/ MingW64 uses by default).