Skip to content

Commit

Permalink
Move Python dep upgrade instructions into release guide (#28648)
Browse files Browse the repository at this point in the history
* Move Python dep upgrade instructions into release guide

Co-authored-by: Danny McCormick <[email protected]>
  • Loading branch information
kennknowles and damccorm authored Sep 26, 2023
1 parent d52b077 commit c86a9bb
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions contributor-docs/release-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down

0 comments on commit c86a9bb

Please sign in to comment.