Skip to content

Commit

Permalink
feat: Add support for Tutor 19 / Open edX Sumac
Browse files Browse the repository at this point in the history
* Update the install_requires list to support Tutor 19.
* Update the compatibility matrix in the README accordingly.
  • Loading branch information
Maari Tamm committed Dec 10, 2024
1 parent 6aed0ed commit 4feb2e5
Show file tree
Hide file tree
Showing 3 changed files with 7 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 Tutor 19 and Open edX Sumac.

## Version 4.0.0 (2024-10-07)

* [Enhancement] Drop support for Python 3.8; update the Ubuntu base image to
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,8 @@ appropriate one:
| Palm | `>=16.0, <17` | `quince` | `>=2.1.0, <4` |
| Quince | `>=17.0, <18` | `quince` | `>=3.1.0, <4` |
| Redwood[^journal] | `>=18.0, <19` | `main` | `>=4` |
| Sumac | `>=19.0, <20` | `main` | `>=4.1.0` |


[^v1]: For Open edX Maple and Tutor 13, you must run version 13.3.0 or later.
That is because this plugin uses the Tutor v1 plugin API, [which was introduced with that release](https://github.com/overhangio/tutor/blob/master/CHANGELOG.md#v1320-2022-04-24).
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.9",
install_requires=["tutor <19, >=16.0.0"],
install_requires=["tutor <20, >=16.0.0"],
setup_requires=["setuptools-scm"],
entry_points={
"tutor.plugin.v1": [
Expand Down

0 comments on commit 4feb2e5

Please sign in to comment.