{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security"}],"enrichment":{"capability":"Official Python client for the VirusTotal REST API v3, enabling file and URL scanning, threat intelligence queries, and security workflow automation.","skillfed_tags":["threat-intelligence","malware-detection","async-io"],"use_cases":["Automate malware scanning of files and URLs in security pipelines or incident response workflows.","Query VirusTotal Intelligence to research file hashes, domains, or IPs for threat analysis.","Build custom detection rules with LiveHunt and retrieve matches programmatically.","Integrate threat detection into CI/CD or endpoint protection systems.","Run retroactive hunts across VirusTotal's file corpus to find samples matching custom criteria."],"what_it_does":"vt-py is the official Python wrapper around VirusTotal's REST API v3, a cloud-based malware and security threat detection service. It abstracts HTTP communication and authentication, letting you submit files and URLs for scanning, retrieve threat analysis results, search threat intelligence databases, manage LiveHunt detection rules, and run retroactive hunts across VirusTotal's file corpus\u2014all from Python code.\n\nThe library uses async I/O (aiohttp, aiofiles) to handle concurrent requests efficiently. It targets Python 3.7 and later, installs with minimal friction, and is maintained by VirusTotal itself, though recent releases have slowed. It's suitable for security teams, malware researchers, and developers integrating threat detection into larger workflows.","worth_installing":"Yes, if you need to integrate VirusTotal scanning into Python workflows. The library is official, has low install friction, carries a permissive license, and has no known vulnerabilities. The aging maintenance status (290 days since last release) is a minor concern but does not block adoption for stable API use; monitor the repository for any breaking changes to the VirusTotal REST API v3."},"id":"vt-py","links":{"html":"https://skillfed.io/packages/vt-py","md":"https://skillfed.io/packages/vt-py.md","pypi":"https://pypi.org/project/vt-py/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-28","license_spdx":null,"license_treatment":"permissive","name":"vt-py","python_support":"supports_current","summary":"The official Python client library for VirusTotal"},"popularity":{"monthly_downloads":524403,"position":6189,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.22.0"}
