dimbleby commented on PR #26844:
URL: https://github.com/apache/flink/pull/26844#issuecomment-3188366657

   > Since it doesn't contain cython files, I suspect wheel package is faster 
than sdist.
   
   DId you mean to write that the other way round?  Or perhaps you are agreeing 
with me?
   
   The contents are essentially irrelevant, even pure python packages should 
publish wheels.  Installation in python is always from wheel, so it is more or 
less impossible for sdist to be faster than wheel: installing from sdist means 
first building the wheel, and then installing from wheel.
   
   Another good reason to publish wheels is so as not to expose users to 
possible errors in that sdist->wheel build process.  Eg in recent times both 
`setuptools` and `wheel` have published breaking changes such that existing 
sdists failed to build.  For projects that publish wheels that's mostly a 
non-issue - or anyway an issue only for maintainers - because users will 
successfully install from wheel anyway.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to