You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "wenjin272 (via GitHub)" <gi...@apache.org> on 2026/06/09 11:03:30 UTC

[PR] [doc] Fix installation guide: Maven version, Python 3.12, macOS arm64 pip [flink-agents]

wenjin272 opened a new pull request, #823:
URL: https://github.com/apache/flink-agents/pull/823

   ## Linked issue
   [#801](https://github.com/apache/flink-agents/issues/801)
   
   ## Purpose of change
   
   Fix three issues in `docs/content/docs/get-started/installation.md` found during get-started verification:
   
   - The Maven `pom.xml` example used `flink.version` `2.2`, which is not published on Maven Central (only `2.2.0`/`2.2.1` exist), causing dependency-resolution failure. Bumped to `2.2.1`; also bumped `flink-agents.version` to `0.3.0`.
   - Clarified that Python 3.12 requires Flink 2.1+ and Flink Agents 0.3+.
   - Documented the macOS arm64 + Python 3.12 pip failure: `apache-flink` pulls `apache-beam`, which ships no arm64 wheel, so pip builds from source; the isolated build pulls `setuptools>=82` (which removed `pkg_resources`), breaking it. Added a `PIP_CONSTRAINT` workaround.
   
   Note: install.sh still rejects Python 3.12 — there is no installable flink-agents wheel for 3.12 until 0.3 is released, so updating install.sh is deferred until then.
   
   ## Tests
   
   no (docs only)
   
   ## API
   
   no
   
   ## Documentation
   
   - `doc-included`


-- 
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: issues-unsubscribe@flink.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] [doc] Fix installation guide: Maven version, Python 3.12, macOS arm64 pip [flink-agents]

Posted by "wenjin272 (via GitHub)" <gi...@apache.org>.
wenjin272 merged PR #823:
URL: https://github.com/apache/flink-agents/pull/823


-- 
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: issues-unsubscribe@flink.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org