Skip to content

Conversation

@bgilbert
Copy link
Member

The fallback code originally ran if OpenSlide Python was installed --without-performance, but setuptools 46 dropped the Feature mechanism and #76 removed --without-performance from setup.py. There is now no mechanism for providing default-enabled optional features in Python packages.

The fallback case was originally added for Windows users who don't have MSVC installed, but we now distribute precompiled Python wheels for Windows, so it should be okay to just require the compiled module.

The fallback code originally ran if OpenSlide Python was installed
--without-performance, but setuptools 46 dropped the Feature mechanism
and 298b5a9 removed --without-performance from setup.py.  There is
now no mechanism for providing default-enabled optional features in
Python packages.

The fallback case was originally added for Windows users who don't have
MSVC installed, but we now distribute precompiled Python wheels for
Windows, so it should be okay to just require the compiled module.
@bgilbert bgilbert merged commit 436225a into openslide:master Sep 14, 2020
@bgilbert bgilbert deleted the performance branch September 14, 2020 00:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant