Skip to content

Commit

Permalink
fix: Bump the Tutor version dependency to >=16.1.7
Browse files Browse the repository at this point in the history
We rely on the Tutor OPENEDX_COMMON_VERSION variable to determine
the tag (or branch) to fetch for the Tubular repository.

In Tutor 16.1.6, the default value for OPENEDX_COMMON_VERSION changed
from open-release/palm.3 to open-release/palm.4. This means we now
need a version bump in our own install_requires list, so that we
require Tutor>=16.1.6.

However, the Tutor 16.1.6 package as published to PyPI contains a bug
that makes it uninstallable, so we have to require Tutor>=16.1.7
instead.

References:
https://github.com/overhangio/tutor/releases/tag/v16.1.6
overhangio/tutor#943
  • Loading branch information
fghaas committed Nov 17, 2023
1 parent a6a0141 commit 2620959
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## Unreleased

* [Enhancement] Support the Open edX `palm.4` release.

## Version 3.0.0 (2023-10-25)

* [Enhancement] Support the Open edX `palm.3` release. Drop
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ def load_readme():
packages=find_packages(exclude=["tests*"]),
include_package_data=True,
python_requires=">=3.8",
install_requires=["tutor <17, >=16.1.4"],
install_requires=["tutor <17, >=16.1.7"],
setup_requires=["setuptools-scm"],
entry_points={
"tutor.plugin.v1": [
Expand Down

0 comments on commit 2620959

Please sign in to comment.