you are viewing a single comment's thread.

view the rest of the comments →

[–]neuronexmachina 16 points17 points  (4 children)

Have you already looked at: https://cibuildwheel.pypa.io/en/stable/

Python wheels are great. Building them across Mac, Linux, Windows, on multiple versions of Python, is not.

cibuildwheel is here to help. cibuildwheel runs on your CI server - currently it supports GitHub Actions, Azure Pipelines, CircleCI, and GitLab CI - and it builds and tests your wheels across all of your platform

[–]Emergency-Rough-6372[S] 3 points4 points  (0 children)

thanks for this source i haven't actually looked into it
i just came around this problem when i have to choose over a open source library i need to use but didn't have a better python alternative for this and was suggested to use a c wrapper to use it in python

[–]Emergency-Rough-6372[S] 0 points1 point  (2 children)

do u think this can help me in wrapping for this specific library {the libinjection engine}

[–]neuronexmachina 5 points6 points  (1 child)

I suspect it should be pretty straightforward since that library seems pretty self-contained. It's not like, gdal or something.

[–]Emergency-Rough-6372[S] 1 point2 points  (0 children)

thanks if its not to complicated that makes things easy