xmlsec / python-xmlsec

Python bindings for the XML Security Library.
MIT License
93 stars 97 forks source link

Add CI action for OSX static build #306

Closed jonathangreen closed 6 months ago

jonathangreen commented 6 months ago

Small update to the mac CI build to build a static wheel, as well as non-static one. https://github.com/xmlsec/python-xmlsec/pull/293 added the ability to do a static build on mac, but didn't exercise it in CI.

This also includes a small change to setup.py that I missed. Static builds were failing for Python 3.5 because json.loads cannot take a byte string in Python 3.5, so the content has to be decoded first to maintain Python 3.5 compatibility.

jonathangreen commented 6 months ago

@mxamin one more small PR related to #293 you might be interested in