{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security"}],"enrichment":{"capability":"clamd is a Python interface to the ClamAV antivirus daemon, allowing you to scan files and streams for malware on Windows, Linux, macOS, and other platforms.","skillfed_tags":["antivirus","clamav","malware-detection"],"use_cases":["Integrate antivirus scanning into a web application to check uploaded files before storage or processing.","Build a file monitoring service that scans new files in a directory for malware in real time.","Add malware detection to a data pipeline or ETL process to quarantine suspicious content.","Scan email attachments or downloaded files in a desktop application before user access."],"what_it_does":"clamd is a lightweight Python wrapper around the ClamAV antivirus daemon, enabling you to send files and byte streams to a running clamd service for malware scanning. It communicates with the daemon via Unix sockets or TCP and returns scan results indicating whether threats were found. The package has no runtime dependencies and is designed to be portable across operating systems.\n\nYou use it by instantiating a connection object (Unix socket or TCP), then calling methods like scan(), instream(), ping(), and version() to interact with the daemon. It is not a standalone scanner\u2014it requires you to install and run the ClamAV daemon separately on your system or network. The package is dormant, with no releases since 2014, so it may not be tested against recent ClamAV versions or Python releases.","worth_installing":"Yes, if you need a simple Python interface to ClamAV and can tolerate dormant maintenance. The package is lightweight, dependency-free, and works for basic scanning tasks. However, verify compatibility with your ClamAV daemon version and Python release first, and be aware that no active development means bugs or incompatibilities will not be fixed upstream."},"id":"clamd","links":{"html":"https://skillfed.io/packages/clamd","md":"https://skillfed.io/packages/clamd.md","pypi":"https://pypi.org/project/clamd/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2014-08-21","license_spdx":null,"license_treatment":"copyleft","name":"clamd","python_support":"unspecified","summary":"Clamd is a python interface to Clamd (Clamav daemon)."},"popularity":{"monthly_downloads":1212955,"position":4210,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.2"}
