Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-57312

Pin transitive Python dependencies and use the pinned file for installation in Evergreen

    XMLWordPrintableJSON

Details

    • Fully Compatible
    • v5.2, v5.1, v5.0, v4.4, v4.2
    • STM 2021-12-13, STM 2022-01-10
    • 1

    Description

      Use pip freeze to pin the transitive dependencies and use the freeze file to install requirements in Evergreen. This mostly eliminates upstream changes from causing instability in our build.

      Attachments

        Activity

          People

            mikhail.shchatko@mongodb.com Mikhail Shchatko
            robert.guo@mongodb.com Robert Guo (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: