In edx-platform we have some requirements which are also mentioned in the configuration repository. In order to ensure smooth upgrades we have to update the versions/commit hashes of those requirements in configuration as well, whenever we are updating in edx-platform. These requirements are defined as EDXAPP_PRIVATE_REQUIREMENTS in playbooks/roles/edxapp/defaults/main.yml.
Here is the list of those dependencies:
Other than these requirements there are some requirements in
edx-platform/requirements/edx/github.inwhich are installed directly from git. Don’t forget to update their commit hashes as well.