diff --git a/README.md b/README.md index 29606493..d3563a2a 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ A library of graders for edX Custom Response problems. -Version 2.4.1 ([changelog](docs/changelog.md)) +Version 3.0.0 ([changelog](docs/changelog.md)) Copyright 2017-2024 Jolyon Bloomfield and Chris Chudzicki diff --git a/docs/changelog.md b/docs/changelog.md index 3747ddcc..b2512faf 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,17 @@ # Change Log +# Version 3 + +This major release removes support for Python 2 and older versions of Python 3 and adds support for Python 3.8 and 3.11. + +## Version 3.0 + +### Version 3.0.0 + +* Add Python 3.8 and 3.11 support +* Drop Python 2 support +* Remove six package + # Version 2 This is a major new version with many new features added. We have been very careful to preserve backwards compatibility of the outward-facing API of the library while adding new features. The biggest change (and the reason for the major version number) is that we are now fully compatible with python versions 2.7, 3.6 and 3.7. All typical applications of version 1.2 should be compatible with version 2. However, we do warn that we broke internal backwards compatibility in a number of locations in order to accommodate python 3. If you previously wrote custom plugins for version 1.2, we cannot guarantee that they will continue to work in version 2. diff --git a/mitxgraders/version.py b/mitxgraders/version.py index b4d8ab2d..25ef9b26 100644 --- a/mitxgraders/version.py +++ b/mitxgraders/version.py @@ -3,4 +3,4 @@ Version number """ -__version__ = "2.4.1" +__version__ = "3.0.0" diff --git a/python_lib.zip b/python_lib.zip index f856b970..c9ae1431 100644 Binary files a/python_lib.zip and b/python_lib.zip differ