edx-ora2
edx-ora2 copied to clipboard
Move on from deprecated pkg_resources api
Shift the code from pkg_resources to importlib.resources api
Migration guide: https://importlib-resources.readthedocs.io/en/latest/migration.html Decision making story: https://github.com/openedx/XBlock/issues/676 Reference PR to take learning from: https://github.com/openedx/xblock-sdk/pull/350/files
Prerequisites:
- Support of python 3.8 should be dropped. Relevant epic
Acceptance Criteria:
- Make sure the repository is using xblock version 5.0.0 or above. Upgrade the version if required, preferably via the make upgrade command.
- There should be no usage of
pkg_resourcesin the repository - Test cases should be passed
- XBlock should perform all of its functionality related to change (loading resources)
@farhan please assign this ticket to me.