Skip to content

2.15.0

Choose a tag to compare

@Guillaume-sousa Guillaume-sousa released this 13 Apr 15:52
· 115 commits to develop since this release

MDCS 2.15.0

  • Upgraded core packages for Python 3.7 support (Python 3.6 end of life expected in 2021-12: https://www.python.org/dev/peps/pep-0494/#lifespan)
  • Upgraded all python dependencies for Python 3.7 support. A few notes about some packages below:
    • Upgraded Django to 2.2.20, lxml to 4.6.3 and djangorestframework to 3.12.2 to fix vulnerabilities,
    • Celery 5.x upgrade has been postponned due to a bug. The fix is scheduled for Celery 5.3 (see related issue: celery/celery#3589),
    • xlrd has been upgraded to latest version which drops support for xlsx documents (used by core_module_excel_uploader_app).
  • Fixed XML validation to avoid using global lxml parser,
  • Fixed OAI-PMH harvesting duplicates in some cases,
  • Fixed storage of local pids in lower case,
  • Minor fixes