Tutor

Latest version: v17.0.4

Safety actively analyzes 625786 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 34

17.3.0

- 💥[Improvement] Allow the no_course_image.png image to pull from the current theme, not specifically named indigo (by misilot)

- [Improvement] Remove mentions of INDIGO_FOOTER_LEGAL_LINKS in docs since it is no longer used by the plugin. (by misilot)

- [Improvement] Style static pages of About, Contact, Privacy and bookmarks page (by tanveer65)

<a id='changelog-17.2.0'></a>

17.2.0

- 💥[Bugfix] Fixes: Minor Bug fixes with styling updates for discussion and learner-dashboard MFEs (by hinakhadim and TanveerAhmed)

<a id='changelog-17.1.0'></a>

17.1.0

- 💥[Improvement] Complete overhaul and redesign: the Indigo theme now covers more pages, including the MFE footer and header, and they are more beautiful than ever! (by hinakhadim and TanveerAhmed)

<a id='changelog-17.0.0'></a>

17.0.4

- [Security] Update Redis to 7.2.4 (by dawoudsheraz)

- [Improvement] Update release to open-release/quince.3 (by dawoudsheraz)

<a id='changelog-17.0.3'></a>

17.0.3

- 💥[Bugfix] Prevent infinite growth of course structure cache in Redis. (by regisb)
- Redis is now configured with a maximum memory size of 4GB. If this is too low for your platform, you should increase this value using the new "redis-conf" patch.
- Make sure that course structure cache keys have an actual timeout.
- [Feature] Introduce the "redis-conf" patch. (by regisb)
- [Bugfix] Fix merge conflicts in nightly when trying to apply patches from the master branch. (by regisb)
- [Bugfix] Ensure mounted installable packages are installed as expected upon initialization. (by dawoudsheraz)

<a id='changelog-17.0.2'></a>

17.0.2

- [Feature] Several enhancements to the Demo Course (by kdmccormick):
- The [Open edX Demo Course](https://github.com/openedx/openedx-demo-course) has been re-built from scratch with up-to-date instruction-focused content. Its directory structure has changed.
- In order to support both the old and new structures of the Demo Course's repository, the command `tutor local do importdemocourse` will now auto-determine the course root based on the location of `course.xml`. Use the `--repo-dir` argument to override this behavior.
- The new command `tutor local do importdemolibraries` will import any content libraries defined within the Demo Course repository. At the moment, that is just the "Respiratory System Question Bank", which is an optional but helpful extension to the new Demo Course.
- To try out the new Demo Course now, run: `tutor local do importdemocourse --version master`.
- To try out the demo Respiratory System Question Bank now, run: `tutor local do importdemolibraries --version master`.
- To revert back to an older Demo Course version at any point, run: `tutor local do importdemocourse --version open-release/quince.2`, replacing `quince.2` with your preferred course version.
- [Bugfix] Remove duplicate volume declarations that cause `docker compose` v2.24.1 to fail.
- [Bugfix] Actually update the environment on `tutor plugins enable ...`. (by regisb)
- [Feature] Introduce a `tutor.hooks.lru_cache` decorator that is automatically cleared whenever a plugin is loaded or unloaded. This is useful, in particular when a plugin implements a costly function that depends on tutor hooks. (by regisb)
- [Bugfix] Fix compatibility with Python 3.12 by replacing pkg_resources with importlib_metadata and importlib_resources. (by Danyal-Faheem)
- [Improvement] Upgrade base release to open-release/quince.2. (by regisb)

<a id='changelog-17.0.1'></a>

Page 1 of 34

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.