- Mar 02, 2020
-
-
Jeremy Bowman authored
The last time we tried this upgrade we encountered timeouts on the quality job, which it now appears were due to the worker running pylint common running out of memory and killing the Jenkins process. Switching to a different worker type with double the RAM (8 GB vs. 4 GB) seems to have fixed this; about 5.5 GB was used. Upstream is aware of the high memory usage on large projects, it's apparently due primarily to a cache of parsed modules: https://github.com/PyCQA/pylint/issues/1495 . Even after disabling some of the new checks that have been added, the new version of pylint found about twice as much to complain about. Just bumping the threshold for now to unblock the Django upgrade, we can try automated utilities like pyupgrade to fix some of these later.
-
- Feb 28, 2020
-
-
Brittney Exline authored
This reverts commit 140738df.
-
Ayub-khan authored
-django-babel-underscore custom version to support django>=2.2
-
- Feb 27, 2020
-
-
Jeremy Bowman authored
Remove duplicate constraints in requirements/constraints.txt uncovered by the recent change in pip-compile output format. I sorted the pinned dependencies by name to try and make it more obvious if this happens again. I also upgraded to pip-tools 4.5.1, which removes the line numbers from the enhanced pip-compile output added in 4.5.0, which should reduce future diff churn and merge conflicts but means that there's a large diff this one last time. Also unpin edx-search again after the previous change to do that was apparently broken by a merge conflict.
-
- Feb 26, 2020
-
-
Tim McCormack authored
- Reimplement `djcelery.common.respect_language` utility function so we can drop the dependency. - Loosen `celery` pinning to a range, which brings in a fix for a possible crash bug Also, pin `path` to 13.1.0 for now in order to continue supporting py35.
-
- Feb 25, 2020
-
-
edX requirements bot authored
-
- Feb 24, 2020
-
-
Matt Hughes authored
JIRA:CR-1597
-
Matt Hughes authored
Impact is that for proctoring backends which support in-exam keepalive ping messages to ensure the monitoring software is running while learners have access to proctored exams, we will no longer send ping requests while the learner is on the ready_to_submit page. These pings have caused issues for some of our learners in the past, in that some learners idle on this page waiting for a slow-to-shut-down application. Pinging while the app is shutting down may've caused spurious false positives for suspicious learner behavior, and we lose little integrity by enabling the learner to continue to see the non-exam-content interstitial, so we're relaxing this rule. JIRA:CR-1597
-
- Feb 21, 2020
-
-
Calen Pennington authored
-
- Feb 20, 2020
-
-
Simon Chen authored
PROD-1045 Update the edx-proctoring library to version 2.2.7 for Email Message update. We want to update the message so we can support our course team better
-
edX requirements bot authored
-
Alex Dusenbery authored
Upgrade ORA to 2.6.12 | When fetching file URLs from keys stored in Submission records, don't break just because we encountered one missing file; there might be more, existing files after it.
-
- Feb 19, 2020
-
-
Manjinder Singh authored
* Removing deprecated rest_framework_oauth library * removing dependecy of django-rest-framework-oauth * removing oauth_provider from cms
-
Jansen Kantor authored
-
edX requirements bot authored
-
Bill DeRusha authored
This reverts commit 1f32bc63.
-
- Feb 18, 2020
-
-
Alex Dusenbery authored
-
edX requirements bot authored
-
Manjinder Singh authored
* Renamed OAuth2Authentication to BearerAuthentication * Added back OAuth2Authentication name -there are libraries such as edx-enterprise that still import OAuth2Authentication. The OAuth2Authentication class should be fully removed when everything is importing BearerAuthentication correctly
-
Awais Qureshi authored
Upgrade django-toolbar.
-
Manjinder Singh authored
-
Ahtisham Shahid authored
-
- Feb 14, 2020
-
-
-
edX requirements bot authored
-
- Feb 13, 2020
-
-
edX requirements bot authored
* Updating Python Requirements * Constrain edx-when version for now
-
- Feb 11, 2020
-
-
Manjinder Singh authored
-
Aarif authored
-
Ayub-khan authored
-Updated middleware setting to use use middleware insted of middleware_classes -github install of django-method-override fork to support new style middleware in django1.11
-
Zaman Afzal authored
-
- Feb 10, 2020
-
-
David Ormsbee authored
Some tests that used to mock the cache internals of ConfigurationModels had to be modified to use CacheIsolationTestCase instead (the things they were mocking no longer exist).
-
- Feb 07, 2020
-
-
edX requirements bot authored
-
- Feb 06, 2020
-
-
Michael Terry authored
Fix constraints to not have a lingering pin on edx-when. And add constraint on version of mock that supports python 3.5. And then a general make upgrade.
-
- Feb 04, 2020
-
-
Jansen Kantor authored
-
irfanuddinahmad authored
-
- Feb 03, 2020
-
-
Calen Pennington authored
-
Chris Pappas authored
* Bumping edx-enterprise version * Running make upgrade to bump edx-enterprise * contraining a package * fix * adding yet another constraint
-
- Jan 31, 2020
-
-
Simon Chen authored
-
Alex Dusenbery authored
-
- Jan 30, 2020
-
-
Calen Pennington authored
-
hunytalk authored
-