To follow up: Core 1.x is already .NET standard, so it should work fine on OSX with some caveats. I’ve seen people referencing it directly using IronPyton in Gh - not sure what the success rate there is, but it’s worth a try.
The 1.x python SDK has been used quite a bit, and should be totally cross platform! @TomSvilans developed it for the Blender plugin, and that’s recently got some fixes to work nicely on Linux systems too.
Disclaimer: @teocomi knows some pyton, I can’t even declare a variable in it, and our resident expert @izzylys has converted to building PC. So any feedback in this regard will help us a lot!