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.
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 becausejson.loads
cannot take a byte string in Python 3.5, so the content has to be decoded first to maintain Python 3.5 compatibility.