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+https://github.com/appsembler/xblock-video.git#egg=video_xblock
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.
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.