Reverse engineered prompt

GitHub

Build me an official feeling Python 3 client library for VirusTotal that makes the REST API easy to use from scripts and automation.

I want a clean package where I can authenticate with an API key and then do the common VirusTotal tasks without wrestling with raw HTTP calls. It should let me scan files and URLs, fetch info about files, URLs, domains, and similar objects, run intelligence style searches, manage LiveHunt rules and notifications, launch Retrohunt jobs and read back matches, and work with VirusTotal Graphs. Make the API feel simple and Pythonic, with sensible error handling and examples people can copy.

Please include basic docs, a few example scripts, and tests so it feels production ready and easy to understand. If there are API details that are unclear, look up the current VirusTotal v3 docs online and follow those. Keep the code organized and readable so someone could install the package and start using it right away.

Have a live product UI? Try website reverse