openedx / opaque-keys

GNU Affero General Public License v3.0
8 stars 21 forks source link

Update the Pymongo dependency #311

Open feanil opened 4 months ago

feanil commented 4 months ago

The pymongo dependency is pinned to an old version in base.in. Update the pin, update the output .txt files and fix any tests that break.

Newer versions may have breaking changes that may break upstream edx-platform so we should make sure to upgrade opaque keys and pymongo in edx-platform and fix any issues we encounter there as well as a part of this ticket.

feanil commented 4 months ago

FYI, the BOM team might be picking this up so coordinate with them if you're gonna be working on it.

feanil commented 4 months ago

Related edx-platform ticket that should be updated/closed when edx-platform is up-to-date: https://github.com/openedx/edx-platform/issues/34586

irtazaakram commented 3 months ago

BOM squad is working on upgrading pymongo ref: https://github.com/openedx/edx-platform/pull/34675