django-clamd

Integrates python-clamd with Django for easy scanning files for viruses on upload

Downloads
14.4K
Stars
17
Committers
3

Bot releases are hidden (Show)

django-clamd - v 1.0.0 Latest Release

Published by vstoykov 10 months ago

Officially release v 1.0.0. The library was tested throughout the years and was doing a great job.
It is stable and there are no need of many improvements.

Changes:

  • Drop Python 2 support
  • Supported Python versions Python 3.7, 3.8, 3.9, 3.10, 3.11, 3.12
  • Supported Django versions Django 3.2, 4.2, 5.0
  • Migrating the CI to GitHub Actions
  • Support passing None to the validator #18
django-clamd - v 0.4.0

Published by vstoykov over 7 years ago

In this release if the file is too big for ClamdAV Daemon then do not raise exception and thread the file as safe.

In this release is added integration with Travis CI and Python 3.6 is officially supported.

django-clamd - v 0.3.3

Published by vstoykov over 7 years ago

Bugfix release:

  • Fix translations (mallware is with double l) - Tanks to @emoitzi

Additionally change Python and Django versions against which the project is tested. Now supported versions become:

  • Python: 2.7, 3.4 and 3.5
  • Django: 1.8, 1.10 and 1.11

Code of the project was not changed and it will still work even with Django 1.4 but it's not considered officially supported combination.

django-clamd - v 0.3.2

Published by vstoykov over 8 years ago

Bugfix release

  • Respect settings.CLAMD_TCP_SOCKET and settings.CLAMD_TCP_ADDR correclty
django-clamd - v 0.3.0

Published by vstoykov almost 9 years ago

Third version of django-clamd

Changes:

  • Smarter defaults - try to guess if we are running under Fedora/CentOS
  • Raising ValidationError with code infected

Also prepare for PyPi.

django-clamd - v 0.3.1

Published by vstoykov almost 9 years ago

Bugfix release

  • Fix false positive validation

Additionaly this is the first usable release from PyPi and can be installed just with:

pip install django-clamd
django-clamd - v 0.2.1

Published by vstoykov almost 9 years ago

Bugfix release

  • Fix setup to include translations

Additionally add installation instructions in README

django-clamd - v 0.2.0

Published by vstoykov almost 9 years ago

Second version of django-clamd

Changes:

  • Adding CLAMD_ENABLED
  • Add translations (EN and BG)
django-clamd - v 0.1.0

Published by vstoykov about 9 years ago

Initial release of django-clamd