Huang Xingbo created FLINK-21732: ------------------------------------ Summary: Add apache-flink-libraries module Key: FLINK-21732 URL: https://issues.apache.org/jira/browse/FLINK-21732 Project: Flink Issue Type: New Feature Components: API / Python Affects Versions: 1.13.0 Reporter: Huang Xingbo Assignee: Huang Xingbo Fix For: 1.13.0
Since release-1.11, pyflink has introduced cython and provided corresponding wheel packages for different platforms and multiple Python versions. Due to the large size of each wheel package, the entire project space has grown very fast, and we need to frequently apply to PyPI for more project space. The reason why each wheel package is so big is that each wheel package packs several important jar packages such as `flink-dist` into it. So, we will extract these jar packages into another python project [apache-flink-libraries|https://pypi.org/project/apache-flink-libraries], and then let [apache-flink|https://pypi.org/project/apache-flink/] depend on the [apache-flink-libraries|https://pypi.org/project/apache-flink-libraries] project. In each release, [apache-flink-libraries|https://pypi.org/project/apache-flink-libraries] will be released on PyPI, followed by [apache-flink|https://pypi.org/project/apache-flink/]. -- This message was sent by Atlassian Jira (v8.3.4#803005)