Is xblock-video compatible with ironwood release


I installed Ironwood release and looking for a secured way to publish the videos, so I found the xblock-video from appsembler and raccongang on github, but found it’s last update dated back two years ago and just fixed for Hawthorn release on raccongang fork 9 months ago.

I’m running a production edx site but didn’t go live yet, so I don’t want to risk installing it until make sure if it’s compatible with ironwood.


I tried to install video-xblock on a clone of the instance and resulted the following error

Obtaining video_xblock from git+
Updating ./venvs/edxapp/src/video-xblock clone
DEPRECATION: Dependency Links processing has been deprecated and will be removed in a future release.
Requirement already satisfied: XBlock<2.0.0,>=0.4.10 in ./venvs/edxapp/lib/python2.7/site-packages (from video_xblock)
Collecting xblock-utils<=1.0.5,>=1.0.2 (from video_xblock)
Could not find a version that satisfies the requirement xblock-utils<=1.0.5,>=1.0.2 (from video_xblock) (from versions: 1.2.0, 1.2.1, 1.2.2)
No matching distribution found for xblock-utils<=1.0.5,>=1.0.2 (from video_xblock)
You are using pip version 9.0.3, however version 19.2.2 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.

What does that mean?

Hi Ahmed, unfortunately, we have not yet performed testing of the Video XBlock on Ironwood. It looks like the required, older releases for xblock-utils are not available on PyPI. The version used in Ironwood is available there. If you want, you could try changing the xblock-utils version requiement to 1.2.1 to match Ironwood (or just remove the requirement inside of xblock-video) and give it a try.


Have you got succeed in installing this xblock-video in Ironwood?

Thank you

Actually we have.

We are using Raccoon Gang’s fork and it works on our Ironwood installations.

Versions of xblock and xblock-utils to try :

-e git+
-e git+
1 Like