What's Changed
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/221
* build(deps): bump github/issue-metrics from 2 to 3 by dependabot in https://github.com/openedx/DoneXBlock/pull/217
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/222
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/223
* remove lxml constraint by farhan in https://github.com/openedx/DoneXBlock/pull/224
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/226
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/227
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/228
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/229
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/230
* fix: ci test by irtazaakram in https://github.com/openedx/DoneXBlock/pull/231
* Python Requirements Update by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/233
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/234
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/236
* build: Update codecov and use token by arbrandes in https://github.com/openedx/DoneXBlock/pull/235
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/237
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/238
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/239
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/240
* fix: pypi-publish master branch sunset by CodeWithEmad in https://github.com/openedx/DoneXBlock/pull/241
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/244
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/245
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/246
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/248
* chore: Upgrade Python requirements by edx-requirements-bot in https://github.com/openedx/DoneXBlock/pull/250
* 251: Replace pkg_resource with importlib by abdullahQureshee in https://github.com/openedx/DoneXBlock/pull/252
New Contributors
* irtazaakram made their first contribution in https://github.com/openedx/DoneXBlock/pull/231
* arbrandes made their first contribution in https://github.com/openedx/DoneXBlock/pull/235
* CodeWithEmad made their first contribution in https://github.com/openedx/DoneXBlock/pull/241
* abdullahQureshee made their first contribution in https://github.com/openedx/DoneXBlock/pull/252
**Full Changelog**: https://github.com/openedx/DoneXBlock/compare/2.3.0...2.4.0