Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-8084

List transitive Python SDK dependencies in base_image_requirements.txt for SDK container.

Details

    • Improvement
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • None
    • 2.35.0
    • sdk-py-core

    Description

      Beam has a list of dependencies (listed in setup.py). These are Beam's direct dependency. Each of these direct dependency will have their own list of dependencies. These are transitive dependencies of Beam. Beam depends on them indirectly and in setup.py Beam does not list them.

      In a worker environment it is beneficial to lock version of all Beam dependencies including the indirect ones.

      Attachments

        Activity

          People

            Unassigned Unassigned
            hannahjiang Hannah Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: