Releases: vstoykov/django-clamd
Releases · vstoykov/django-clamd
v 1.0.0
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
v 0.4.0
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.
v 0.3.3
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.
v 0.3.2
Bugfix release
- Respect
settings.CLAMD_TCP_SOCKET
and settings.CLAMD_TCP_ADDR
correclty
v 0.3.1
Bugfix release
- Fix false positive validation
Additionaly this is the first usable release from PyPi and can be installed just with:
v 0.3.0
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.
v 0.2.1
Bugfix release
- Fix setup to include translations
Additionally add installation instructions in README
v 0.2.0
Second version of django-clamd
Changes:
- Adding
CLAMD_ENABLED
- Add translations (EN and BG)
v 0.1.0
Initial release of django-clamd