From fe72a5b5c784d97073e3b1d63b81f9af02956c80 Mon Sep 17 00:00:00 2001
From: Feanil Patel <feanil@tcril.org>
Date: Tue, 31 Jan 2023 11:22:12 -0500
Subject: [PATCH] feat: Bump a major version and require bleach>6.0.0

The code in this repo has been updated to work with bleach 6.0.0 and
will break with older versions so make that dependency clear in base.in
and do a major version update.
---
 CHANGELOG.rst            | 6 ++++++
 lti_consumer/__init__.py | 2 +-
 requirements/base.in     | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 3c910e2..6962295 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -16,6 +16,12 @@ Please See the [releases tab](https://github.com/openedx/xblock-lti-consumer/rel
 Unreleased
 ~~~~~~~~~~
 
+8.0.0 - 2023-01-31
+------------------
+* Update to work with bleachk>=6.0.0 and make that an explicit requirement in
+  ``install_requires`` since the changes are incompatible with the older
+  versions of bleach.
+
 7.3.0 - 2023-01-30
 ------------------
 * Rename edx-platform import of ``get_module_for_descriptor_internal``.
diff --git a/lti_consumer/__init__.py b/lti_consumer/__init__.py
index 0c989b3..2ac31ca 100644
--- a/lti_consumer/__init__.py
+++ b/lti_consumer/__init__.py
@@ -4,4 +4,4 @@ Runtime will load the XBlock class from here.
 from .apps import LTIConsumerApp
 from .lti_xblock import LtiConsumerXBlock
 
-__version__ = '7.3.0'
+__version__ = '8.0.0'
diff --git a/requirements/base.in b/requirements/base.in
index f946ff4..0be3630 100644
--- a/requirements/base.in
+++ b/requirements/base.in
@@ -3,7 +3,7 @@
 
 attrs
 lxml
-bleach
+bleach>=6.0.0
 django
 oauthlib
 mako
-- 
GitLab