The py2neo package exists to support CourseGraph, which required the Neo4j database. Support for it was removed before the Sumac cut, tracked by the following DEPR: https://github.com/openedx/edx-platform/issues/34342 It looks like the actual dependency install was just overlooked during the removal process.
43 lines
2.6 KiB
Plaintext
43 lines
2.6 KiB
Plaintext
########################################################################################################################
|
||
# Dependencies that are normally "bundled" with the platform, but are not core to the platform's functionality.
|
||
# They may still be installed by default, but they should not be required for
|
||
# the platform to run nor for the test suite to pass.
|
||
#
|
||
# We are working to make the test suite run without having these installed - see
|
||
# https://discuss.openedx.org/t/a-minimal-open-edx-distribution/9478
|
||
#
|
||
# Please follow these guidelines whenever you change this file:
|
||
#
|
||
# 1. When adding a new dependency:
|
||
# * verify that the dependency has a license compatible with AGPLv3
|
||
# * add a comment to the end of the line explaining what it is.
|
||
# * confirm that it has no system requirements beyond what we already install
|
||
# * run "make upgrade" to update the detailed requirements files
|
||
# 2. Do not pin exact versions unless absolutely necessary. When upgrading
|
||
# an already-pinned package to its latest release, remove the version pin.
|
||
# 3. Do not add indirect dependencies unless a version constraint is needed to
|
||
# avoid versions which have known problems.
|
||
# 4. If the package is not needed in production, add it to another file such
|
||
# as development.in or testing.in instead.
|
||
|
||
# i18n_tool is needed at build time for pulling translations
|
||
edx-i18n-tools>=0.4.6 # Commands for developers and translators to extract, compile and validate translations
|
||
|
||
## Third party integrations
|
||
django-ses # Django email backend for Amazon’s Simple Email Service
|
||
mailsnake # MailChimp API; used for two management commands in the "mailing" djangoapp
|
||
optimizely-sdk # Optimizely provides A/B testing and other features, used by edx.org
|
||
|
||
|
||
## XBLOCKS
|
||
crowdsourcehinter-xblock
|
||
done-xblock # a very simple XBlock that allows learners to mark an activity as Done
|
||
recommender-xblock # https://github.com/edx/RecommenderXBlock
|
||
staff-graded-xblock # https://github.com/openedx/staff_graded-xblock Allows off-site bulk scoring.
|
||
edx-sga # The more well known "staff graded assignment" XBlock, from MIT.
|
||
ora2>=4.5.0 # Open Response Assessment XBlock
|
||
xblock-poll # Xblock for polling users
|
||
xblock-drag-and-drop-v2 # Drag and Drop XBlock
|
||
xblock-google-drive # XBlock for google docs and calendar
|
||
xblocks-contrib # Package having multiple core XBlocks, https://github.com/openedx/xblocks-contrib?tab=readme-ov-file#xblocks-being-moved-here
|