From 44a1cf6951f5be28bf23838ae8de3c415f01dd1c Mon Sep 17 00:00:00 2001 From: "Adolfo R. Brandes" Date: Mon, 11 Dec 2023 10:54:14 -0300 Subject: [PATCH] build(learner-dashboard): Force dependency on tutor<=16 Since Learner Dashboard is now a part of tutor-mfe>=17, deprecate the plugin via: * A README warning * Forcing it to depend on Tutor<=16. --- README.rst | 3 +-- plugins/tutor-contrib-learner-dashboard-mfe/README.rst | 10 +++++----- plugins/tutor-contrib-learner-dashboard-mfe/setup.py | 5 +++-- .../tutor_learner_dashboard_mfe/__about__.py | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.rst b/README.rst index 515f572..7c15286 100644 --- a/README.rst +++ b/README.rst @@ -18,7 +18,7 @@ community: =================================== ====================================================== Plugin Status (*Experimental*, *Production*, or *Deprecated*) =================================== ====================================================== -tutor-contrib-learner-dashboard-mfe Experimental +tutor-contrib-learner-dashboard-mfe Deprecated tutor-contrib-library-authoring-mfe Experimental tutor-contrib-blockstore-filesystem Experimental tutor-contrib-blockstore-minio Experimental @@ -36,7 +36,6 @@ to your deployment environment you would: cd openedx-tutor-plugins/plugins/ pip install -e . tutor plugins enable - tutor config save Make sure to check each plugin's README file for more details. diff --git a/plugins/tutor-contrib-learner-dashboard-mfe/README.rst b/plugins/tutor-contrib-learner-dashboard-mfe/README.rst index 94c0034..452cc3a 100644 --- a/plugins/tutor-contrib-learner-dashboard-mfe/README.rst +++ b/plugins/tutor-contrib-learner-dashboard-mfe/README.rst @@ -1,9 +1,10 @@ learner-dashboard-mfe plugin for `Tutor `__ =========================================================================== -This is an experimental plugin (read: it's not supported officially and is not -recommended for production use) that allows Tutor operators to deploy the new -`Learner Dashboard MFE`_. +THIS PLUGIN IS DEPRECATED: the functionality it provides is now an official +part of `tutor-mfe =16.0.0,<17.0.0", "tutor-mfe>=16.0.0,<17.0.0"], + extras_require={"dev": ["tutor[dev]>=16.0.0,<17.0.0"]}, entry_points={ "tutor.plugin.v1": [ "learner-dashboard-mfe = tutor_learner_dashboard_mfe.plugin" diff --git a/plugins/tutor-contrib-learner-dashboard-mfe/tutor_learner_dashboard_mfe/__about__.py b/plugins/tutor-contrib-learner-dashboard-mfe/tutor_learner_dashboard_mfe/__about__.py index 3dc1f76..485f44a 100644 --- a/plugins/tutor-contrib-learner-dashboard-mfe/tutor_learner_dashboard_mfe/__about__.py +++ b/plugins/tutor-contrib-learner-dashboard-mfe/tutor_learner_dashboard_mfe/__about__.py @@ -1 +1 @@ -__version__ = "0.1.0" +__version__ = "0.1.1"