Website is upgrading. We will get back soon with latest updates. Thanks for your kind support.

Search

Suggested keywords:

Sebastian Pölsterl: scikit-survival 0.17.2 released

post-title
image

I’m pleased to announce the release of
scikit-survival 0.17.2.
This release fixes several small issues with packaging scikit-survival
and the documentation.
For a full list of changes in scikit-survival 0.17.2, please see the
release notes.

Most notably, binary wheels are now available for Linux, Windows, and macOS (Intel).
This has been possible thanks to the cibuildwheel
build tool, which makes it incredible easy to use GitHub Actions for building
those wheels for multiple versions of Python.
Therefore, you can now use pip without building everything from source by
simply running

pip install scikit-survival

As before, pre-built conda packages are available too, by running

 conda install -c sebp scikit-survival

Support for Apple Silicon M1

Currently, there are no pre-built packages for Mac with Apple Silicon M1
hardware (also known as macos/arm64).
There are two main reasons for that. The biggest problem is the lack of
CI servers that run on Apple Silicon M1. This makes it difficult to
systematically test scikit-survival on such hardware.
Second, some of scikit-survival’s dependencies do not offer wheels
for macos/arm64 yet, namely ecos
and osqp.

However, conda-forge figured out a way to
cross-compile packages, and do offer
scikit-survival for macos/arm64.
I tried to adapt their conda recipe, but failed to achieve a working
cross-compilation process so far.
Cross-compiling with cibuildwheel would be an alternative, but currently
doesn’t make much sense if run-time dependencies ecos and osqp do not
provide wheels for macos/arm64.
I hope these issues can be resolved in the near future.

You should write because you love the shape of Flow and sentences and the creation of different words on a page.
Social Media

Leave a Reply

Subscribe

to Our Newsletter