Packages installed via commit hashes
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:
xblock-problem-builderoppia/xblock.gitschoolyourself-xblockConceptXBlockAudioXBlockAnimationXBlockubc/ubcpi.gitopen-craft/xblock-vectordrawopen-craft/xblock-activetableedx-zoomxblock-qualtrics-surveyxblock-in-video-quizxblock-submit-and-comparexblock-free-text-responsexblock-sql-graderxblock-image-modalopen-craft/labxchange-xblocks.gitopen-craft/lx-pathway-plugin.gitedx-event-routing-backends
Other than these requirements there are some requirements in
edx-platform/requirements/edx/github.in which are installed directly from git. Don’t forget to update their commit hashes as well.
edx/django-wikiopenedx/olxcleaneredx/MongoDBProxyjazkarta/edx-jsmetechnige/py2neoedx/django-ratelimit-backendedx/codejailedx/RateXBlockedx-solutions/xblock-google-driveopen-craft/xblock-polledx-solutions/xblock-drag-and-drop-v2