Python client library for the ClamAV antivirus.
Project description
clamav-client
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.
Basic usage
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for clamav_client-0.6.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9fe896e46b3d8c95bef205a0ff876097e2050d111c2a032d52097e79805aec44 |
|
MD5 | e66258c427dfefe838e59e0daa458884 |
|
BLAKE2b-256 | 102d679a2f5f502a54dbb48d461356929a000ee752da23a55277c9ab44aa7765 |