Page MenuHomePhabricator

Make requirements.txt in ores-wikimedia-config expand dependencies and pin versions
Closed, ResolvedPublic

Description

This task is done when a new requirements.txt is merged into ores-wikimedia-config that includes all dependencies (recursively expanded) and exact version numbers.

To make sure that it is fully reproducible, this should be the output of pip freeze. This will:

  1. Recursively list all the exact versions of the modules we need
  2. Make it easier to process / do wheels for them all (See https://phabricator.wikimedia.org/T128110#2082243)