What would you like to happen?
I want to use Python packages in private repository in [Google Artifact Repository](https://cloud.google.com/artifact-registry/docs/python/authentication. It requires keyrings.google-artifactregistry-auth to run pip install <package> --extra-index-url <location>-python.pkg.dev/<project>/<repository>/simple.
To run Dataflow job with private packages, currently I should create a custom container that installs keyrings.google-artifactregistry-auth. [1] is an example of Dockerfile for this.
For convenience, can we pre-install the package in Python SDK containers?
[1]
FROM apache/beam_python3.11_sdk:2.58.0
RUN pip install keyrings.google-artifactregistry-auth
Issue Priority
Priority: 2 (default / most feature requests should be filed as P2)
Issue Components
What would you like to happen?
I want to use Python packages in private repository in [Google Artifact Repository](https://cloud.google.com/artifact-registry/docs/python/authentication. It requires
keyrings.google-artifactregistry-authto runpip install <package> --extra-index-url <location>-python.pkg.dev/<project>/<repository>/simple.To run Dataflow job with private packages, currently I should create a custom container that installs
keyrings.google-artifactregistry-auth. [1] is an example of Dockerfile for this.For convenience, can we pre-install the package in Python SDK containers?
[1]
Issue Priority
Priority: 2 (default / most feature requests should be filed as P2)
Issue Components