New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update UBCPI to support Python 3 #173
Conversation
kitsook
commented
May 19, 2020
- cherry-picked changes from PR Update UBCPI block to work on newer versions of Python. #167 (which is based on the old UI)
- upgraded Coverage.py for it to work with python 3.8
- updated readme to include steps for edX upstream to pull changes from this repo
- revise README file - update version in setup.py
- cherry-picked changes submitted by PR #167 on the old UI for py3 migration - upgrade Coverage.py for it to work with python 3.8
That's a great news! Thanks @kitsook :) |
Thank you so much for this @kitsook ! Do you know whether this update also means that this XBlock works with open edx's Juniper django 2.2? |
That was the goal. But this PR was created before the official Juniper devstack release. I will do some testing on |
Thank you @kitsook ! Let me know if we can help? e.g. OpenCraft can create a Juniper sandbox with this XBlock installed, and you can run your tests there. |
Hi @kitsook -- do you plan to create a new tag for this juniper-compatible release? |
Once we tested it with Juniper and investigated a reported issue related to translation, we will tag a version and submit a PR for upstream edX to pick it up. |
- included changes to work with Python 3 ubc/ubcpi#167 ubc/ubcpi#173 - revised UI
pull and merged latest translation. tagged version 1.0.0. a PR has been submitted to edx to pull this version |
- included changes to work with Python 3 ubc/ubcpi#167 ubc/ubcpi#173 - revised UI