Skip to content

chore: upgrade dependencies - #608

Merged
tdruez merged 4 commits into
mainfrom
tpp-dist-upgrade
Nov 2, 2026
Merged

tdruez merged 4 commits into
mainfrom
tpp-dist-upgrade

Conversation

@tdruez

@tdruez tdruez commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Changes

  • Upgrade asgiref, certifi, django-auth-ldap, django-guardian, markdown, odfdo, pyasn1, pydantic, python-dateutil, pytz, setuptools and xlsxwriter
  • Pin tzdata, a new python-dateutil 3.0.0 dependency
  • Replace dateutil.parser with datetime.fromisoformat in DateFieldFilterSelect
  • Replace clamd with a standard library ClamAV client in dejacode_toolkit/clamav.py
  • Replace xlsxwriter with openpyxl in the report xlsx export
  • Escape control characters and keep formula-like values as text in xlsx cells
  • Replace aboutcode-toolkit with a minimal ABOUT file serializer in dejacode_toolkit/aboutcode.py
  • Remove clamd, xlsxwriter, aboutcode-toolkit, attrs, Jinja2 and markupsafe from dependencies and thirdparty/dist

Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
@tdruez tdruez changed the title Tpp dist upgrade chore: upgrade dependencies and replace clamd, xlsxwriter and aboutcode-toolkit with built-in code Nov 2, 2026
@tdruez tdruez changed the title chore: upgrade dependencies and replace clamd, xlsxwriter and aboutcode-toolkit with built-in code chore: upgrade dependencies Nov 2, 2026
@tdruez
tdruez merged commit ce7a921 into main Nov 2, 2026
8 checks passed
@tdruez
tdruez deleted the tpp-dist-upgrade branch November 2, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant