Feanil Patel
59b0554c37
Update encoding to be latin1 when loading pickled data to be able to read python 2 datettimes.
2019-10-18 13:04:19 -04:00
Feanil Patel
29cc071edd
Set cache pickle protocol to 2.
...
HIGHEST_PROTOCOL will cause it to change when we move from python 2 to 3
and this may cause issues as older machines try to read objects pickeld
with a version of the protocol they don't know.
During deploys, and if we have to roll back are two examples.
2019-10-18 10:43:04 -04:00
Andrés González
26b3a40133
INCR-108 ( #20058 )
...
* INCR-108: Run python-modernize on openedx/core/lib
* Fixed urlencode import
* Fixed diff quality warnings and six.string_types error
* Fixed pickle import
* Fixed iteritems import
* Fixed ungrouped imports
* Fixed six.moves import issues
2019-04-02 10:26:00 -04:00
Calen Pennington
6d22866e78
Cache org-site lookups in the RequestCache
2019-02-06 10:11:15 -05:00
Calen Pennington
805f32a357
Revert "Allow courses api to return data incrementally"
2019-01-25 12:56:57 -05:00
Calen Pennington
a842921e1f
Cache org-site lookups in the RequestCache
2019-01-25 10:30:09 -05:00
Nimisha Asthagiri
700a902b68
Cleanup and remove deprecated RequestCache Django app
...
ARCH-223
2018-09-12 14:39:11 -04:00
Andy Armstrong
93235d118d
Reorder imports using isort (except lms and cms)
2017-05-30 16:04:54 -04:00
Nimisha Asthagiri
02e6925275
Update grades to use Block Structures
2016-06-23 20:22:31 -04:00
Nimisha Asthagiri
7f325aee73
Block Cache framework.
2015-10-30 14:24:57 -04:00
Nimisha Asthagiri
65e330e8b5
Make RequestCache reusable
2015-06-12 09:27:16 -04:00