appsembler / figures

Reporting and data retrieval app for Open edX
MIT License
44 stars 37 forks source link

Refactor: Moved a number of edx-platform imports to figures.compat #313

Closed johnbaldwin closed 3 years ago

johnbaldwin commented 3 years ago

Improved abstraction: This commit refactors how Figures imports edx-platform classes. It centralizes imports to figures.compat. The rest of Figures then imports the platform classes from figures.compat.

This is preliminary work to help abstract platform dependencies for Open edX named release structures and improve future testing efforts

Also bumped Figures release version to 0.4.dev7