Closed polm closed 3 years ago
It seems Github Actions does not support Python 2. I don't think that's a problem, it's probably fine to stop supporting it.
Turns out this is more urgent than I thought. The builds currently use travis-ci.org, which will shut down at the end of this year.
It's possibe to transition to travis-ci.com, but that will be making OSX builds paid only soon.
https://blog.travis-ci.com/2020-11-02-travis-ci-new-billing
So, I'll be working on this soon.
This was addressed in 1.0.3 without any apparent issues.
The Windows wheels are currently built using Github Actions, but the Linux and OSX wheels are built using scripts older than Github Actions and run on Travis using cibuildwheel. One issue with this is that the build scripts expect to run on Xenial, which will reach end of life for general support next spring; since they'll have to be checked anyway it makes sense to move everything over.
The good news is that since the dictionary is no longer bundled and the SWIG is pre-compiled the build environment is also a lot simpler than it used to be, so this shouldn't be too hard, but it has to be checked thoroughly.