Commit Graph

2808 Commits

Author SHA1 Message Date
DawoudSheraz
8d068a4a09 ORA update 2019-12-31 14:32:20 +05:00
Jeremy Bowman
eace6e36a7 Unpin assorted dependencies (#22656) 2019-12-30 17:09:14 -05:00
Feanil Patel
52a1a72c97 Merge pull request #22636 from edx/jenkins/upgrade-python-requirements-c7c6242
Python Requirements Update
2019-12-30 09:16:30 -05:00
Jeremy Bowman
63574e12b8 Remove pytest version constraint (#22626)
Fix the issue that was preventing us from upgrading pytest.  pytest does some manipulation of test packages that prevents `pkg_resources` from loading resources from them, but used to contain a workaround for the problem.  That workaround was [removed](https://github.com/pytest-dev/pytest/issues/5392) in 4.6.0 as a performance enhancement when pytest switched from `pkg_resources` to `importlib-metadata` for its own entrypoint handling.  This tripped up one of our test modules which defined classes that loaded templates from inside a test package.  Moving these resources to the parent package fixes the problem.

More and more, `pkg_resources` is being abandoned in favor of `importlib-metadata` and `importlib_resources` as they have a simpler design with much better performance.  However, `importlib_resources` doesn't support loading files from any directory which isn't itself a Python package (and doesn't allow direct use of paths including directories within the package).  Jinja2 chose a [different approach](https://github.com/pallets/jinja/pull/1082) that we may want to emulate in our resource handling.

Also fixed usage of a removed `pytest.raises()` parameter and a bug in our configuration of the `common/lib` tests that became a problem after the upgrade.
2019-12-30 09:10:57 -05:00
edX requirements bot
a05714e397 Updating Python Requirements 2019-12-30 05:48:38 -05:00
Jeremy Bowman
0cb7539999 Python dependencies cleanup (#22612) 2019-12-27 11:00:46 -05:00
Jeremy Bowman
673592d89b Switch xblock-poll back to source repo (#22597) 2019-12-26 16:38:48 -05:00
Jeremy Bowman
b2046f6674 Switch make upgrade to Python 3.5 (#22609)
* Switch make upgrade to Python 3.5

* bok-choy fixes, constrain django-debug-toolbar

* Remove flaky bok-choy test
2019-12-26 15:13:02 -05:00
Feanil Patel
f359c9cd8f Merge pull request #21197 from open-craft/giovanni/upgrade-pymongo
BB-1744: Bump pymongo version and fix course export issue
2019-12-26 11:16:15 -05:00
edX requirements bot
033bb5a3c4 Updating Python Requirements (#22594) 2019-12-23 10:08:29 -05:00
edX requirements bot
1aa2bd548c Updating Python Requirements (#22586) 2019-12-20 10:53:22 -05:00
edX requirements bot
7a52523830 Updating Python Requirements (#22575) 2019-12-19 10:37:49 -05:00
Feanil Patel
84093e11c1 Upgrade edx-ora2 to fix studio edit view.
There was a serialization issue with one of the studio JS assets that
is rendered as a part of the edit view.
2019-12-19 09:17:13 -05:00
Aarif
10a00f8c98 Merge pull request #22508 from edx/BOM-1082
Updated the django-countries to support Django 2.2
2019-12-19 12:15:04 +05:00
Jeremy Bowman
072b3c11a1 Upgrade edx-ace and edx-django-sites-extensions (#22535) 2019-12-18 14:07:20 -05:00
Nicholas D'Alfonso
1fcab4d1ad DISCO-1414 org source of truth
-point to updated edx-organizations package
2019-12-18 11:47:22 -05:00
Ned Batchelder
597c5d5f15 Merge pull request #22545 from edx/nedbat/coverage-5
Upgrade to coverage 5.0
2019-12-18 10:48:36 -05:00
aarif
d81af828fb updated the django-countries to version that supports django 2.2
updated the tests

minor changes

changes made verify capitalized country code

changes made verify capitalized country code

changes made stay consistent with country code implementation

changes made to test with previous implementation

updated the django-countries version to latest

updated the tests input to match the output

updated the constants to use updated country names according to new ISO standards
2019-12-18 18:40:48 +05:00
edX requirements bot
5d35941ec3 Updating Python Requirements 2019-12-18 05:50:07 -05:00
Simon Chen
8e8386501d Upgrade edx-proctoring so we can deploy the email message changes 2019-12-17 14:52:28 -05:00
edX requirements bot
bf0a6f6308 Updating Python Requirements (#22553) 2019-12-17 11:52:18 -05:00
Ned Batchelder
18b17b40af Unpin coverage and use the latest (5.0) 2019-12-16 15:36:46 -05:00
Simon Chen
c5e0a9f636 PROD-1089 upgrade edx-proctoring to the code with bug fixes on Instructor Dashboard Proctoring view 2019-12-16 10:40:29 -05:00
Awais Qureshi
1ac7fa503b Merge pull request #22527 from edx/awais786/BOM-1088
BOM-1088
2019-12-16 17:20:56 +05:00
Awais Qureshi
572448d82b BOM-1088
Upgrade django-ses
2019-12-16 16:26:07 +05:00
Ayub
bec7893ec5 Merge pull request #22526 from edx/BOM-1085
BOM-1085
2019-12-16 15:43:33 +05:00
Aarif
16e0207512 Merge pull request #22494 from edx/BOM-1081
Updated the django-cors-headers to support Django 2.2
2019-12-16 14:50:10 +05:00
Ayub khan
5c4c9fd26e BOM-1085
-bumped django-model-utils version to support django 22
2019-12-16 14:03:57 +05:00
aarif
e9672344f8 updated the django-cors-headers to version that supports django 2.2
downgrade the django-cors-headers version to 2.5.3

downgrade the django-cors-headers version to 2.5.3

updated the django-cors-headers to version that supports django 2.2

downgrade the django-cors-headers version to 2.5.3

downgrade the django-cors-headers version to 2.5.3

updated the django-cors-headers to version that supports django 2.2

downgrade the django-cors-headers version to 2.5.3

downgrade the django-cors-headers version to 2.5.3

ran make upgrade
2019-12-16 12:57:10 +05:00
DawoudSheraz
113f48d545 update ora version 2019-12-16 11:20:55 +05:00
Diana Huang
c68d4e1648 Merge pull request #22534 from edx/robrap/BOM-1094-fix-proctoring-bug
make upgrade to get python 3 proctoring fix
2019-12-13 15:54:28 -05:00
Feanil Patel
5f2539b49e Bump to the latest edx-proctoring. 2019-12-13 14:59:50 -05:00
Robert Raposa
dea12d85a6 make upgrade to get python 3 proctoring fix
BOM-1094
2019-12-13 14:22:50 -05:00
Jeremy Bowman
e13855a295 Upgrade pycryptodomex (#22520) 2019-12-13 14:20:43 -05:00
Awais Qureshi
078dd82a1e Merge pull request #22514 from edx/awais786/BOM-1083
BOM-1083
2019-12-13 23:17:06 +05:00
Feanil Patel
1411ef548c Merge branch 'master' into release-mergeback-to-master 2019-12-13 10:28:35 -05:00
Awais Qureshi
222523ec24 BOM-1083
Upgrade django-debug-toolbar
2019-12-13 16:08:00 +05:00
Jeremy Bowman
6cb441b876 Upgrade edx-proctoring to fix Py3 bug (#22521) 2019-12-12 15:46:26 -05:00
Zainab Amir
7eb21f4dec Change version of social-auth-app-django (#21956)
Microsoft social login is not working on edx mobile app. The issue
is fixed in newer version of social-auth-app-django.

PROD-718
2019-12-12 18:07:34 +05:00
Ned Batchelder
13fdbd0c75 Fix serialization issues in codejail 2019-12-11 18:19:53 -05:00
Brian Wilson
929f53acde Bump version of edxval to 1.1.33.
DE-1824: step 2 of 4 in renaming 'exists' field in ThirdPartyTranscriptCredentialsState to 'has_creds' (v1.1.33)
2019-12-11 17:32:27 -05:00
Feanil Patel
617e8519d9 Merge pull request #22499 from edx/feanil/no-exception-to-re-raise
Re-raise issue was in codejail.
2019-12-11 14:56:10 -05:00
Diana Huang
d0ab1fc423 Merge pull request #22500 from edx/diana/update-lti
Update xblock-lti-consumer with more Python 3 fixes.
2019-12-11 14:33:14 -05:00
Jeremy Bowman
09c995a3cd Update xblock-poll with Python 3 fix (#22497) 2019-12-11 12:20:42 -05:00
Diana Huang
c958ff449b Update xblock-lti-consumer with more Python 3 fixes. 2019-12-11 11:58:48 -05:00
Feanil Patel
f52a0f6b98 Re-raise issue was in codejail.
- Undo the previous change.
- Pull in the version of codejail with the fix for the issue.
2019-12-11 11:50:20 -05:00
Diana Huang
4b6a522a87 Upate xblock-lti-consumer to get more Python 3 fixes. 2019-12-10 15:11:17 -05:00
Jeremy Bowman
0e1881f525 Fixes for celery worker Python 3 bugs (#22479) 2019-12-10 14:07:27 -05:00
Giovanni Cimolin da Silva
ba4de2f933 Upgrade pymongo and fix issues
This commit upgrades the version of pymongo from 2.x to 3.x, removing usages to deprecated functions usage and fixing tests where necessary.

This version of pymongo supports MongoDB 2.x all the way up to 4.2, and this ensures that the platform will be able to run on a supported MongoDB version in the next release.
2019-12-09 15:43:56 -03:00
edX requirements bot
e7d5b0e6b1 Updating Python Requirements 2019-12-09 05:49:49 -05:00