Commit Graph

4618 Commits

Author SHA1 Message Date
Usama Sadiq
d5d3c90767 Use mongodbproxy from pypi (#32259)
* fix: use mongodbproxy from github to pypi
2023-05-23 13:58:01 +05:00
Alexander J Sheehan
663c06de06 chore: bumping enterprise package version to 3.63.0 2023-05-18 15:36:47 +00:00
Muhammad Umar Khan
dae5759311 Installing edx-drf-extension from pypi (#32244)
chore: update edx-drf-extensions version

Co-authored-by: mumarkhan999 <mumarkhan999@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: mumarkhan999 <mumarkhan999@users.noreply.github.com>
2023-05-18 19:14:06 +05:00
Muhammad Umar Khan
08a52f1519 chore: Install edx-drf extension from git hash (#32229)
* chore: test updated drf extensions

---------

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2023-05-16 18:54:23 +05:00
Navin Karkera
ab83771295 feat: update event_bus_kafka and add event_bus_redis (#32117) 2023-05-15 13:35:23 +00:00
edX requirements bot
7936285a30 chore: Updating Python Requirements (#32228) 2023-05-12 15:06:08 +05:00
Brian Citro
50277fcbe4 chore: update edx-enterprise version to 3.62.7 2023-05-11 14:05:16 -04:00
Usama Sadiq
065ba5fd73 Pin urllib3 version to urllib3<2.0.0 (#32224)
* fix: constrain urllib3<2.0.0
* fix: pin docutils<0.20 version
2023-05-11 17:58:06 +05:00
Alexander J Sheehan
9a8947bbb5 chore: bumping enterprise package version to 3.62.6 2023-05-09 15:42:59 +00:00
John Nagro
a4be3a17eb feat: release edx-enterprise==3.62.5 (#32207) 2023-05-09 14:23:04 +00:00
Alexander J Sheehan
837bcdd8ed Merge pull request #32199 from openedx/asheehan-edx/bumping-enterprise-version-3.62.4
chore: bumping enterprise package version to 3.62.4
2023-05-08 13:46:35 -04:00
github-actions[bot]
60b9267ca9 feat: Upgrade Python dependency lti-consumer-xblock (#32198)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

CHANGELOG: https://github.com/openedx/xblock-lti-consumer/blob/master/CHANGELOG.rst#940---2023-05-08

Co-authored-by: Zacharis278 <Zacharis278@users.noreply.github.com>
2023-05-08 17:42:20 +00:00
Alexander J Sheehan
15e81e19d3 chore: bumping enterprise package version to 3.62.4 2023-05-08 17:02:42 +00:00
Hamzah Ullah
1970c4ceaf chore: bumping enterprise package version to 3.62.3 (#32197) 2023-05-08 15:42:40 +00:00
edX requirements bot
f3f4b856eb chore: Updating Python Requirements (#32182) 2023-05-08 13:39:36 +05:00
Alexander J Sheehan
dcfb975bd3 chore: bumping enterprise package version to 3.62.2 2023-05-05 16:26:10 +00:00
Alexander J Sheehan
aa58c57854 chore: bumping enterprise package version to 3.62.1 2023-05-04 16:20:21 +00:00
github-actions[bot]
b77504804a feat: Upgrade Python dependency python3-saml (#32175)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: dianakhuang <dianakhuang@users.noreply.github.com>
2023-05-03 13:42:30 -04:00
Diana Huang
2d08a2a731 fix: Unpin SAML library. (#32167)
We were using an old version of the python3-saml library,
which was causing issues with newer versions of social-core.

The reason it was pinned was because our etree implementation
didn't support several fields that the saml library did, so
we are now importing those entities as well.
2023-05-03 11:08:30 -04:00
github-actions[bot]
baaf4b12ce feat: Upgrade Python dependency lti-consumer-xblock. (#32172)
Commit generated by workflow `openedx/edx-platform/.github/workflows/upgrade-one-python-dependency.yml@refs/heads/master`

Co-authored-by: alangsto <alangsto@users.noreply.github.com>
2023-05-03 11:03:47 -04:00
Michael Roytman
3be9297abf Merge pull request #32156 from openedx/MichaelRoytman/upgrade-lti-consumer-xblock-75b6b18
feat: Upgrade Python dependency lti-consumer-xblock
2023-05-02 09:03:56 -04:00
Hamzah Ullah
211c3c30bd chore: bumping enterprise package version to 3.61.16 (#32158) 2023-05-01 18:53:50 +00:00
MichaelRoytman
1e97964568 feat: Upgrade Python dependency lti-consumer-xblock
This commit upgrades the version of the lti-consumer-xblock library from version 9.0.4 to version 9.1.0. Version 9.1.0 adds support for sending a learner's full name in an LTI launch. The full name is sent as an LTI parameter in LTI 1.1 launches as the "lis_person_name_full" parameter. The full name is sent as an LTI parameter to LTI 1.3 launches as the "name" ID token claim.

Please see the CHANGELOG entry for these versions for a full description of the changes: https://github.com/openedx/xblock-lti-consumer/blob/master/CHANGELOG.rst#910---2023-04-28

This commit also downgrades the edx-proctoring-proctortrack dependency from version 1.2.1 to 1.0.5. This is due to a pin in the version of this requirement to 1.0.5 that was not removed when the requirement version was manually updated to version 1.2.1 in #32154. The newer version of the library does not contain any Python changes, so we are rolling back this version until further notice.
2023-05-01 11:52:49 -04:00
Zachary Hancock
75b6b1832b feat: update proctortrack (#32154) 2023-05-01 10:50:12 -04:00
Kshitij Sobti
1c3c702583 chore: Switch from edx-sphinx-theme to sphinx-book-theme
The edx-sphinx theme is being deprecated, and replaced with sphinx-book-theme.
This removes references to the deprecated theme and replaces them with the new
standard theme for the platform.

See https://github.com/openedx/edx-sphinx-theme/issues/184
2023-04-28 09:16:09 +05:30
Hamzah Ullah
f1542c0762 chore: bumping enterprise package version to 3.61.15 (#32149) 2023-04-27 15:33:34 -04:00
Tim McCormack
b1f8b9339a build: Add upgrade-package Make target and workflow (#32131)
This adds a Make target that should simplify the common task of
upgrading a single dependency. Sometimes people manually edit the pin
files, which we would like to avoid; hopefully this will make it
easier for them to do the right thing.

The GitHub workflow should also make it easier for people on Mac to
recompile requirements in a Linux environment, reducing the number of
times spurious dependency changes show up in the pin files (due to
OS-dependent requirements.)

Also, separate upgrade/downgrade instructions and simplify the latter.
(Min constraints are rare and we usually move beyond them quickly.)
2023-04-27 13:44:47 +00:00
Agrendalath
e1fb866ca9 chore: update edx-completion 2023-04-26 17:10:54 +02:00
Zachary Hancock
18fab26d07 chore: update lti-consumer (#32129) 2023-04-25 15:59:31 -04:00
edX requirements bot
f09f3543c4 chore: Updating Python Requirements (#32123) 2023-04-25 19:02:24 +05:00
Jeremy Ristau
472a3b5442 Merge pull request #31472 from open-craft/kaustav/unify_modulesystem_descriptorsystem
feat: unify ModuleSystem and DescriptorSystem [BD-13]
2023-04-24 10:03:19 -04:00
Tim McCormack
1975fe7941 docs: Add issue link for unpinning pytz (#32096) 2023-04-21 10:28:30 -04:00
Agrendalath
44a960f04d chore: update DnDv2 XBlock 2023-04-21 14:10:09 +02:00
alangsto
67e870d79c chore: update proctoring version (#32101) 2023-04-19 14:28:33 -04:00
Alexander J Sheehan
3b15a3c16d chore: bumping enterprise package version to 3.61.14 2023-04-19 16:20:35 +00:00
michaelroytman
c50ae58e20 feat: add logging for access token view and key handlers
This commit upgrades the version of the lti-consumer-xblock library from version 9.0.2 to version 9.0.3. Version 9.0.3 includes a change to add logging for error cases in the access_token_endpoint view and the key handler classes.

Please see the CHANGELOG entry for this version for a full description of the change: https://github.com/openedx/xblock-lti-consumer/blob/master/CHANGELOG.rst#903---2023-04-18.
2023-04-18 16:36:25 -04:00
Usama Sadiq
0ec7b8cc30 fix: fix make upgrade job and _mysql issue (#32084)
* fix: upgrade pip & pip-tools versions
* fix: install libmysqlclient-dev system package again
* fix: skip reinstalling mysqlclient package
* fix: add pytz package constraint

---------

Co-authored-by: edX requirements bot <49161187+edx-requirements-bot@users.noreply.github.com>
2023-04-18 18:10:01 +05:00
Tim McCormack
b852344fcf build: Deduplicate mismatched pip.txt files that caused build failure (#32081)
There was a `requirements/pip.txt` with old versions, and a newer
`requirements/edx/pip.txt` managed via a `pip.in` file. The old one was
used in most places, but came out of sync with pip-tools.txt, which was
managed properly. Eventually this caused a `pip check` failure due to the
mismatch.

This should resolve at least part of https://github.com/edx/edx-arch-experiments/issues/267

This PR moves pip.in and pip-tools.in and their corresponding pin files
up to the `requirements/` dir, since they should be shared between the edx
and sandbox environments. This also has the effect of upgrading pip to
match the version in the file we've been uselessly upgrading.

Other improvements:

- Remove `-q` option from pip and pip-sync calls, as it was hiding some
  debugging information that would have resolved this sooner.
- Depend on `pre-requirements` from `compile-requirements`, rather than
  from `upgrade`. (The base target is the one that actually needs it.)
  This also lets us remove the explicit `pip install pip-tools` line.
- Install the recompiled pip and pip-tools files right away, not after the
  loop. When we upgrade pip-tools, we want to use the upgraded version,
  not the previous version. This requires moving the pip-tools.txt
  recompilation outside of the loop and into its own explicit line.
- Don't upgrade pip if we're not running `make upgrade` (respect the
  compile options).
- Remove apparently-unneeded `--no-emit-trusted-host --no-emit-index-url`
  options (we don't pass trusted-host or index-url options).
2023-04-17 17:21:48 +00:00
Tim McCormack
d7f9fc3023 feat: Upgrade edx-django-utils to 5.4.0 and add CSP middleware (#32061) 2023-04-13 21:00:22 +00:00
Zachary Hancock
ed7924361a chore: update lti-consumer-xblock (#32064) 2023-04-12 14:09:03 -04:00
Tim McCormack
20f889145a chore: Upgrade edx-drf-extensions (and edx-django-utils, apparently) (#32056)
This brings in some JWT verification monitoring.

This also includes a delayed upgrade of `edx-django-utils`, which had been manually and incompletely bumped in some previous PR.
2023-04-12 14:32:46 +00:00
Zachary Hancock
d622db59b7 feat: update xblock-lti-consumer (#32050) 2023-04-11 11:02:47 -04:00
Brian Citro
604ba5d067 chore: bump edx-enterprise version to 3.61.11 2023-04-11 09:15:30 -04:00
Alexander J Sheehan
70b9bb9c14 chore: bumping enterprise package version to 3.61.10 2023-04-10 15:40:42 +00:00
Hamzah Ullah
599d5d054c chore: Bump edx-enterprise version to 3.61.9 (#32031) 2023-04-05 10:49:51 -04:00
Alex Sheehan
73b2c3275f chore: bumping enterprise version 3.61.8 2023-03-29 18:24:14 +00:00
katebygrace
bf9ea70c4b fix: add logging of both emails
PSRE-2274
2023-03-17 17:26:40 -04:00
Zachary Hancock
c352d97a05 feat: edx-proctoring version update (#31958) 2023-03-17 13:52:20 -04:00
Awais Qureshi
a899d28b6d chore: upgraing boto3 and botocore versions. (#31925) 2023-03-17 18:01:25 +05:00
Alex Sheehan
ddadb3ddff chore: bumping enterprise version 3.61.7 2023-03-13 21:57:03 +00:00