v15.3.3
Install this version from pip with:
pip install "tutor[full]==v15.3.3"
Or download the compiled binaries:
sudo curl -L "https://github.com/overhangio/tutor/releases/download/v15.3.3/tutor-$(uname -s)_$(uname -m)" -o /usr/local/bin/tutor
sudo chmod 0755 /usr/local/bin/tutor
See the installation docs for more installation options and instructions.
Changes
-
[Improvement] Make it possible to extend or override the configuration of the uWSGI server. (by @MoisesGSalas)
-
[Improvement] Running
tutor dev launch --mount=edx-platform
now performs all necessary setup for a local edx-platform development. This includes running setup.py, installing node modules, and building assets; previously, those steps had to be run explicitly after bind-mounting a local copy of edx-platform (by @kdmccormick). -
[Bugfix] Running jobs in development mode with
tutor dev do ...
will now correctly use the development image. Previously, it used the production image, just liketutor local do ...
. (by @kdmccormick) -
[Improvement] Faster build with
npm clean-install
instead ofnpm install
in the openedx Docker image. This may change the version of npm packages installed next to edx-platform. (by @regisb) -
[Feature] Introduce the
DOCKER_BUILD_COMMAND
filter which makes it possible to customize thedocker build
command. (by @regisb) -
[Improvement] During openedx image build, copy
dockerize
utility from Docker registry for better efficiency. (by @regisb) -
[Improvement] Better highlight enabled plugins in
tutor plugins list
. (by @regisb) -
[Bugfix] Make sure that v0 plugin patches are applied in the same order as plugins are listed. (by @regisb)