clamav-client is a portable Python module to use the ClamAV anti-virus engine
on Windows, Linux, MacOSX and other platforms. It requires a running instance
of the clamd daemon.
This is a fork of clamd (5c5e33b2) created by Thomas Grainger. It introduces type hints and tests exclusively against supported Python versions.
The clamav_client.clamd module offers a client for the clamd daemon,
supporting both TCP and Unix sockets.
The clamav_client.scanner module provides a high-level file scanner that works
with both clamd and clamscan. Use clamav_client.get_scanner() to configure
it.