From c86a9bb5dbfe788c920b038a5115cb441aa4b1ae Mon Sep 17 00:00:00 2001 From: Kenn Knowles Date: Tue, 26 Sep 2023 12:20:49 -0400 Subject: [PATCH] Move Python dep upgrade instructions into release guide (#28648) * Move Python dep upgrade instructions into release guide Co-authored-by: Danny McCormick --- contributor-docs/release-guide.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/contributor-docs/release-guide.md b/contributor-docs/release-guide.md index 8ba561d3dfe1..f066047f6df2 100644 --- a/contributor-docs/release-guide.md +++ b/contributor-docs/release-guide.md @@ -231,9 +231,14 @@ Configure access to the [Apache Nexus repository](https://repository.apache.org/ #### Update base image dependencies for Python container images -Tracked in Github issue https://github.com/apache/beam/issues/27944 - -See instructions at: https://s.apache.org/beam-python-requirements-generate +The Python base container images have static pinned `requirements.txt` that are +designed to be compatible with our dependency constraints but also not cause +runtime installs to occur, which slow things down immensely. +These need to be updated at least once per release cycle to avoid +out of date dependencies. + +Follow the instructions at +https://s.apache.org/beam-python-requirements-generate Ideally, do the update at least a week before the release cut, so that any issues related to the update have time to surface.