Skip to content

v4.0.0

Compare
Choose a tag to compare
@jodal jodal released this 28 Mar 10:37
· 422 commits to main since this release
v4.0.0

Breaking changes

  • Comics has finally moved to Python 3. Python 2.7 is no longer supported.
  • Removed auto-activation of virtualenv in the WSGI module.

Features

  • Sentry error reporting is now supported. Set the SENTRY_DSN environment variable to activate it.

Dependencies

New dependencies:

  • httpx (replacing low-level urllib and http.client usage)
  • sentry-sdk

Upgraded dependencies:

  • Python 3.7 or newer
  • Django 3.1.7
  • django-allauth 0.44
  • django-debug-toolbar 3.2
  • django-extensions 3.1.1
  • feedparser 6.0.2
  • gunicorn 20.1.0
  • lxml 4.6.3
  • Pillow 8.1.2

Development environment

  • Correct formatting is checked by flake8 using flake8-black.
  • Import sorting and grouping is now checked by flake8-isort instead of flake8-import-order and flake8-tidy-imports. Use isort to automatically fix the import sorting and grouping.