Tutor

Latest version: v19.0.2

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

Scan your dependencies

Page 11 of 37

14.0.5

Not secure
- [Bugfix] Fix MongoDB replica set connection error resulting from edx-platform's pymongo (3.10.1 -> 3.12.3) upgrade ([edx-platform30569](https://github.com/openedx/edx-platform/pull/30569)). (by ormsbee)
- [Feature] Upgrade all applications to open-release/nutmeg.2. (by BbrSofiane)

14.0.4

Not secure
- [Feature] Add the `-m/--mount` option to `tutor dev quickstart`. (by regisb)
- [Bugfix] Fix `tutor dev start -m /path/to/frontend-app-learning` by introducing dev-specific `COMPOSE_DEV_TMP` and `COMPOSE_DEV_JOBS_TMP` filters (by regisb).
- [Bugfix] Log the shell commands that Tutor executes more accurately. (by kdmccormick)
- [Bugfix] `tutor dev quickstart` would fail under certain versions of docker-compose due to a bug in the logic that handled volume mounting. (by kdmccormick)
- [Bugfix] The `tutor k8s start` command will succeed even when `k8s-override` and `kustomization-patches-strategic-merge` are not specified. (by edazzocaisser)
- [BugFix] `kubectl wait` checks deployments instead of pods as it could hang indefinitely if there are extra pods in a broken state. (by keithgg)

14.0.3

Not secure
- [Bugfix] Build openedx-dev Docker image even when the host user is root, for instance on Windows. (by regisb)
- [Bugfix] Patch nutmeg.1 release with [LTI 1.3 fix](https://github.com/openedx/edx-platform/pull/30716). (by ormsbee)
- [Improvement] Make it possible to override k8s resources in plugins using `k8s-override` patch. (by foadlind)

14.0.2

Not secure
- [Bugfix] Update problem with hint template so it works with newer python versions. (by mariajgrimaldi)
- [Feature] Add default PYTHONBREAKPOINT to openedx/Dockerfile (by Carlos-Muniz)
- [Bugfix] Fix smtp server port in `cms.yml` which was causing email sending failures in the Studio. (by regisb)
- [Bugfix] Skip waiting for MongoDB if it is served using SRV records. (by gabor-boros)
- [Improvement] Use `git am` instead of `cherry-pick` to simplify patching process.
- [Improvement] Tutor is now compatible with Docker Compose subcommand.

14.0.1

Not secure
- [Bugfix] Fix missing tables on migration from maple ([689](https://github.com/overhangio/tutor/issues/689)). (by ibrmora)
- [Bugfix] Fix plugin patches in cms.env.yml template.

14.0.0

Not secure
- 💥[Feature] Upgrade to Nutmeg: (by regisb)
- 💥[Feature] Hide a course from the `/course` search page in the LMS when the course visibility is set to "none" in the Studio. (thanks ghassanmas!)
- 💥[Improvement] The `lms.env.json` and `cms.env.json` files are moved to `lms.env.yml` and `cms.env.yml`. As a consequence, plugin developers must reformat the following patches to use YAML format, and not JSON: "common-env-features", "lms-env-features", "cms-env-features", "lms-env", "cms-env", "openedx-auth".
- 💥[Feature] Persistent grades are now enabled by default.
- [Bugfix] Remove edX references from bulk emails ([issue](https://github.com/openedx/build-test-release-wg/issues/100)).
- [Improvement] For Tutor Nightly (and only Nightly), official plugins are now installed from their nightly branches on GitHub instead of a version range on PyPI. This will allow Nightly users to install all official plugins by running ``pip install -e ".[full]"``.
- [Bugfix] Start MongoDB when running migrations, because a new data migration fails if MongoDB is not running

Page 11 of 37

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.