Skip to content

fix: bump openedx-learning to 0.30.2#37794

Closed
ormsbee wants to merge 1 commit intoopenedx:release/ulmofrom
ormsbee:lc-0.30.2-bump
Closed

fix: bump openedx-learning to 0.30.2#37794
ormsbee wants to merge 1 commit intoopenedx:release/ulmofrom
ormsbee:lc-0.30.2-bump

Conversation

@ormsbee
Copy link
Contributor

@ormsbee ormsbee commented Dec 19, 2025

This includes an important fix for assigning the correct user to library backup/restore actions.

This includes an important fix for assigning the correct user to
library backup/restore actions.
# See issue https://github.com/openedx/public-engineering/issues/440 for details regarding the ongoing fix.
# The constraint can be removed once a release (pip-tools > 7.5.1) is available with support for pip 25.3
# Issue to track this dependency and unpin later on: https://github.com/openedx/edx-lint/issues/503
pip<25.3
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@feanil: Do you know why this happens when I run upgrade-package for this backport? I don't understand the significance of this, and how much I should worry about it.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The common_constraint.txt file gets updated from master of edx-lint on any package update operation it looks like.

https://github.com/openedx/edx-platform/blob/master/Makefile#L116-L116

Looking at it from the perspective of older releases, I think this is a bug and probably should only update on the make upgrade target not on the make upgrade-package target. I think it's fine to leave in for now but we can fix it moving forward.

I made #37797 to fix this on master

@ormsbee
Copy link
Contributor Author

ormsbee commented Dec 19, 2025

Closing in favor of #37730

@ormsbee ormsbee closed this Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants