sangkyoonnam opened a new pull request, #1285:
URL: https://github.com/apache/flink-agents/pull/1285
Linked issue: #1225
### Purpose of change
Make source links and clone commands follow the docs branch. Six pages
hard-code 17 GitHub links to `blob/main`, so release docs keep pointing at main
and break when files there move; they now use `gh_link`, which follows `Branch`
in `config.toml`. The `git clone` commands in Setup and the Quickstart overview
now pass `--branch {{< branch >}}`.
Extend Setup's Apple Silicon warning and its From Source cross-reference,
which named only Python 3.12, to every supported Python version: the
`apache-beam` releases that `apache-flink` 1.20.0 through 2.3.0 accept have no
macOS arm64 wheels on PyPI.
### Tests
Built with Hugo 0.110.0 and checked internal links including fragment
targets, plus the rendered GitHub source targets against a build of main. The
clone commands render with `--branch main`.
Checked the PyPI wheel metadata for the `apache-beam` versions those
`apache-flink` releases accept. On macOS arm64 with Python 3.11.15, `pip
install apache-flink==2.3.0` failed with the `pkg_resources` error while
building `apache-beam` 2.61.0 until I applied the warning's `setuptools<82`
constraint.
### API
No.
### Documentation
- [ ] `doc-needed`
- [ ] `doc-not-needed`
- [x] `doc-included`
### Was this patch authored or co-authored using generative AI tooling?
- [x] Yes
- [ ] No
Generated-by: Claude Code 2.1.303 (Claude Opus 5.5)
--
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]