Projects / pyclamav

pyclamav

pyclamav is a module makes it possible to use the free libclamav virus scanning library within Python.

Tags
Licenses
Operating Systems
Implementation

Last announcement

This project is not maintened anymore 21 Apr 2013 08:34

Please use pyclamd (https://freecode.com/projects/pyclamd) which is really better.

Recent releases

  •  16 Apr 2008 15:41

    Release Notes: This version is compatible with clamav release 0.93.

    •  15 Feb 2007 18:38

      Release Notes: Support for clamav 0.90. Due to the removal of cl_scanbuff from libclamav, pyclamav.scanthis() had to be removed. Using pyclamd instead of pyclamav is strongly encouraged.

      •  23 Apr 2006 11:53

        Release Notes: A Python exception was added for when an error occurs with the virus database. The /usr/local/lib path was added to setup to avoid stupid compilation path errors with libclamav not found.

        •  07 Feb 2006 13:06

          Release Notes: An OpenBSD 3.8 compilation error caused by stat64 not being defined was fixed.

          •  10 Jul 2005 04:33

            Release Notes: Some compilation warnings were corrected. pyclamav now raises exceptions when something wrong occurs. When scanfile is used with a directory given as an argument, a ValueError exception is raised rather than returning (0,''). Doctrings are now working. "pyclamav.get_version" was corrected to return the daily date and version. This has been tested with clamav 0.86.1. A get_version method was added to get the version of libclamav. Python prior to 2.3 is supported.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.