dianfu commented on PR #26897:
URL: https://github.com/apache/flink/pull/26897#issuecomment-3182030452

   @autophagy 
   1) The purpose of `apache-flink-libraries`:
   The purpose of `apache-flink-libraries` is to split the JAR files(which are 
huge) into a separate project. Otherwise, when we releasing a new version of 
PyFlink, since there are multiple artifacts for each Python versions supported 
and for each platform supported, the whole sizes of the project is very large 
(each artifacts contains the JAR files which seems duplicate), about 2 GB or 
so. PyPI has a limitation for each project on the size it could use. 
   
   2) Why there is only sdist for `apache-flink-libraries`:
   Since it only contains JAR files, sdist is enough. Besides, the purpose of 
this project is reduce the size of each release, if we also publish wheel 
packages, it will still take too much size.


-- 
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